Price
$53.77
52W High
$64.60
52W Low
$49.63
SMA50
$56.77
SMA200
$55.96
Avg Volume 50D
$507.96K
From 52W High
-16.76%
From 52W Low
+8.34%
Vs SMA50
-5.28%
Vs SMA200
-3.91%
Current Volume
$387.08K
Dollar Volume 50D
$28.88M
Market Cap
$5.02B
P/E
11.1x
Revenue TTM
$693.82M
EPS TTM
4.96
Net Income TTM
$451.34M
Free Cash Flow
-$149.81M
Revenue 1Y
-8.02%
EPS 1Y
-18.29%
Net Income 1Y
-15.93%
FCF 1Y
-150.01%
Profit Margin
65.05%
FCF Margin
-21.59%
Dividend Yield
8.05%
Dividend TTM
$4.33
Last Ex-Dividend
2026-10-08
Dividend / EPS
87.30%

Revenue

Annual ending 2025-12-31
$719.85M

EPS

Annual ending 2025-12-31
5.52

Net Income

Annual ending 2025-12-31
$493.40M

News