Price
$23.47
52W High
$39.69
52W Low
$20.56
SMA50
$23.48
SMA200
$30.77
Avg Volume 50D
$2.16M
From 52W High
-69.11%
From 52W Low
+14.15%
Vs SMA50
-0.06%
Vs SMA200
-23.72%
Current Volume
$1.24M
Bars Stored
1257
Market Cap
$5.88B
P/E
13.5x
Revenue TTM
$5.18B
EPS TTM
1.71
Net Income TTM
$436.35M
Free Cash Flow
$878.47M
Revenue 1Y
-4.30%
EPS 1Y
-30.49%
Net Income 1Y
-33.96%
FCF 1Y
+28.62%
Profit Margin
8.42%
FCF Margin
16.96%

Revenue

Quarterly ending 2025-12-31
$1.33B

EPS

Quarterly ending 2025-12-31
0.66

Net Income

Quarterly ending 2025-12-31
$168.09M