Price
$22.55
52W High
$23.51
52W Low
$10.02
SMA50
$20.51
SMA200
$14.93
Avg Volume 50D
$450.85K
From 52W High
-4.08%
From 52W Low
+125.05%
Vs SMA50
+9.95%
Vs SMA200
+51.02%
Current Volume
$330.25K
Dollar Volume 50D
$9.33M
Market Cap
$785.07M
P/E
38.9x
Revenue TTM
$2.32B
EPS TTM
0.55
Net Income TTM
$20.20M
Free Cash Flow
$69.40M
Revenue 1Y
+8.86%
EPS 1Y
-55.65%
Net Income 1Y
-55.01%
FCF 1Y
+291.18%
Profit Margin
0.87%
FCF Margin
2.99%

Revenue

Annual ending 2025-12-31
$2.24B

EPS

Annual ending 2025-12-31
0.20

Net Income

Annual ending 2025-12-31
$7.20M

News