Price
$34.18
52W High
$34.18
52W Low
$14.51
SMA50
$28.72
SMA200
$21.76
Avg Volume 50D
$2.69M
From 52W High
-0.00%
From 52W Low
+135.56%
Vs SMA50
+19.01%
Vs SMA200
+57.04%
Current Volume
$3.50M
Dollar Volume 50D
$77.91M
Market Cap
$3.44B
P/E
95.0x
Revenue TTM
$1.24B
EPS TTM
0.34
Net Income TTM
$37.06M
Free Cash Flow
$155.55M
Revenue 1Y
+28.20%
EPS 1Y
+277.78%
Net Income 1Y
+339.40%
FCF 1Y
+50.37%
Profit Margin
2.98%
FCF Margin
12.52%

Revenue

Annual ending 2025-12-31
$1.13B

EPS

Annual ending 2025-12-31
0.31

Net Income

Annual ending 2025-12-31
$33.31M