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