Price
$36.31
52W High
$36.39
52W Low
$19.16
SMA50
$25.95
SMA200
$24.09
Avg Volume 50D
$1.31M
From 52W High
-0.22%
From 52W Low
+89.51%
Vs SMA50
+39.92%
Vs SMA200
+50.75%
Current Volume
$2.22M
Dollar Volume 50D
$41.30M
Market Cap
$1.45B
P/E
99.1x
Revenue TTM
$746.16M
EPS TTM
0.35
Net Income TTM
$14.64M
Free Cash Flow
$179.51M
Revenue 1Y
+5.71%
EPS 1Y
+113.06%
Net Income 1Y
+111.48%
FCF 1Y
+53.34%
Profit Margin
1.96%
FCF Margin
24.06%

Revenue

Annual ending 2025-12-31
$726.41M

EPS

Annual ending 2025-12-31
0.16

Net Income

Annual ending 2025-12-31
$7.03M

News