INSMED IncINSM

Market cap
$41.3B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202136-16.50%
Dec 31, 202043+225.04%
Dec 31, 201913-25.69%
Dec 31, 201818+20.93%
Dec 31, 201715+40.54%
Dec 31, 201610+39.78%
Dec 31, 20157-19.26%
Dec 31, 20149+56.00%
Dec 31, 20136-16.02%
Dec 31, 20127+202.49%
Dec 31, 20112