Aug 01
2024
SELL
Open market or private sale
$362,968
$317.28 p/Share
1,144
Reduced 0.01%
10,640,768
Common Stock
Jun 05
2024
SELL
Open market or private sale
$116,694
$293.94 p/Share
397
Reduced 0.0%
10,641,912
Common Stock
Jun 04
2024
SELL
Open market or private sale
$1,937,248
$292.68 p/Share
6,619
Reduced 0.06%
10,642,309
Common Stock
Jun 03
2024
SELL
Open market or private sale
$2,620,277
$289.15 p/Share
9,062
Reduced 0.09%
10,648,928
Common Stock
May 31
2024
SELL
Open market or private sale
$1,305,036
$287.77 p/Share
4,535
Reduced 0.04%
10,657,990
Common Stock
May 30
2024
SELL
Open market or private sale
$1,689,567
$287.88 p/Share
5,869
Reduced 0.06%
10,662,525
Common Stock
May 29
2024
SELL
Open market or private sale
$27,640
$290.95 p/Share
95
Reduced 0.0%
10,668,394
Common Stock
May 28
2024
SELL
Open market or private sale
$70,009
$296.65 p/Share
236
Reduced 0.0%
10,668,489
Common Stock
May 24
2024
SELL
Open market or private sale
$1,507,016
$296.54 p/Share
5,082
Reduced 0.05%
10,668,725
Common Stock
May 23
2024
SELL
Open market or private sale
$333,262
$298.89 p/Share
1,115
Reduced 0.01%
10,673,807
Common Stock
May 22
2024
SELL
Open market or private sale
$1,508,909
$300.4 p/Share
5,023
Reduced 0.05%
10,674,922
Common Stock
May 21
2024
SELL
Open market or private sale
$2,385,897
$298.76 p/Share
7,986
Reduced 0.07%
10,679,945
Common Stock
May 20
2024
SELL
Open market or private sale
$1,571,770
$300.3 p/Share
5,234
Reduced 0.05%
10,687,931
Common Stock
May 17
2024
SELL
Open market or private sale
$1,284,471
$299.76 p/Share
4,285
Reduced 0.04%
10,693,165
Common Stock
May 16
2024
SELL
Open market or private sale
$1,824,662
$301.0 p/Share
6,062
Reduced 0.06%
10,697,450
Common Stock
May 15
2024
SELL
Open market or private sale
$1,439,950
$299.74 p/Share
4,804
Reduced 0.04%
10,703,512
Common Stock
May 14
2024
SELL
Open market or private sale
$1,389,227
$296.78 p/Share
4,681
Reduced 0.04%
10,708,316
Common Stock
May 13
2024
SELL
Open market or private sale
$464,735
$298.29 p/Share
1,558
Reduced 0.01%
10,712,997
Common Stock
May 10
2024
SELL
Open market or private sale
$1,516,672
$299.56 p/Share
5,063
Reduced 0.05%
10,714,555
Common Stock
May 09
2024
SELL
Open market or private sale
$1,918,875
$297.5 p/Share
6,450
Reduced 0.06%
10,719,618
Common Stock
May 08
2024
SELL
Open market or private sale
$40,358
$301.18 p/Share
134
Reduced 0.0%
10,726,348
Common Stock
May 07
2024
SELL
Open market or private sale
$2,204,375
$300.16 p/Share
7,344
Reduced 0.07%
10,726,482
Common Stock
May 06
2024
SELL
Open market or private sale
$84,005
$300.02 p/Share
280
Reduced 0.0%
10,726,068
Common Stock
May 06
2024
SELL
Open market or private sale
$2,227,758
$297.59 p/Share
7,486
Reduced 0.07%
10,733,826
Common Stock
May 03
2024
SELL
Open market or private sale
$2,629,879
$293.71 p/Share
8,954
Reduced 0.08%
10,741,312
Common Stock