Price
$34.85
52W High
$45.34
52W Low
$21.86
SMA50
$39.77
SMA200
$31.51
Avg Volume 50D
$1.85M
From 52W High
-23.14%
From 52W Low
+59.42%
Vs SMA50
-12.38%
Vs SMA200
+10.60%
Current Volume
$1.04M
Dollar Volume 50D
$73.88M
Market Cap
$3.52B
P/E
30.7x
Revenue TTM
$5.29B
EPS TTM
1.15
Net Income TTM
$114.78M
Free Cash Flow
$215.06M
Revenue 1Y
-4.95%
EPS 1Y
-34.29%
Net Income 1Y
-35.54%
FCF 1Y
-24.47%
Profit Margin
2.17%
FCF Margin
4.06%
Dividend Yield
6.77%
Dividend TTM
$2.36
Last Ex-Dividend
2026-08-25
Dividend / EPS
205.22%

Revenue

Annual ending 2025-12-31
$5.38B

EPS

Annual ending 2025-12-31
1.33

Net Income

Annual ending 2025-12-31
$132.99M

News