Market Cap$13.03B
Enterprise Value$10.90B
P/E Ratio (TTM)15.56
P/S Ratio1.99
P/B Ratio1.96
Forward P/E—
EPS (TTM)$1.32
EPS (FY)$1.37
Revenue (TTM)$6.83B
Profit Margin13.14%
Operating Margin18.51%
ROE13.35%
Debt/Equity0.00
Avg Vol (30d)88K
Beta (1Y)0.43
Beta (3Y)0.91
Beta (5Y)0.92
Shares Out673.66M
Float—
Dividend1.24%
Next EarningsApr 27, 2026
Short Interest—