Sep 10
2024
SELL
Open market or private sale
$105,745
$306.51 p/Share
345
Reduced 0.0%
10,516,912
Common Stock
Sep 09
2024
SELL
Open market or private sale
$2,468,519
$306.42 p/Share
8,056
Reduced 0.08%
10,517,257
Common Stock
Sep 06
2024
SELL
Open market or private sale
$132,476
$311.71 p/Share
425
Reduced 0.0%
10,525,313
Common Stock
Sep 05
2024
SELL
Open market or private sale
$16,877
$312.55 p/Share
54
Reduced 0.0%
10,525,738
Common Stock
Sep 04
2024
SELL
Open market or private sale
$2,024,942
$313.41 p/Share
6,461
Reduced 0.06%
10,525,792
Common Stock
Sep 03
2024
SELL
Open market or private sale
$225,629
$312.94 p/Share
721
Reduced 0.01%
10,532,253
Common Stock
Aug 30
2024
SELL
Open market or private sale
$2,111,074
$313.03 p/Share
6,744
Reduced 0.06%
10,532,974
Common Stock
Aug 29
2024
SELL
Open market or private sale
$1,908,397
$312.34 p/Share
6,110
Reduced 0.06%
10,539,718
Common Stock
Aug 28
2024
SELL
Open market or private sale
$1,772,158
$312.55 p/Share
5,670
Reduced 0.05%
10,545,828
Common Stock
Aug 27
2024
SELL
Open market or private sale
$1,780,850
$311.12 p/Share
5,724
Reduced 0.05%
10,551,498
Common Stock
Aug 26
2024
SELL
Open market or private sale
$1,481,515
$314.08 p/Share
4,717
Reduced 0.04%
10,557,222
Common Stock
Aug 23
2024
SELL
Open market or private sale
$2,586,274
$313.26 p/Share
8,256
Reduced 0.08%
10,561,939
Common Stock
Aug 22
2024
SELL
Open market or private sale
$1,409,774
$312.45 p/Share
4,512
Reduced 0.04%
10,570,195
Common Stock
Aug 21
2024
SELL
Open market or private sale
$1,939,008
$312.29 p/Share
6,209
Reduced 0.06%
10,574,707
Common Stock
Aug 20
2024
SELL
Open market or private sale
$67,461
$315.24 p/Share
214
Reduced 0.0%
10,580,916
Common Stock
Aug 19
2024
SELL
Open market or private sale
$1,215,648
$316.74 p/Share
3,838
Reduced 0.04%
10,581,130
Common Stock
Aug 16
2024
SELL
Open market or private sale
$2,494,320
$314.86 p/Share
7,922
Reduced 0.07%
10,584,968
Common Stock
Aug 15
2024
SELL
Open market or private sale
$2,157,611
$312.29 p/Share
6,909
Reduced 0.07%
10,592,890
Common Stock
Aug 14
2024
SELL
Open market or private sale
$1,631,983
$310.44 p/Share
5,257
Reduced 0.05%
10,599,799
Common Stock
Aug 13
2024
SELL
Open market or private sale
$1,698,806
$308.93 p/Share
5,499
Reduced 0.05%
10,605,056
Common Stock
Aug 12
2024
SELL
Open market or private sale
$1,572,607
$305.42 p/Share
5,149
Reduced 0.05%
10,610,555
Common Stock
Aug 09
2024
SELL
Open market or private sale
$1,521,255
$305.78 p/Share
4,975
Reduced 0.05%
10,615,704
Common Stock
Aug 08
2024
SELL
Open market or private sale
$1,551,013
$303.11 p/Share
5,117
Reduced 0.05%
10,620,679
Common Stock
Aug 07
2024
SELL
Open market or private sale
$1,800,777
$304.7 p/Share
5,910
Reduced 0.06%
10,625,796
Common Stock
Aug 06
2024
SELL
Open market or private sale
$2,744,517
$302.86 p/Share
9,062
Reduced 0.09%
10,631,706
Common Stock