Dec 21
2020
SELL
Open market or private sale
$65,011
$221.88 p/Share
293
Reduced 0.0%
19,276,407
Common Stock
Dec 18
2020
SELL
Open market or private sale
$2,573,570
$220.68 p/Share
11,662
Reduced 0.06%
19,276,700
Common Stock
Dec 17
2020
SELL
Open market or private sale
$2,879,718
$217.37 p/Share
13,248
Reduced 0.07%
19,288,362
Common Stock
Dec 16
2020
SELL
Open market or private sale
$2,220,970
$211.38 p/Share
10,507
Reduced 0.05%
19,301,610
Common Stock
Dec 15
2020
SELL
Open market or private sale
$2,417,095
$208.55 p/Share
11,590
Reduced 0.06%
19,312,117
Common Stock
Dec 14
2020
SELL
Open market or private sale
$2,832,570
$208.63 p/Share
13,577
Reduced 0.07%
19,323,707
Common Stock
Dec 11
2020
SELL
Open market or private sale
$3,528,619
$204.7 p/Share
17,238
Reduced 0.09%
19,337,284
Common Stock
Dec 10
2020
SELL
Open market or private sale
$3,016,590
$203.11 p/Share
14,852
Reduced 0.08%
19,354,522
Common Stock
Dec 09
2020
SELL
Open market or private sale
$2,808,052
$201.96 p/Share
13,904
Reduced 0.07%
19,369,374
Common Stock
Dec 08
2020
SELL
Open market or private sale
$1,966,470
$201.05 p/Share
9,781
Reduced 0.05%
19,383,278
Common Stock
Dec 07
2020
-
5,200
Reduced 0.03%
19,413,584
Common Stock
Dec 07
2020
SELL
Open market or private sale
$4,163,907
$202.87 p/Share
20,525
Reduced 0.11%
19,393,059
Common Stock
Dec 04
2020
-
56,300
Reduced 0.29%
19,418,784
Common Stock
Dec 04
2020
SELL
Open market or private sale
$1,813,122
$202.38 p/Share
8,959
Reduced 0.05%
19,475,084
Common Stock
Dec 03
2020
SELL
Open market or private sale
$348,606
$202.56 p/Share
1,721
Reduced 0.01%
19,484,043
Common Stock
Dec 02
2020
SELL
Open market or private sale
$1,799,137
$203.04 p/Share
8,861
Reduced 0.05%
19,485,764
Common Stock
Dec 01
2020
SELL
Open market or private sale
$1,994,407
$202.17 p/Share
9,865
Reduced 0.05%
19,494,625
Common Stock
Nov 30
2020
SELL
Open market or private sale
$2,483,195
$200.29 p/Share
12,398
Reduced 0.06%
19,504,490
Common Stock
Nov 27
2020
SELL
Open market or private sale
$1,969,120
$198.38 p/Share
9,926
Reduced 0.05%
19,516,888
Common Stock
Nov 25
2020
SELL
Open market or private sale
$1,534,745
$198.39 p/Share
7,736
Reduced 0.04%
19,526,814
Common Stock
Nov 24
2020
SELL
Open market or private sale
$2,582,267
$199.08 p/Share
12,971
Reduced 0.07%
19,534,550
Common Stock
Nov 23
2020
SELL
Open market or private sale
$28,519
$202.26 p/Share
141
Reduced 0.0%
19,547,521
Common Stock
Nov 20
2020
SELL
Open market or private sale
$3,055,427
$202.44 p/Share
15,093
Reduced 0.08%
19,547,662
Common Stock
Nov 19
2020
SELL
Open market or private sale
$1,827,400
$199.15 p/Share
9,176
Reduced 0.05%
19,562,755
Common Stock
Nov 18
2020
SELL
Open market or private sale
$56,472
$203.87 p/Share
277
Reduced 0.0%
19,571,931
Common Stock