Price
$53.19
52W High
$74.58
52W Low
$41.78
SMA50
$60.81
SMA200
$62.17
Avg Volume 50D
$1.19M
From 52W High
-28.68%
From 52W Low
+27.31%
Vs SMA50
-12.53%
Vs SMA200
-14.44%
Current Volume
$1.82M
Dollar Volume 50D
$70.89M
Market Cap
$5.87B
P/E
39.4x
Revenue TTM
$6.68B
EPS TTM
1.96
Net Income TTM
$149.00M
Free Cash Flow
$339.00M
Revenue 1Y
+29.17%
EPS 1Y
-26.87%
Net Income 1Y
-16.76%
FCF 1Y
+43.64%
Profit Margin
2.23%
FCF Margin
5.08%
Dividend Yield
1.28%
Dividend TTM
$0.68
Last Ex-Dividend
2026-08-11
Dividend / EPS
34.69%

Revenue

Annual ending 2025-12-31
$5.42B

EPS

Annual ending 2025-12-31
3.33

Net Income

Annual ending 2025-12-31
$221.00M

News