Price
$5.82
52W High
$11.38
52W Low
$5.82
SMA50
$7.04
SMA200
$8.54
Avg Volume 50D
$964.86K
From 52W High
-48.86%
From 52W Low
+0.00%
Vs SMA50
-17.32%
Vs SMA200
-31.81%
Current Volume
$531.99K
Dollar Volume 50D
$6.69M
Market Cap
$495.91M
P/E
5.8x
Revenue TTM
$390.40M
EPS TTM
1.51
Net Income TTM
$84.88M
Free Cash Flow
$384.90M
Revenue 1Y
-23.34%
EPS 1Y
+243.81%
Net Income 1Y
+353.39%
FCF 1Y
+15.20%
Profit Margin
21.74%
FCF Margin
98.59%
Last Ex-Dividend
2025-04-08

Revenue

Annual ending 2025-12-31
$381.18M

EPS

Annual ending 2025-12-31
0.99

Net Income

Annual ending 2025-12-31
$26.33M

News