Price
$71.95
52W High
$78.27
52W Low
$29.92
SMA50
$71.19
SMA200
$55.15
Avg Volume 50D
$731.79K
From 52W High
-8.07%
From 52W Low
+140.47%
Vs SMA50
+1.07%
Vs SMA200
+30.46%
Current Volume
$796.33K
Dollar Volume 50D
$52.53M
Market Cap
$5.20B
P/E
--
Revenue TTM
$2.72B
EPS TTM
3.86
Net Income TTM
$293.90M
Free Cash Flow
$654.40M
Revenue 1Y
+27.58%
EPS 1Y
+41.91%
Net Income 1Y
+43.58%
FCF 1Y
-43.18%
Profit Margin
10.82%
FCF Margin
24.09%
Dividend Yield
0.86%
Dividend TTM
$0.62
Last Ex-Dividend
2026-08-24
Dividend / EPS
16.06%

Revenue

Annual ending 2025-12-31
$2.72B

EPS

Annual ending 2025-12-31
3.86

Net Income

Annual ending 2025-12-31
$293.90M

News