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
Jun 10
2021
SELL
Open market or private sale
$2,310,803
$232.85 p/Share
9,924
Reduced 0.05%
18,562,436
Common Stock
Jun 09
2021
SELL
Open market or private sale
$2,557,537
$231.85 p/Share
11,031
Reduced 0.06%
18,572,360
Common Stock
Jun 08
2021
SELL
Open market or private sale
$2,183,451
$230.76 p/Share
9,462
Reduced 0.05%
18,583,391
Common Stock
Jun 07
2021
SELL
Open market or private sale
$928,635
$233.56 p/Share
3,976
Reduced 0.02%
18,592,853
Common Stock
Jun 04
2021
SELL
Open market or private sale
$2,010,806
$232.49 p/Share
8,649
Reduced 0.05%
18,596,829
Common Stock
Jun 03
2021
SELL
Open market or private sale
$22,920
$233.88 p/Share
98
Reduced 0.0%
18,605,478
Common Stock
Jun 02
2021
SELL
Open market or private sale
$2,801,066
$233.5 p/Share
11,996
Reduced 0.06%
18,605,576
Common Stock
Jun 01
2021
SELL
Open market or private sale
$50,009
$235.89 p/Share
212
Reduced 0.0%
18,617,572
Common Stock
May 28
2021
SELL
Open market or private sale
$2,530,392
$236.0 p/Share
10,722
Reduced 0.06%
18,617,784
Common Stock
May 27
2021
SELL
Open market or private sale
$2,876,604
$232.98 p/Share
12,347
Reduced 0.07%
18,628,506
Common Stock
May 26
2021
SELL
Open market or private sale
$205,303
$235.71 p/Share
871
Reduced 0.0%
18,640,853
Common Stock
May 25
2021
SELL
Open market or private sale
$3,807,694
$236.9 p/Share
16,073
Reduced 0.09%
18,641,724
Common Stock
May 24
2021
SELL
Open market or private sale
$2,722,726
$236.8 p/Share
11,498
Reduced 0.06%
18,657,797
Common Stock
May 21
2021
SELL
Open market or private sale
$589,115
$239.77 p/Share
2,457
Reduced 0.01%
18,669,295
Common Stock
May 20
2021
SELL
Open market or private sale
$4,085,373
$236.34 p/Share
17,286
Reduced 0.09%
18,671,752
Common Stock