Market Cap$15.43B
Enterprise Value$18.23B
P/E Ratio (TTM)23.89
P/S Ratio3.41
P/B Ratio6.67
Forward P/E—
EPS (TTM)$0.27
EPS (FY)$0.27
Revenue (TTM)$4.22B
Profit Margin14.35%
Operating Margin26.95%
ROE20.60%
Debt/Equity1.82
Avg Vol (30d)684K
Beta (1Y)0.78
Beta (3Y)0.69
Beta (5Y)0.79
Shares Out2.07B
Float—
Dividend3.33%
Next EarningsMay 12, 2026
Short Interest—