Jul 23
2019
SELL
Open market or private sale
$2,213,598
$278.44 p/Share
7,950
Reduced 0.01%
112,134,062
Class A common stock, ...
Jul 22
2019
SELL
Open market or private sale
$2,205,887
$277.47 p/Share
7,950
Reduced 0.01%
112,142,012
Class A common stock, ...
Jul 19
2019
SELL
Open market or private sale
$2,214,075
$278.5 p/Share
7,950
Reduced 0.01%
112,149,962
Class A common stock, ...
Jul 18
2019
SELL
Open market or private sale
$2,194,041
$275.98 p/Share
7,950
Reduced 0.01%
112,157,912
Class A Common Stock, ...
Jul 17
2019
SELL
Open market or private sale
$2,201,991
$276.98 p/Share
7,950
Reduced 0.01%
112,165,862
Class A Common Stock, ...
Jul 16
2019
SELL
Open market or private sale
$2,219,322
$279.16 p/Share
7,950
Reduced 0.01%
112,173,812
Class A Common Stock, ...
Aug 10
2017
SELL
Open market or private sale
$3,752,445
$128.46 p/Share
29,211
Reduced 0.03%
112,181,762
Class A Common Stock, ...
Aug 09
2017
SELL
Open market or private sale
$3,785,098
$129.6 p/Share
29,206
Reduced 0.03%
112,210,973
Class A Common Stock, ...
Aug 08
2017
SELL
Open market or private sale
$3,795,904
$129.97 p/Share
29,206
Reduced 0.03%
112,240,179
Class A Common Stock, ...
Aug 04
2017
SELL
Open market or private sale
$3,788,602
$129.72 p/Share
29,206
Reduced 0.03%
112,269,385
Class A Common Stock, ...
Aug 03
2017
SELL
Open market or private sale
$3,797,364
$130.02 p/Share
29,206
Reduced 0.03%
112,298,591
Class A Common Stock, ...
Aug 02
2017
SELL
Open market or private sale
$3,782,177
$129.5 p/Share
29,206
Reduced 0.03%
112,327,797
Class A Common Stock, ...
Aug 01
2017
SELL
Open market or private sale
$3,768,450
$129.03 p/Share
29,206
Reduced 0.03%
112,357,003
Class A Common Stock, ...
Jul 31
2017
SELL
Open market or private sale
$3,737,492
$127.97 p/Share
29,206
Reduced 0.03%
112,386,209
Class A Common Stock, ...
Jul 28
2017
SELL
Open market or private sale
$3,757,936
$128.67 p/Share
29,206
Reduced 0.03%
112,415,415
Class A Common Stock, ...
Jul 27
2017
SELL
Open market or private sale
$3,775,460
$129.27 p/Share
29,206
Reduced 0.03%
112,444,621
Class A Common Stock, ...
Jul 26
2017
SELL
Open market or private sale
$3,806,418
$130.33 p/Share
29,206
Reduced 0.03%
112,473,827
Class A Common Stock, ...
Jul 25
2017
SELL
Open market or private sale
$3,793,275
$129.88 p/Share
29,206
Reduced 0.03%
112,503,033
Class A Common Stock, ...
Jul 24
2017
SELL
Open market or private sale
$3,779,840
$129.42 p/Share
29,206
Reduced 0.03%
112,532,239
Class A Common Stock, ...
Jul 21
2017
SELL
Open market or private sale
$3,770,202
$129.09 p/Share
29,206
Reduced 0.03%
112,561,445
Class A Common Stock, ...
Jul 20
2017
SELL
Open market or private sale
$3,747,714
$128.32 p/Share
29,206
Reduced 0.03%
112,590,651
Class A Common Stock, ...
Jul 19
2017
SELL
Open market or private sale
$3,738,368
$128.0 p/Share
29,206
Reduced 0.03%
112,619,857
Class A Common Stock, ...
Jul 18
2017
SELL
Open market or private sale
$3,727,562
$127.63 p/Share
29,206
Reduced 0.03%
112,649,063
Class A Common Stock, ...
Jul 17
2017
SELL
Open market or private sale
$3,708,870
$126.99 p/Share
29,206
Reduced 0.03%
112,678,269
Class A Common Stock, ...
Jul 14
2017
SELL
Open market or private sale
$3,699,232
$126.66 p/Share
29,206
Reduced 0.03%
112,707,475
Class A Common Stock, ...