Price
$8.89
52W High
$10.60
52W Low
$7.94
SMA50
$9.85
SMA200
$9.11
Avg Volume 50D
$3.71M
From 52W High
-16.13%
From 52W Low
+11.96%
Vs SMA50
-9.72%
Vs SMA200
-2.41%
Current Volume
$3.33M
Dollar Volume 50D
$36.58M
Market Cap
$3.42B
P/E
16.1x
Revenue TTM
$7.40B
EPS TTM
0.52
Net Income TTM
$212.00M
Free Cash Flow
$430.00M
Revenue 1Y
+2.11%
EPS 1Y
+18.18%
Net Income 1Y
+12.17%
FCF 1Y
+88.60%
Profit Margin
2.87%
FCF Margin
5.81%

Revenue

Annual ending 2025-12-31
$7.30B

EPS

Annual ending 2025-12-31
0.54

Net Income

Annual ending 2025-12-31
$223.00M

News