Price
$79.34
52W High
$157.13
52W Low
$78.30
SMA50
$94.70
SMA200
$113.92
Avg Volume 50D
$305.13K
From 52W High
-49.51%
From 52W Low
+1.33%
Vs SMA50
-16.22%
Vs SMA200
-30.36%
Current Volume
$196.67K
Dollar Volume 50D
$28.34M
Market Cap
$1.92B
P/E
9.1x
Revenue TTM
$4.03B
EPS TTM
8.60
Net Income TTM
$211.26M
Free Cash Flow
$286.95M
Revenue 1Y
+4.05%
EPS 1Y
+43.57%
Net Income 1Y
+38.78%
FCF 1Y
-3.43%
Profit Margin
5.24%
FCF Margin
7.12%
Dividend Yield
5.80%
Dividend TTM
$4.60
Last Ex-Dividend
2026-08-21
Dividend / EPS
53.49%

Revenue

Annual ending 2025-12-31
$4.12B

EPS

Annual ending 2025-12-31
7.57

Net Income

Annual ending 2025-12-31
$188.25M

News