Price
$46.95
52W High
$46.97
52W Low
$29.40
SMA50
$46.71
SMA200
$37.57
Avg Volume 50D
$2.69M
From 52W High
-0.04%
From 52W Low
+59.69%
Vs SMA50
+0.52%
Vs SMA200
+24.98%
Current Volume
$10.77M
Dollar Volume 50D
$125.57M
Market Cap
$4.00B
P/E
21.8x
Revenue TTM
$3.25B
EPS TTM
2.10
Net Income TTM
$183.84M
Free Cash Flow
$113.13M
Revenue 1Y
-24.29%
EPS 1Y
-53.33%
Net Income 1Y
-56.54%
FCF 1Y
-77.15%
Profit Margin
5.65%
FCF Margin
3.48%

Revenue

Annual ending 2025-12-31
$3.47B

EPS

Annual ending 2025-12-31
2.72

Net Income

Annual ending 2025-12-31
$241.09M

News