Open$
Prev Close$
Market Cap$4.28B
P/E (TTM)14.55
EPS$0.585938
EarningsMay 1, 2026
Market Cap$4.28B
Enterprise Value$3.96B
P/E Ratio (TTM)14.55
P/S Ratio0.45
P/B Ratio0.77
Forward P/E—
EPS (TTM)$0.45
EPS (FY)$0.59
Revenue (TTM)$9.24B
Profit Margin3.11%
Operating Margin5.74%
ROE6.74%
Debt/Equity0.26
Avg Vol (30d)43K
Beta (1Y)-0.04
Beta (3Y)0.69
Beta (5Y)0.75
Shares Out640.86M
Float—
Dividend2.81%
Next EarningsMay 1, 2026
Short Interest—