Price
$70.08
52W High
$77.87
52W Low
$46.20
SMA50
$71.43
SMA200
$70.65
Avg Volume 50D
$253.17K
From 52W High
-10.00%
From 52W Low
+51.69%
Vs SMA50
-1.89%
Vs SMA200
-0.81%
Current Volume
$318.20K
Dollar Volume 50D
$18.04M
Market Cap
$2.37B
P/E
44.0x
Revenue TTM
$1.16B
EPS TTM
1.41
Net Income TTM
$54.00M
Free Cash Flow
$154.90M
Revenue 1Y
-1.38%
EPS 1Y
+123.74%
Net Income 1Y
+124.93%
FCF 1Y
+3.06%
Profit Margin
4.65%
FCF Margin
13.35%

Revenue

Annual ending 2025-12-31
$1.17B

EPS

Annual ending 2025-12-31
-4.61

Net Income

Annual ending 2025-12-31
-$167.10M

News