May 19
2021
SELL
Open market or private sale
$658,481
$235.34 p/Share
2,798
Reduced 0.01%
18,689,038
Common Stock
May 18
2021
SELL
Open market or private sale
$66,594
$242.16 p/Share
275
Reduced 0.0%
18,691,836
Common Stock
May 14
2021
SELL
Open market or private sale
$1,414,834
$246.96 p/Share
5,729
Reduced 0.03%
18,692,111
Common Stock
May 13
2021
SELL
Open market or private sale
$2,543,261
$245.11 p/Share
10,376
Reduced 0.06%
18,697,840
Common Stock
May 11
2021
SELL
Open market or private sale
$1,139,470
$253.61 p/Share
4,493
Reduced 0.02%
18,708,216
Common Stock
May 10
2021
SELL
Open market or private sale
$590,982
$261.96 p/Share
2,256
Reduced 0.01%
18,712,709
Common Stock
May 07
2021
SELL
Open market or private sale
$2,166,932
$262.15 p/Share
8,266
Reduced 0.04%
18,714,965
Common Stock
May 06
2021
SELL
Open market or private sale
$169,237
$264.02 p/Share
641
Reduced 0.0%
18,723,231
Common Stock
May 05
2021
SELL
Open market or private sale
$2,771,769
$264.28 p/Share
10,488
Reduced 0.06%
18,723,872
Common Stock
May 04
2021
SELL
Open market or private sale
$1,447,515
$263.76 p/Share
5,488
Reduced 0.03%
18,734,360
Common Stock
May 03
2021
SELL
Open market or private sale
$4,509,733
$264.78 p/Share
17,032
Reduced 0.09%
18,739,848
Common Stock
Apr 05
2021
SELL
Open market or private sale
$2,832,604
$235.54 p/Share
12,026
Reduced 0.06%
18,756,880
Common Stock
Apr 01
2021
SELL
Open market or private sale
$2,760,860
$229.06 p/Share
12,053
Reduced 0.06%
18,768,906
Common Stock
Mar 31
2021
SELL
Open market or private sale
$1,851,721
$227.68 p/Share
8,133
Reduced 0.04%
18,780,959
Common Stock
Mar 30
2021
SELL
Open market or private sale
$1,978,778
$226.82 p/Share
8,724
Reduced 0.05%
18,789,092
Common Stock
Mar 29
2021
SELL
Open market or private sale
$1,844,200
$226.31 p/Share
8,149
Reduced 0.04%
18,797,816
Common Stock
Mar 26
2021
SELL
Open market or private sale
$2,621,821
$225.63 p/Share
11,620
Reduced 0.06%
18,805,965
Common Stock
Mar 25
2021
SELL
Open market or private sale
$29,753
$225.4 p/Share
132
Reduced 0.0%
18,817,585
Common Stock
Mar 24
2021
SELL
Open market or private sale
$59,389
$232.9 p/Share
255
Reduced 0.0%
18,817,717
Common Stock
Mar 23
2021
SELL
Open market or private sale
$2,713,095
$231.73 p/Share
11,708
Reduced 0.06%
18,817,972
Common Stock
Mar 22
2021
SELL
Open market or private sale
$61,477
$236.45 p/Share
260
Reduced 0.0%
18,829,680
Common Stock
Mar 19
2021
SELL
Open market or private sale
$3,805,349
$237.76 p/Share
16,005
Reduced 0.08%
18,829,940
Common Stock
Mar 18
2021
SELL
Open market or private sale
$466,200
$240.93 p/Share
1,935
Reduced 0.01%
18,845,945
Common Stock
Mar 17
2021
SELL
Open market or private sale
$2,532,957
$241.28 p/Share
10,498
Reduced 0.06%
18,847,880
Common Stock
Mar 16
2021
SELL
Open market or private sale
$151,124
$248.56 p/Share
608
Reduced 0.0%
18,858,378
Common Stock