Market Cap$15.92B
Enterprise Value$17.39B
P/E Ratio (TTM)17.70
P/S Ratio3.06
P/B Ratio1.80
Forward P/E—
EPS (TTM)$0.90
EPS (FY)$1.09
Revenue (TTM)$7.31B
Profit Margin17.64%
Operating Margin21.64%
ROE11.04%
Debt/Equity1.14
Avg Vol (30d)109K
Beta (1Y)0.76
Beta (3Y)0.69
Beta (5Y)0.96
Shares Out1.02B
Float—
Dividend2.35%
Next EarningsJul 21, 2026
Short Interest—