Dec 18
2024
SELL
Open market or private sale
$957,239
$203.02 p/Share
4,715
Reduced 0.06%
8,339,830
Common Stock, par valu...
Dec 17
2024
SELL
Open market or private sale
$2,331,543
$203.22 p/Share
11,473
Reduced 0.14%
8,344,545
Common Stock, par valu...
Dec 16
2024
SELL
Open market or private sale
$1,924,979
$202.31 p/Share
9,515
Reduced 0.11%
8,356,018
Common Stock, par valu...
Dec 13
2024
SELL
Open market or private sale
$2,144,698
$201.93 p/Share
10,621
Reduced 0.13%
8,365,533
Common Stock, par valu...
Dec 12
2024
SELL
Open market or private sale
$2,001,160
$204.2 p/Share
9,800
Reduced 0.12%
8,376,154
Common Stock, par valu...
Dec 11
2024
SELL
Open market or private sale
$2,787,217
$203.61 p/Share
13,689
Reduced 0.16%
8,385,954
Common Stock, par valu...
Dec 10
2024
SELL
Open market or private sale
$3,113,807
$203.61 p/Share
15,293
Reduced 0.18%
8,399,643
Common Stock, par valu...
Dec 09
2024
SELL
Open market or private sale
$2,408,129
$204.46 p/Share
11,778
Reduced 0.14%
8,414,936
Common Stock, par valu...
Dec 06
2024
SELL
Open market or private sale
$472,838
$206.03 p/Share
2,295
Reduced 0.03%
8,426,714
Common Stock, par valu...
Dec 05
2024
SELL
Open market or private sale
$904,552
$205.58 p/Share
4,400
Reduced 0.05%
8,929,009
Common Stock, par valu...
Dec 05
2024
-
500,000
Reduced 5.6%
8,429,009
Common Stock, par valu...
Dec 04
2024
SELL
Open market or private sale
$1,442,169
$209.01 p/Share
6,900
Reduced 0.08%
8,933,409
Common Stock, par valu...
Dec 03
2024
SELL
Open market or private sale
$1,046,404
$209.03 p/Share
5,006
Reduced 0.06%
8,940,309
Common Stock, par valu...
Dec 02
2024
-
263,000
Reduced 2.86%
8,948,215
Common Stock, par valu...
Dec 02
2024
SELL
Open market or private sale
$603,519
$208.11 p/Share
2,900
Reduced 0.03%
8,945,315
Common Stock, par valu...
Nov 29
2024
SELL
Open market or private sale
$603,258
$208.02 p/Share
2,900
Reduced 0.03%
9,211,215
Common Stock, par valu...
Nov 27
2024
SELL
Open market or private sale
$2,157,038
$210.71 p/Share
10,237
Reduced 0.11%
9,214,115
Common Stock, par valu...
Nov 26
2024
SELL
Open market or private sale
$924,704
$210.16 p/Share
4,400
Reduced 0.05%
9,224,352
Common Stock, par valu...
Nov 25
2024
SELL
Open market or private sale
$2,985,134
$208.43 p/Share
14,322
Reduced 0.15%
9,228,752
Common Stock, par valu...
Nov 22
2024
SELL
Open market or private sale
$2,307,554
$204.1 p/Share
11,306
Reduced 0.12%
9,243,074
Common Stock, par valu...
Nov 21
2024
SELL
Open market or private sale
$3,687,229
$199.03 p/Share
18,526
Reduced 0.2%
9,254,380
Common Stock, par valu...
Nov 20
2024
SELL
Open market or private sale
$3,019,610
$195.52 p/Share
15,444
Reduced 0.17%
9,272,906
Common Stock, par valu...
Nov 19
2024
SELL
Open market or private sale
$2,434,540
$194.81 p/Share
12,497
Reduced 0.13%
9,288,350
Common Stock, par valu...
Nov 18
2024
SELL
Open market or private sale
$2,406,932
$196.87 p/Share
12,226
Reduced 0.13%
9,300,847
Common Stock, par valu...
Nov 15
2024
SELL
Open market or private sale
$3,291,233
$200.93 p/Share
16,380
Reduced 0.18%
9,313,073
Common Stock, par valu...