Price
$16.36
52W High
$18.62
52W Low
$11.10
SMA50
$16.15
SMA200
$15.56
Avg Volume 50D
$943.36K
From 52W High
-12.14%
From 52W Low
+47.39%
Vs SMA50
+1.28%
Vs SMA200
+5.14%
Current Volume
$1.14M
Dollar Volume 50D
$15.26M
Market Cap
$2.20B
P/E
7.0x
Revenue TTM
$311.51M
EPS TTM
2.29
Net Income TTM
$314.11M
Free Cash Flow
$175.07M
Revenue 1Y
+19.76%
EPS 1Y
+432.56%
Net Income 1Y
+418.03%
FCF 1Y
+89.41%
Profit Margin
100.84%
FCF Margin
56.20%

Revenue

Annual ending 2025-12-31
$283.06M

EPS

Annual ending 2025-12-31
2.07

Net Income

Annual ending 2025-12-31
$287.20M

News