Price
$174.99
52W High
$265.45
52W Low
$105.98
SMA50
$214.15
SMA200
$182.83
Avg Volume 50D
$347.67K
From 52W High
-34.08%
From 52W Low
+65.12%
Vs SMA50
-18.28%
Vs SMA200
-4.29%
Current Volume
$426.17K
Dollar Volume 50D
$71.06M
Market Cap
$4.40B
P/E
12.4x
Revenue TTM
$3.38B
EPS TTM
13.43
Net Income TTM
$355.45M
Free Cash Flow
$1.95B
Revenue 1Y
+20.35%
EPS 1Y
+42.57%
Net Income 1Y
+38.74%
FCF 1Y
+20.37%
Profit Margin
10.51%
FCF Margin
57.76%

Revenue

Annual ending 2025-12-31
$3.15B

EPS

Annual ending 2025-12-31
11.52

Net Income

Annual ending 2025-12-31
$308.39M

News