Price
$47.55
52W High
$47.55
52W Low
$26.51
SMA50
$38.52
SMA200
$36.09
Avg Volume 50D
$1.18M
From 52W High
-0.00%
From 52W Low
+79.37%
Vs SMA50
+23.44%
Vs SMA200
+31.77%
Current Volume
$583.42K
Bars Stored
1135
Market Cap
$1.80B
P/E
38.0x
Revenue TTM
$1.45B
EPS TTM
1.11
Net Income TTM
$47.35M
Free Cash Flow
$287.87M
Revenue 1Y
+3.54%
EPS 1Y
-16.54%
Net Income 1Y
-24.89%
FCF 1Y
+1.48%
Profit Margin
3.26%
FCF Margin
19.84%

Revenue

Quarterly ending 2025-12-31
$406.71M

EPS

Quarterly ending 2025-12-31
0.02

Net Income

Quarterly ending 2025-12-31
$370.00K