Price
$97.88
52W High
$149.97
52W Low
$64.03
SMA50
$101.69
SMA200
$95.40
Avg Volume 50D
$699.38K
From 52W High
-34.73%
From 52W Low
+52.87%
Vs SMA50
-3.75%
Vs SMA200
+2.60%
Current Volume
$424.93K
Dollar Volume 50D
$70.97M
Market Cap
$4.62B
P/E
153.6x
Revenue TTM
$397.41M
EPS TTM
0.64
Net Income TTM
$30.06M
Free Cash Flow
$23.61M

Revenue

Annual ending 2025-12-31
$305.11M

EPS

Annual ending 2025-12-31
0.14

Net Income

Annual ending 2025-12-31
$2.92M

News