Market Cap$18.53B
Enterprise Value$39.45B
P/E Ratio (TTM)25.63
P/S Ratio—
P/B Ratio—
Forward P/E—
EPS (TTM)$0.15
EPS (FY)$0.16
Revenue (TTM)$3.33B
Profit Margin21.76%
Operating Margin17.62%
ROE1.75%
Debt/Equity0.51
Avg Vol (30d)22K
Beta (1Y)0.11
Beta (3Y)0.59
Beta (5Y)0.64
Shares Out4.84B
Float—
Dividend3.34%
Next EarningsAug 25, 2026
Short Interest—