Price
$35.35
52W High
$42.61
52W Low
$31.17
SMA50
$34.85
SMA200
$36.41
Avg Volume 50D
$1.73M
From 52W High
-17.04%
From 52W Low
+13.41%
Vs SMA50
+1.43%
Vs SMA200
-2.91%
Current Volume
$1.82M
Dollar Volume 50D
$59.50M
Market Cap
$5.10B
P/E
5.4x
Revenue TTM
$2.31B
EPS TTM
5.98
Net Income TTM
$949.45M
Free Cash Flow
$525.98M
Revenue 1Y
+15.25%
EPS 1Y
+1712.12%
Net Income 1Y
+509.71%
FCF 1Y
+11.48%
Profit Margin
41.12%
FCF Margin
22.78%

Revenue

Annual ending 2025-12-31
$2.14B

EPS

Annual ending 2025-12-31
3.98

Net Income

Annual ending 2025-12-31
$633.16M

News