Oct 29
2019
SELL
Open market or private sale
$2,079,254
$275.69 p/Share
7,542
Reduced 0.01%
111,939,810
Class A common stock, ...
Oct 28
2019
SELL
Open market or private sale
$2,058,136
$272.89 p/Share
7,542
Reduced 0.01%
111,947,352
Class A common stock, ...
Oct 25
2019
SELL
Open market or private sale
$2,040,564
$270.56 p/Share
7,542
Reduced 0.01%
111,954,894
Class A common stock, ...
Oct 24
2019
SELL
Open market or private sale
$2,011,602
$266.72 p/Share
7,542
Reduced 0.01%
111,962,436
Class A common stock, ...
Oct 23
2019
SELL
Open market or private sale
$1,974,646
$261.82 p/Share
7,542
Reduced 0.01%
111,969,978
Class A common stock, ...
Oct 22
2019
SELL
Open market or private sale
$2,040,413
$270.54 p/Share
7,542
Reduced 0.01%
111,977,520
Class A common stock, ...
Oct 21
2019
SELL
Open market or private sale
$2,051,122
$271.96 p/Share
7,542
Reduced 0.01%
111,985,062
Class A common stock, ...
Oct 18
2019
SELL
Open market or private sale
$2,078,801
$275.63 p/Share
7,542
Reduced 0.01%
111,992,604
Class A common stock, ...
Oct 17
2019
SELL
Open market or private sale
$2,097,883
$278.16 p/Share
7,542
Reduced 0.01%
112,000,146
Class A common stock, ...
Oct 16
2019
SELL
Open market or private sale
$2,085,137
$276.47 p/Share
7,542
Reduced 0.01%
112,007,688
Class A common stock, ...
Oct 15
2019
SELL
Open market or private sale
$2,103,162
$278.86 p/Share
7,542
Reduced 0.01%
112,015,230
Class A common stock, ...
Aug 13
2019
SELL
Open market or private sale
$2,155,710
$271.5 p/Share
7,940
Reduced 0.01%
112,022,772
Class A common stock, ...
Aug 12
2019
SELL
Open market or private sale
$2,167,409
$272.63 p/Share
7,950
Reduced 0.01%
112,030,712
Class A common stock, ...
Aug 09
2019
SELL
Open market or private sale
$2,185,376
$274.89 p/Share
7,950
Reduced 0.01%
112,038,662
Class A common stock, ...
Aug 08
2019
SELL
Open market or private sale
$2,188,873
$275.33 p/Share
7,950
Reduced 0.01%
112,046,612
Class A common stock, ...
Aug 07
2019
SELL
Open market or private sale
$2,099,038
$264.03 p/Share
7,950
Reduced 0.01%
112,054,562
Class A common stock, ...
Aug 06
2019
SELL
Open market or private sale
$2,084,172
$262.16 p/Share
7,950
Reduced 0.01%
112,062,512
Class A common stock, ...
Aug 02
2019
SELL
Open market or private sale
$2,134,178
$268.45 p/Share
7,950
Reduced 0.01%
112,070,462
Class A common stock, ...
Aug 01
2019
SELL
Open market or private sale
$2,196,346
$276.27 p/Share
7,950
Reduced 0.01%
112,078,412
Class A common stock, ...
Jul 31
2019
SELL
Open market or private sale
$2,200,560
$276.8 p/Share
7,950
Reduced 0.01%
112,086,362
Class A common stock, ...
Jul 30
2019
SELL
Open market or private sale
$2,224,569
$279.82 p/Share
7,950
Reduced 0.01%
112,094,312
Class A common stock, ...
Jul 29
2019
SELL
Open market or private sale
$2,240,389
$281.81 p/Share
7,950
Reduced 0.01%
112,102,262
Class A common stock, ...
Jul 26
2019
SELL
Open market or private sale
$2,234,904
$281.12 p/Share
7,950
Reduced 0.01%
112,110,212
Class A common stock, ...
Jul 25
2019
SELL
Open market or private sale
$2,222,502
$279.56 p/Share
7,950
Reduced 0.01%
112,118,162
Class A common stock, ...
Jul 24
2019
SELL
Open market or private sale
$2,204,694
$277.32 p/Share
7,950
Reduced 0.01%
112,126,112
Class A common stock, ...