Price
$27.44
52W High
$48.19
52W Low
$21.86
SMA50
$25.04
SMA200
$30.51
Avg Volume 50D
$3.36M
From 52W High
-75.62%
From 52W Low
+25.53%
Vs SMA50
+9.59%
Vs SMA200
-10.08%
Current Volume
$2.25M
Bars Stored
1257
Market Cap
$2.81B
P/E
21.1x
Revenue TTM
$5.38B
EPS TTM
1.33
Net Income TTM
$132.99M
Free Cash Flow
$266.81M
Revenue 1Y
-7.20%
EPS 1Y
-45.49%
Net Income 1Y
-47.14%
FCF 1Y
-24.66%
Profit Margin
2.47%
FCF Margin
4.96%

Revenue

Quarterly ending 2025-12-31
$1.30B

EPS

Quarterly ending 2025-12-31
0.32

Net Income

Quarterly ending 2025-12-31
$31.76M