Price
$125.04
52W High
$125.04
52W Low
$43.29
SMA50
$104.20
SMA200
$81.89
Avg Volume 50D
$680.11K
From 52W High
+0.00%
From 52W Low
+188.84%
Vs SMA50
+20.00%
Vs SMA200
+52.70%
Current Volume
$558.64K
Dollar Volume 50D
$71.66M
Market Cap
$6.15B
P/E
7.9x
Revenue TTM
$1.26B
EPS TTM
15.64
Net Income TTM
$779.12M
Free Cash Flow
$269.32M
Revenue 1Y
+57.36%
EPS 1Y
+225.16%
Net Income 1Y
+226.37%
FCF 1Y
+34.29%
Profit Margin
61.98%
FCF Margin
21.42%
Dividend Yield
10.08%
Dividend TTM
$12.61
Last Ex-Dividend
2026-09-10
Dividend / EPS
80.63%

Revenue

Annual ending 2025-12-31
$843.30M

EPS

Annual ending 2025-12-31
6.23

Net Income

Annual ending 2025-12-31
$309.26M

News