Price
$25.80
52W High
$41.16
52W Low
$21.50
SMA50
$24.35
SMA200
$32.56
Avg Volume 50D
$2.85M
From 52W High
-59.53%
From 52W Low
+20.00%
Vs SMA50
+5.95%
Vs SMA200
-20.76%
Current Volume
$3.01M
Bars Stored
466
Market Cap
$4.95B
P/E
44.1x
Revenue TTM
$1.10B
EPS TTM
0.61
Net Income TTM
$112.09M
Free Cash Flow
$283.19M
Revenue 1Y
+16.50%
EPS 1Y
+458.82%
Net Income 1Y
+686.09%
FCF 1Y
+98.73%
Profit Margin
10.20%
FCF Margin
25.76%

Revenue

Quarterly ending 2025-12-31
$303.54M

EPS

Quarterly ending 2025-12-31
0.10

Net Income

Quarterly ending 2025-12-31
$19.99M