Market Cap$13.07B
Enterprise Value$20.89B
P/E Ratio (TTM)15.94
P/S Ratio8.30
P/B Ratio2.87
Forward P/E—
EPS (TTM)$2.94
EPS (FY)$2.95
Revenue (TTM)$1.59B
Profit Margin51.69%
Operating Margin75.33%
ROE18.54%
Debt/Equity1.62
Avg Vol (30d)2.3M
Beta (1Y)0.23
Beta (3Y)0.44
Beta (5Y)0.71
Shares Out283.22M
Float271.05M
Dividend6.66%
Next EarningsApr 23, 2026
Short Interest—