SYNLOGIC INC by Synlogic, Inc.

SYBXOTCPK
$1.05
0.4987.5%
Ult. Agg.: Oct 26, 10:21 AM

Benzinga