Current Stock Value

Insmed Incorporated (INSM)

$16.88

-0.14 (-0.82%)
Valuation Date: 3/22/2023
Share Price on Valuation Date 16.88$
Stock Beta 1.57
Outstanding Shares 123.03