Price
$36.54
52W High
$36.84
52W Low
$15.10
SMA50
$34.58
SMA200
$26.63
Avg Volume 50D
$668.74K
From 52W High
-0.81%
From 52W Low
+141.99%
Vs SMA50
+5.65%
Vs SMA200
+37.24%
Current Volume
$345.96K
Dollar Volume 50D
$23.09M
Market Cap
$1.41B
P/E
13.4x
Revenue TTM
$3.43B
EPS TTM
2.68
Net Income TTM
$104.92M
Free Cash Flow
$439.13M
Revenue 1Y
+23.99%
EPS 1Y
+134.36%
Net Income 1Y
+135.23%
FCF 1Y
+71.88%
Profit Margin
3.05%
FCF Margin
12.79%

Revenue

Annual ending 2025-12-31
$2.73B

EPS

Annual ending 2025-12-31
-2.48

Net Income

Annual ending 2025-12-31
-$95.70M

News