Price
$39.54
52W High
$46.34
52W Low
$27.48
SMA50
$42.32
SMA200
$37.97
Avg Volume 50D
$840.95K
From 52W High
-14.67%
From 52W Low
+43.89%
Vs SMA50
-6.56%
Vs SMA200
+4.12%
Current Volume
$1.25M
Dollar Volume 50D
$35.49M
Market Cap
$3.57B
P/E
21.0x
Revenue TTM
$3.33B
EPS TTM
1.85
Net Income TTM
$170.00M
Free Cash Flow
$190.80M
Revenue 1Y
+2.36%
EPS 1Y
+43.41%
Net Income 1Y
+42.98%
FCF 1Y
+27.37%
Profit Margin
5.10%
FCF Margin
5.73%
Dividend Yield
2.78%
Dividend TTM
$1.10
Last Ex-Dividend
2026-09-11
Dividend / EPS
59.46%

Revenue

Annual ending 2025-12-31
$3.26B

EPS

Annual ending 2025-12-31
0.89

Net Income

Annual ending 2025-12-31
$81.90M

News