Market Cap$43.81B
Enterprise Value$49.32B
P/E Ratio (TTM)—
P/S Ratio5.82
P/B Ratio4.62
Forward P/E—
EPS (TTM)$-0.55
EPS (FY)$1.95
Revenue (TTM)$7.84B
Profit Margin14.06%
Operating Margin21.84%
ROE10.84%
Debt/Equity0.57
Avg Vol (30d)78K
Beta (1Y)0.81
Beta (3Y)0.97
Beta (5Y)1.26
Shares Out698.44M
Float698.44M
Dividend0.16%
Next EarningsJul 22, 2026
Short Interest—