Market Cap$12.87B
Enterprise Value$25.70B
P/E Ratio (TTM)31.51
P/S Ratio3.85
P/B Ratio5.37
Forward P/E—
EPS (TTM)$1.39
EPS (FY)$1.50
Revenue (TTM)$3.46B
Profit Margin12.04%
Operating Margin28.81%
ROE12.72%
Debt/Equity5.95
Avg Vol (30d)13K
Beta (1Y)0.15
Beta (3Y)0.06
Beta (5Y)0.75
Shares Out301.09M
Float—
Dividend3.64%
Next EarningsMay 27, 2026
Short Interest—