Market Cap$2.93B
Enterprise Value$5.68B
P/E Ratio (TTM)12.46
P/S Ratio0.19
P/B Ratio2.47
Forward P/E—
EPS (TTM)$1.05
EPS (FY)$1.19
Revenue (TTM)$15.12B
Profit Margin1.65%
Operating Margin4.57%
ROE22.56%
Debt/Equity3.33
Avg Vol (30d)3.5M
Beta (1Y)1.60
Beta (3Y)2.33
Beta (5Y)1.90
Shares Out225.45M
Float220.81M
Dividend—
Next EarningsMay 13, 2026
Short Interest—