Price
$26.25
52W High
$38.07
52W Low
$24.90
SMA50
$28.29
SMA200
$31.53
Avg Volume 50D
$671.19K
From 52W High
-31.05%
From 52W Low
+5.42%
Vs SMA50
-7.21%
Vs SMA200
-16.75%
Current Volume
$874.45K
Dollar Volume 50D
$18.90M
Market Cap
$2.07B
P/E
6.1x
Revenue TTM
$2.04B
EPS TTM
4.12
Net Income TTM
$339.40M
Free Cash Flow
-$406.70M
Revenue 1Y
-18.95%
EPS 1Y
+261.40%
Net Income 1Y
+251.71%
FCF 1Y
-126.57%
Profit Margin
16.62%
FCF Margin
-19.91%
Dividend Yield
4.69%
Dividend TTM
$1.23
Last Ex-Dividend
2026-07-15
Dividend / EPS
29.85%

Revenue

Annual ending 2025-12-31
$2.16B

EPS

Annual ending 2025-12-31
3.05

Net Income

Annual ending 2025-12-31
$253.10M

News