Market Cap$18.34B
Enterprise Value$21.50B
P/E Ratio (TTM)41.26
P/S Ratio2.45
P/B Ratio1.73
Forward P/E—
EPS (TTM)$0.55
EPS (FY)$0.20
Revenue (TTM)$6.87B
Profit Margin5.78%
Operating Margin6.39%
ROE3.38%
Debt/Equity0.58
Avg Vol (30d)4.9M
Beta (1Y)0.51
Beta (3Y)1.02
Beta (5Y)0.91
Shares Out721.04M
Float718.05M
Dividend3.70%
Next EarningsJul 23, 2026
Short Interest—