Price
$127.97
52W High
$193.00
52W Low
$125.00
SMA50
$149.45
SMA200
$147.98
Avg Volume 50D
$130.53K
From 52W High
-33.69%
From 52W Low
+2.38%
Vs SMA50
-14.37%
Vs SMA200
-13.52%
Current Volume
$242.19K
Dollar Volume 50D
$19.11M
Market Cap
$864.33M
P/E
7.2x
Revenue TTM
$825.30M
EPS TTM
17.55
Net Income TTM
$119.81M
Free Cash Flow
-$51.90M
Revenue 1Y
-7.16%
EPS 1Y
-14.60%
Net Income 1Y
-17.54%
FCF 1Y
-265.08%
Profit Margin
14.52%
FCF Margin
-6.29%
Dividend Yield
7.50%
Dividend TTM
$9.60
Last Ex-Dividend
2026-07-31
Dividend / EPS
54.70%

Revenue

Annual ending 2025-12-31
$852.87M

EPS

Annual ending 2025-12-31
19.97

Net Income

Annual ending 2025-12-31
$138.40M

News