Jul 20
2021
SELL
Open market or private sale
$2,695,466
$250.02 p/Share
10,781
Reduced 0.06%
18,369,279
Common Stock
Jul 16
2021
SELL
Open market or private sale
$2,531,977
$248.16 p/Share
10,203
Reduced 0.06%
18,380,060
Common Stock
Jul 15
2021
SELL
Open market or private sale
$115,334
$248.03 p/Share
465
Reduced 0.0%
18,390,263
Common Stock
Jul 14
2021
SELL
Open market or private sale
$63,232
$249.93 p/Share
253
Reduced 0.0%
18,390,728
Common Stock
Jul 13
2021
SELL
Open market or private sale
$389,195
$252.56 p/Share
1,541
Reduced 0.01%
18,390,981
Common Stock
Jul 12
2021
SELL
Open market or private sale
$1,832,982
$252.86 p/Share
7,249
Reduced 0.04%
18,392,522
Common Stock
Jul 09
2021
SELL
Open market or private sale
$1,976,509
$252.46 p/Share
7,829
Reduced 0.04%
18,399,771
Common Stock
Jul 07
2021
SELL
Open market or private sale
$2,325,071
$257.94 p/Share
9,014
Reduced 0.05%
18,407,600
Common Stock
Jul 06
2021
SELL
Open market or private sale
$2,362,082
$258.01 p/Share
9,155
Reduced 0.05%
18,416,614
Common Stock
Jul 02
2021
SELL
Open market or private sale
$3,025,979
$255.94 p/Share
11,823
Reduced 0.06%
18,425,769
Common Stock
Jul 01
2021
SELL
Open market or private sale
$83,281
$257.04 p/Share
324
Reduced 0.0%
18,437,592
Common Stock
Jun 30
2021
SELL
Open market or private sale
$2,842,673
$256.93 p/Share
11,064
Reduced 0.06%
18,437,916
Common Stock
Jun 29
2021
SELL
Open market or private sale
$2,391,598
$254.02 p/Share
9,415
Reduced 0.05%
18,448,980
Common Stock
Jun 28
2021
SELL
Open market or private sale
$2,163,189
$250.95 p/Share
8,620
Reduced 0.05%
18,458,395
Common Stock
Jun 25
2021
SELL
Open market or private sale
$2,900,681
$248.9 p/Share
11,654
Reduced 0.06%
18,467,015
Common Stock
Jun 24
2021
SELL
Open market or private sale
$925,066
$248.14 p/Share
3,728
Reduced 0.02%
18,478,669
Common Stock
Jun 23
2021
SELL
Open market or private sale
$1,637,809
$247.74 p/Share
6,611
Reduced 0.04%
18,482,397
Common Stock
Jun 22
2021
SELL
Open market or private sale
$2,149,441
$247.66 p/Share
8,679
Reduced 0.05%
18,489,008
Common Stock
Jun 21
2021
SELL
Open market or private sale
$2,399,284
$245.1 p/Share
9,789
Reduced 0.05%
18,497,687
Common Stock
Jun 18
2021
SELL
Open market or private sale
$1,358,279
$243.9 p/Share
5,569
Reduced 0.03%
18,507,476
Common Stock
Jun 17
2021
SELL
Open market or private sale
$2,290,636
$241.45 p/Share
9,487
Reduced 0.05%
18,513,045
Common Stock
Jun 16
2021
SELL
Open market or private sale
$2,284,935
$239.11 p/Share
9,556
Reduced 0.05%
18,522,532
Common Stock
Jun 15
2021
SELL
Open market or private sale
$2,756,966
$239.32 p/Share
11,520
Reduced 0.06%
18,532,088
Common Stock
Jun 14
2021
SELL
Open market or private sale
$2,033,724
$236.81 p/Share
8,588
Reduced 0.05%
18,543,608
Common Stock
Jun 11
2021
SELL
Open market or private sale
$2,410,803
$235.43 p/Share
10,240
Reduced 0.06%
18,552,196
Common Stock