Price
$132.22
52W High
$139.00
52W Low
$90.30
SMA50
$127.03
SMA200
$120.68
Avg Volume 50D
$36.17K
From 52W High
-4.88%
From 52W Low
+46.42%
Vs SMA50
+4.09%
Vs SMA200
+9.57%
Current Volume
$30.80K
Dollar Volume 50D
$4.56M
Market Cap
$1.40B
P/E
8.7x
Revenue TTM
$676.86M
EPS TTM
15.16
Net Income TTM
$160.22M
Free Cash Flow
$144.59M
Revenue 1Y
+17.47%
EPS 1Y
+82.21%
Net Income 1Y
+82.16%
FCF 1Y
+2.86%
Profit Margin
23.67%
FCF Margin
21.36%
Dividend Yield
10.94%
Dividend TTM
$14.47
Last Ex-Dividend
2026-08-10
Dividend / EPS
95.45%

Revenue

Annual ending 2025-12-31
$606.04M

EPS

Annual ending 2025-12-31
9.33

Net Income

Annual ending 2025-12-31
$98.66M

News