Market Cap 4.43B
Revenue (ttm) 802.80M
Net Income (ttm) 53.51M
EPS (ttm) N/A
PE Ratio 86.83
Forward PE 69.40
Profit Margin 6.67%
Debt to Equity Ratio 0.00
Volume 365,300
Avg Vol 507,760
Day's Range N/A - N/A
Shares Out 29.76M
Stochastic %K 53%
Beta 1.39
Analysts Strong Sell
Price Target $227.27

Latest News on INSP