Price
$16.00
52W High
$16.00
52W Low
$9.17
SMA50
$15.92
SMA200
$15.53
Avg Volume 50D
$4.59M
From 52W High
+0.00%
From 52W Low
+74.48%
Vs SMA50
+0.53%
Vs SMA200
+3.04%
Current Volume
$4.81M
Dollar Volume 50D
$73.04M
Market Cap
$3.00B
P/E
10.5x
Revenue TTM
$805.00M
EPS TTM
1.55
Net Income TTM
$285.13M
Free Cash Flow
$178.69M
Revenue 1Y
+514.20%
EPS 1Y
+1837.50%
Net Income 1Y
+1775.76%
FCF 1Y
-6.28%
Profit Margin
35.42%
FCF Margin
22.20%
Dividend Yield
0.25%
Dividend TTM
$0.04
Last Ex-Dividend
2026-06-30
Dividend / EPS
2.58%

Revenue

Annual ending 2025-12-31
$374.45M

EPS

Annual ending 2025-12-31
0.46

Net Income

Annual ending 2025-12-31
$83.23M

News