Price
$22.39
52W High
$33.05
52W Low
$22.28
SMA50
$28.34
SMA200
$29.13
Avg Volume 50D
$2.05M
From 52W High
-32.25%
From 52W Low
+0.49%
Vs SMA50
-20.99%
Vs SMA200
-23.15%
Current Volume
$2.64M
Dollar Volume 50D
$54.37M
Market Cap
$3.70B
P/E
7.8x
Revenue TTM
$760.54M
EPS TTM
2.87
Net Income TTM
$476.06M
Free Cash Flow
$5.23B
Revenue 1Y
+228.24%
EPS 1Y
+100.00%
Net Income 1Y
+890.70%
FCF 1Y
+782.20%
Profit Margin
62.60%
FCF Margin
687.11%
Dividend Yield
13.71%
Dividend TTM
$3.07
Last Ex-Dividend
2026-10-05
Dividend / EPS
106.97%

Revenue

Annual ending 2025-12-31
$600.46M

EPS

Annual ending 2025-12-31
2.44

Net Income

Annual ending 2025-12-31
$404.82M

News