Price
$48.83
52W High
$55.72
52W Low
$30.42
SMA50
$52.47
SMA200
$46.65
Avg Volume 50D
$186.75K
From 52W High
-12.37%
From 52W Low
+60.50%
Vs SMA50
-6.95%
Vs SMA200
+4.67%
Current Volume
$140.01K
Dollar Volume 50D
$9.78M
Market Cap
$2.25B
P/E
9.8x
Revenue TTM
$1.36B
EPS TTM
4.98
Net Income TTM
$228.74M
Free Cash Flow
-$765.32M
Revenue 1Y
-3.25%
EPS 1Y
+9.45%
Net Income 1Y
+9.56%
FCF 1Y
-53.71%
Profit Margin
16.86%
FCF Margin
-56.43%
Dividend Yield
0.88%
Dividend TTM
$0.43
Last Ex-Dividend
2026-09-15
Dividend / EPS
8.63%

Revenue

Annual ending 2025-12-31
$1.37B

EPS

Annual ending 2025-12-31
3.78

Net Income

Annual ending 2025-12-31
$173.55M

News