Open$
Prev Close$
Market Cap$13.32B
P/E (TTM)40.75
EPS$0.918199
EarningsAug 6, 2026
Market Cap$13.32B
Enterprise Value$30.58B
P/E Ratio (TTM)40.75
P/S Ratio1.31
P/B Ratio0.45
Forward P/E—
EPS (TTM)$0.27
EPS (FY)$0.92
Revenue (TTM)$11.60B
Profit Margin3.25%
Operating Margin12.02%
ROE1.13%
Debt/Equity0.38
Avg Vol (30d)26K
Beta (1Y)-0.20
Beta (3Y)0.58
Beta (5Y)0.22
Shares Out778.99M
Float—
Dividend4.05%
Next EarningsAug 6, 2026
Short Interest—