Open$
Prev Close$
Market Cap$6B
P/E (TTM)23.99
EPS$0.416149
EarningsAug 5, 2026
Market Cap$6.00B
Enterprise Value$13.36B
P/E Ratio (TTM)23.99
P/S Ratio4.61
P/B Ratio0.33
Forward P/E—
EPS (TTM)$0.24
EPS (FY)$0.42
Revenue (TTM)$1.28B
Profit Margin18.13%
Operating Margin59.09%
ROE1.35%
Debt/Equity0.40
Avg Vol (30d)2K
Beta (1Y)0.23
Beta (3Y)0.21
Beta (5Y)0.15
Shares Out1.01B
Float—
Dividend5.02%
Next EarningsAug 5, 2026
Short Interest—