Price
$55.55
52W High
$55.55
52W Low
$31.68
SMA50
$53.14
SMA200
$47.51
Avg Volume 50D
$1.22M
From 52W High
+0.00%
From 52W Low
+75.35%
Vs SMA50
+4.53%
Vs SMA200
+16.93%
Current Volume
$1.62M
Dollar Volume 50D
$64.62M
Market Cap
$4.39B
P/E
23.6x
Revenue TTM
$1.89B
EPS TTM
2.75
Net Income TTM
$185.44M
Free Cash Flow
$156.84M
Revenue 1Y
+14.15%
EPS 1Y
+271.62%
Net Income 1Y
+318.31%
FCF 1Y
-47.01%
Profit Margin
9.83%
FCF Margin
8.32%
Dividend Yield
5.78%
Dividend TTM
$3.21
Last Ex-Dividend
2026-07-24
Dividend / EPS
116.73%

Revenue

Annual ending 2025-12-31
$1.76B

EPS

Annual ending 2025-12-31
2.63

Net Income

Annual ending 2025-12-31
$165.04M

News