Market Cap$103.04B
Enterprise Value$104.58B
P/E Ratio (TTM)87.22
P/S Ratio17.75
P/B Ratio15.70
Forward P/E—
EPS (TTM)$4.28
EPS (FY)$7.14
Revenue (TTM)$5.53B
Profit Margin21.18%
Operating Margin31.74%
ROE21.85%
Debt/Equity0.47
Avg Vol (30d)2.4M
Beta (1Y)1.21
Beta (3Y)1.00
Beta (5Y)1.13
Shares Out275.82M
Float274.61M
Dividend—
Next EarningsJul 27, 2026
Short Interest—