Market Cap 105.14B
Revenue (ttm) 48.41B
Net Income (ttm) 6.07B
EPS (ttm) N/A
PE Ratio 19.22
Forward PE 17.84
Profit Margin 12.54%
Debt to Equity Ratio 0.89
Volume 46,400
Avg Vol 72,308
Day's Range N/A - N/A
Shares Out 1.61B
Stochastic %K 55%
Beta 0.76
Analysts Sell
Price Target $62.80

Latest News on IBDRY

No data available.