Market Cap$104.29B
Enterprise Value$104.76B
P/E Ratio (TTM)24.39
P/S Ratio15.19
P/B Ratio3.88
Forward P/E—
EPS (TTM)$11.72
EPS (FY)$11.20
Revenue (TTM)$6.76B
Profit Margin63.06%
Operating Margin65.57%
ROE14.65%
Debt/Equity0.14
Avg Vol (30d)2.4M
Beta (1Y)-0.16
Beta (3Y)0.03
Beta (5Y)0.26
Shares Out362.36M
Float360.80M
Dividend1.77%
Next EarningsJul 29, 2026
Short Interest—