Market Cap$22.28B
Enterprise Value$24.54B
P/E Ratio (TTM)31.55
P/S Ratio3.69
P/B Ratio5.41
Forward P/E—
EPS (TTM)$3.03
EPS (FY)$3.53
Revenue (TTM)$6.21B
Profit Margin11.81%
Operating Margin17.30%
ROE17.62%
Debt/Equity0.57
Avg Vol (30d)2.0M
Beta (1Y)0.27
Beta (3Y)0.51
Beta (5Y)0.48
Shares Out236.94M
Float236.42M
Dividend1.29%
Next EarningsJul 24, 2026
Short Interest—