
INSM
$132.55
1D:
33.9%
1Y:
21.3%
US4576693075Sign in to check this stock against your screeners
Sign In$237.66
1D:
-0.7%
1Y:
51.8%
US14149Y1082Mkt Cap
$55.66B
P/E Ratio TTM
35.9
Revenue TTM
$250.55B
Beta
0.49
Earnings TTM
$1.56B
Dividend Yield TTM
0.87%
$17.02
1D:
1.8%
1Y:
19.3%
US8740602052Mkt Cap
$54.16B
P/E Ratio TTM
46.1
Revenue TTM
$4.66T
Beta
0.09
Earnings TTM
$182.14B
Dividend Yield TTM
3.80%