Price
$117.80
52W High
$123.57
52W Low
$32.15
SMA50
$115.41
SMA200
$71.23
Avg Volume 50D
$1.18M
From 52W High
-4.67%
From 52W Low
+266.41%
Vs SMA50
+2.07%
Vs SMA200
+65.39%
Current Volume
$556.29K
Dollar Volume 50D
$134.61M
Market Cap
$13.10B
P/E
240.4x
Revenue TTM
$830.81M
EPS TTM
0.42
Net Income TTM
$54.49M
Free Cash Flow
$106.92M
Revenue 1Y
+16.02%
EPS 1Y
-62.83%
Net Income 1Y
-58.96%
FCF 1Y
-40.76%
Profit Margin
6.56%
FCF Margin
12.87%

Revenue

Annual ending 2025-12-31
$761.41M

EPS

Annual ending 2025-12-31
0.82

Net Income

Annual ending 2025-12-31
$98.17M

News