Iambic Therapeutics Inc. (IAM)

IAM price $15.64 -0.37 -2.32%

Ticker
IAM
Price
$15.64
Change
-0.37 -2.32%
Market cap
$146.61M
Sector
Healthcare
Industry
Biotechnology

Stocklytics home ยท Screener