Market Cap 237.54B
Revenue (ttm) 219.94B
Net Income (ttm) 50.89B
EPS (ttm) N/A
PE Ratio 5.16
Forward PE N/A
Profit Margin 23.14%
Debt to Equity Ratio 1.70
Volume 33,169
Avg Vol 54,092
Day's Range N/A - N/A
Shares Out 17.82B
Stochastic %K 90%
Beta 0.08
Analysts Hold
Price Target N/A

Latest News on IDCBY

No data available.