Price
$18.16
52W High
$24.40
52W Low
$17.93
SMA50
$21.57
SMA200
$22.26
Avg Volume 50D
$9.90M
From 52W High
-25.57%
From 52W Low
+1.28%
Vs SMA50
-15.82%
Vs SMA200
-18.42%
Current Volume
$11.36M
Dollar Volume 50D
$206.12M
Market Cap
$13.79B
P/E
5.0x
Revenue TTM
$631.68M
EPS TTM
3.98
Net Income TTM
$2.79B
Free Cash Flow
$886.45M
Revenue 1Y
+18.76%
EPS 1Y
+294.06%
Net Income 1Y
+384.47%
FCF 1Y
-23.59%
Profit Margin
441.06%
FCF Margin
140.33%
Dividend Yield
15.97%
Dividend TTM
$2.90
Last Ex-Dividend
2026-09-30
Dividend / EPS
72.86%

Revenue

Annual ending 2025-12-31
$579.59M

EPS

Annual ending 2025-12-31
2.92

Net Income

Annual ending 2025-12-31
$1.87B

News