Price
$43.41
52W High
$46.04
52W Low
$27.53
SMA50
$43.95
SMA200
$36.11
Avg Volume 50D
$1.40M
From 52W High
-5.71%
From 52W Low
+57.68%
Vs SMA50
-1.23%
Vs SMA200
+20.22%
Current Volume
$25.65M
Dollar Volume 50D
$61.31M
Market Cap
$3.37B
P/E
58.1x
Revenue TTM
$749.98M
EPS TTM
0.75
Net Income TTM
$58.01M
Free Cash Flow
$274.58M
Revenue 1Y
-1.65%
EPS 1Y
-29.91%
Net Income 1Y
+28.95%
FCF 1Y
+6.89%
Profit Margin
7.74%
FCF Margin
36.61%
Dividend Yield
5.25%
Dividend TTM
$2.28
Last Ex-Dividend
2026-06-15
Dividend / EPS
304.00%

Revenue

Annual ending 2025-12-31
$752.93M

EPS

Annual ending 2025-12-31
0.69

Net Income

Annual ending 2025-12-31
$53.27M

News