Price
$27.25
52W High
$73.91
52W Low
$24.91
SMA50
$32.89
SMA200
$36.01
Avg Volume 50D
$4.66M
From 52W High
-63.13%
From 52W Low
+9.39%
Vs SMA50
-17.15%
Vs SMA200
-24.32%
Current Volume
$5.04M
Dollar Volume 50D
$154.36M
Market Cap
$6.39B
P/E
36.2x
Revenue TTM
$524.52M
EPS TTM
0.87
Net Income TTM
$176.18M
Free Cash Flow
$156.66M

Revenue

Annual ending 2025-12-31
$249.45M

EPS

Annual ending 2025-12-31
0.44

Net Income

Annual ending 2025-12-31
$62.03M

News