Price
$39.66
52W High
$45.73
52W Low
$24.59
SMA50
$42.23
SMA200
$34.26
Avg Volume 50D
$3.04M
From 52W High
-13.27%
From 52W Low
+61.29%
Vs SMA50
-6.10%
Vs SMA200
+15.75%
Current Volume
$3.37M
Dollar Volume 50D
$127.57M
Market Cap
$9.02B
P/E
21.7x
Revenue TTM
$3.18B
EPS TTM
1.83
Net Income TTM
$414.88M
Free Cash Flow
-$150.95M
Revenue 1Y
+12.69%
EPS 1Y
+79.41%
Net Income 1Y
+82.96%
FCF 1Y
-242.50%
Profit Margin
13.04%
FCF Margin
-4.74%

Revenue

Annual ending 2025-12-31
$3.00B

EPS

Annual ending 2025-12-31
1.66

Net Income

Annual ending 2025-12-31
$373.67M

News