Market Cap$3.19B
Enterprise Value$8.62B
P/E Ratio (TTM)13.89
P/S Ratio0.14
P/B Ratio0.79
Forward P/E—
EPS (TTM)$0.46
EPS (FY)$0.48
Revenue (TTM)$23.59B
Profit Margin0.96%
Operating Margin4.16%
ROE5.82%
Debt/Equity1.94
Avg Vol (30d)9K
Beta (1Y)1.31
Beta (3Y)1.16
Beta (5Y)1.12
Shares Out485.92M
Float—
Dividend2.77%
Next EarningsJul 22, 2026
Short Interest—