Open$
Prev Close$
Market Cap$4.49B
P/E (TTM)19.62
EPS$1.3
EarningsMay 8, 2026
Market Cap$4.49B
Enterprise Value$28.87B
P/E Ratio (TTM)19.62
P/S Ratio0.10
P/B Ratio3.60
Forward P/E—
EPS (TTM)$1.25
EPS (FY)$1.30
Revenue (TTM)$44.85B
Profit Margin0.26%
Operating Margin3.61%
ROE11.28%
Debt/Equity8.54
Avg Vol (30d)1.8M
Beta (1Y)-0.16
Beta (3Y)0.45
Beta (5Y)0.46
Shares Out197.90M
Float192.43M
Dividend6.90%
Next EarningsMay 8, 2026
Short Interest—
52-Week Range
$16.69$24.76