Price
$50.92
52W High
$77.17
52W Low
$49.71
SMA50
$63.28
SMA200
$66.10
Avg Volume 50D
$267.95K
From 52W High
-34.02%
From 52W Low
+2.43%
Vs SMA50
-19.53%
Vs SMA200
-22.96%
Current Volume
$447.95K
Dollar Volume 50D
$16.36M
Market Cap
$1.53B
P/E
11.3x
Revenue TTM
$3.27B
EPS TTM
4.56
Net Income TTM
$134.72M
Free Cash Flow
$149.97M
Revenue 1Y
+22.49%
EPS 1Y
+46.62%
Net Income 1Y
+53.37%
FCF 1Y
+25.55%
Profit Margin
4.12%
FCF Margin
4.59%
Dividend Yield
4.17%
Dividend TTM
$2.12
Last Ex-Dividend
2026-09-15
Dividend / EPS
46.60%

Revenue

Annual ending 2025-12-31
$2.92B

EPS

Annual ending 2025-12-31
4.05

Net Income

Annual ending 2025-12-31
$115.53M

News