Price
$18.21
52W High
$19.57
52W Low
$13.13
SMA50
$18.69
SMA200
$17.02
Avg Volume 50D
$2.30M
From 52W High
-6.95%
From 52W Low
+38.69%
Vs SMA50
-2.58%
Vs SMA200
+6.98%
Current Volume
$1.65M
Dollar Volume 50D
$43.00M
Market Cap
$5.18B
P/E
31.7x
Revenue TTM
$1.22B
EPS TTM
0.57
Net Income TTM
$163.48M
Free Cash Flow
$112.70M
Revenue 1Y
+8.15%
EPS 1Y
+612.50%
Net Income 1Y
+580.51%
FCF 1Y
+0.00%
Profit Margin
13.44%
FCF Margin
9.27%

Revenue

Annual ending 2025-12-31
$1.16B

EPS

Annual ending 2025-12-31
0.27

Net Income

Annual ending 2025-12-31
$77.95M

News