Price
$19.11
52W High
$33.93
52W Low
$11.94
SMA50
$19.72
SMA200
$24.89
Avg Volume 50D
$3.70M
From 52W High
-43.68%
From 52W Low
+60.05%
Vs SMA50
-3.09%
Vs SMA200
-23.23%
Current Volume
$2.21M
Dollar Volume 50D
$72.46M
Market Cap
$3.10B
P/E
25.3x
Revenue TTM
$4.20B
EPS TTM
0.74
Net Income TTM
$122.42M
Free Cash Flow
-$316.58M
Revenue 1Y
+2.29%
EPS 1Y
-43.08%
Net Income 1Y
-43.54%
FCF 1Y
-321.43%
Profit Margin
2.92%
FCF Margin
-7.54%
Dividend Yield
1.88%
Dividend TTM
$0.36
Last Ex-Dividend
2026-09-04
Dividend / EPS
48.65%

Revenue

Annual ending 2025-12-31
$4.01B

EPS

Annual ending 2025-12-31
0.89

Net Income

Annual ending 2025-12-31
$147.87M

News