Symbol: INSM
NASDAQ
26.58
Market price today
-4.9436
P/E Ratio
0.5053
PEG Ratio
3.95B
MRK Cap
DIV Yield