Price
$19.31
52W High
$22.39
52W Low
$17.23
SMA50
$20.16
SMA200
$19.96
Avg Volume 50D
$2.40M
From 52W High
-13.76%
From 52W Low
+12.07%
Vs SMA50
-4.22%
Vs SMA200
-3.25%
Current Volume
$2.71M
Dollar Volume 50D
$48.34M
Market Cap
$4.90B
P/E
75.0x
Revenue TTM
$874.20M
EPS TTM
0.26
Net Income TTM
$65.44M
Free Cash Flow
$318.46M
Revenue 1Y
+18.02%
EPS 1Y
-65.79%
Net Income 1Y
-64.11%
FCF 1Y
+7.62%
Profit Margin
7.49%
FCF Margin
36.43%
Dividend Yield
6.21%
Dividend TTM
$1.20
Last Ex-Dividend
2026-08-14
Dividend / EPS
461.54%

Revenue

Annual ending 2025-12-31
$774.63M

EPS

Annual ending 2025-12-31
0.64

Net Income

Annual ending 2025-12-31
$155.61M

News