Price
$75.37
52W High
$82.63
52W Low
$61.60
SMA50
$72.16
SMA200
$72.02
Avg Volume 50D
$179.05K
From 52W High
-8.79%
From 52W Low
+22.35%
Vs SMA50
+4.45%
Vs SMA200
+4.66%
Current Volume
$163.14K
Dollar Volume 50D
$12.93M
Market Cap
$1.87B
P/E
19.1x
Revenue TTM
$5.07B
EPS TTM
3.94
Net Income TTM
$97.40M
Free Cash Flow
$39.10M
Revenue 1Y
+4.68%
EPS 1Y
+3.96%
Net Income 1Y
-3.97%
FCF 1Y
+503.06%
Profit Margin
1.92%
FCF Margin
0.77%
Dividend Yield
1.80%
Dividend TTM
$1.36
Last Ex-Dividend
2026-07-27
Dividend / EPS
34.52%

Revenue

Annual ending 2025-12-27
$4.96B

EPS

Annual ending 2025-12-27
3.65

Net Income

Annual ending 2025-12-27
$93.69M

News