Price
$67.48
52W High
$99.49
52W Low
$55.26
SMA50
$64.59
SMA200
$71.31
Avg Volume 50D
$1.13M
From 52W High
-47.44%
From 52W Low
+22.11%
Vs SMA50
+4.47%
Vs SMA200
-5.37%
Current Volume
$894.66K
Bars Stored
496
Market Cap
$6.32B
P/E
87.6x
Revenue TTM
$496.28M
EPS TTM
0.75
Net Income TTM
$72.15M
Free Cash Flow
$99.26M
Revenue 1Y
+23.20%
EPS 1Y
-99.99%
Net Income 1Y
+224.53%
FCF 1Y
+115.31%
Profit Margin
14.54%
FCF Margin
20.00%

Revenue

Quarterly ending 2025-12-31
$131.75M

EPS

Quarterly ending 2025-12-31
0.13

Net Income

Quarterly ending 2025-12-31
$12.51M