Market Cap$12.94B
Enterprise Value$11.42B
P/E Ratio (TTM)—
P/S Ratio0.53
P/B Ratio3.26
Forward P/E—
EPS (TTM)$-0.05
EPS (FY)$0.59
Revenue (TTM)$25.67B
Profit Margin-0.33%
Operating Margin26.13%
ROE-1.96%
Debt/Equity0.91
Avg Vol (30d)41K
Beta (1Y)0.25
Beta (3Y)-0.03
Beta (5Y)0.56
Shares Out1.13B
Float—
Dividend2.07%
Next EarningsJul 23, 2026
Short Interest—