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
Mar 15
2021
SELL
Open market or private sale
$3,503,180
$247.26 p/Share
14,168
Reduced 0.08%
18,858,986
Common Stock
Mar 12
2021
SELL
Open market or private sale
$1,913,726
$243.88 p/Share
7,847
Reduced 0.04%
18,873,154
Common Stock
Mar 11
2021
SELL
Open market or private sale
$2,516,094
$245.09 p/Share
10,266
Reduced 0.05%
18,881,001
Common Stock