Price
$24.89
52W High
$43.93
52W Low
$24.41
SMA50
$28.74
SMA200
$33.29
Avg Volume 50D
$1.26M
From 52W High
-43.34%
From 52W Low
+1.97%
Vs SMA50
-13.40%
Vs SMA200
-25.23%
Current Volume
$765.97K
Dollar Volume 50D
$36.22M
Market Cap
$1.98B
P/E
--
Revenue TTM
$13.84B
EPS TTM
2.27
Net Income TTM
$215.70M
Free Cash Flow
$313.40M

Revenue

Annual ending 2025-12-31
$13.84B

EPS

Annual ending 2025-12-31
2.27

Net Income

Annual ending 2025-12-31
$215.70M

News