Market Cap$15.02B
Enterprise Value$13.86B
P/E Ratio (TTM)12.21
P/S Ratio6.26
P/B Ratio3.00
Forward P/E—
EPS (TTM)$6.10
EPS (FY)$6.17
Revenue (TTM)$2.39B
Profit Margin51.48%
Operating Margin58.04%
ROE26.93%
Debt/Equity0.02
Avg Vol (30d)28K
Beta (1Y)1.15
Beta (3Y)1.13
Beta (5Y)1.10
Shares Out193.99M
Float193.99M
Dividend3.50%
Next EarningsJul 17, 2026
Short Interest—