Price
$70.39
52W High
$71.67
52W Low
$33.85
SMA50
$67.16
SMA200
$52.87
Avg Volume 50D
$332.13K
From 52W High
-1.79%
From 52W Low
+107.95%
Vs SMA50
+4.80%
Vs SMA200
+33.13%
Current Volume
$422.14K
Dollar Volume 50D
$22.29M
Market Cap
$3.08B
P/E
17.6x
Revenue TTM
$4.83B
EPS TTM
3.73
Net Income TTM
$175.00M
Free Cash Flow
$288.00M
Revenue 1Y
-3.32%
EPS 1Y
+29.07%
Net Income 1Y
+21.53%
FCF 1Y
+19.01%
Profit Margin
3.63%
FCF Margin
5.97%
Dividend Yield
1.63%
Dividend TTM
$1.15
Last Ex-Dividend
2026-10-01
Dividend / EPS
30.70%

Revenue

Annual ending 2025-12-31
$4.94B

EPS

Annual ending 2025-12-31
3.20

Net Income

Annual ending 2025-12-31
$155.00M

News