Price
$34.93
52W High
$43.48
52W Low
$27.72
SMA50
$35.56
SMA200
$34.71
Avg Volume 50D
$1.28M
From 52W High
-19.66%
From 52W Low
+26.01%
Vs SMA50
-1.78%
Vs SMA200
+0.64%
Current Volume
$1.73M
Dollar Volume 50D
$45.39M
Market Cap
$4.05B
P/E
23.9x
Revenue TTM
$1.09B
EPS TTM
1.43
Net Income TTM
$169.66M
Free Cash Flow
-$240.37M
Revenue 1Y
-3.76%
EPS 1Y
-23.12%
Net Income 1Y
-23.20%
FCF 1Y
-258.47%
Profit Margin
15.50%
FCF Margin
-21.96%
Dividend Yield
6.18%
Dividend TTM
$2.16
Last Ex-Dividend
2026-09-30
Dividend / EPS
151.05%

Revenue

Annual ending 2025-12-31
$1.11B

EPS

Annual ending 2025-12-31
2.32

Net Income

Annual ending 2025-12-31
$276.12M

News