Jul 13
2017
SELL
Open market or private sale
$3,684,337
$126.15 p/Share
29,206
Reduced 0.03%
112,736,681
Class A Common Stock, ...
Feb 13
2017
SELL
Open market or private sale
$7,368,274
$107.81 p/Share
68,345
Reduced 0.06%
112,765,887
Class A Common Stock, ...
Feb 10
2017
SELL
Open market or private sale
$7,342,303
$107.43 p/Share
68,345
Reduced 0.06%
112,834,232
Class A Common Stock, ...
Feb 09
2017
SELL
Open market or private sale
$7,316,332
$107.05 p/Share
68,345
Reduced 0.06%
112,902,577
Class A Common Stock, ...
Feb 08
2017
SELL
Open market or private sale
$7,281,476
$106.54 p/Share
68,345
Reduced 0.06%
112,970,922
Class A Common Stock, ...
Feb 07
2017
SELL
Open market or private sale
$7,267,124
$106.33 p/Share
68,345
Reduced 0.06%
113,039,267
Class A Common Stock, ...
Feb 06
2017
SELL
Open market or private sale
$7,256,872
$106.18 p/Share
68,345
Reduced 0.06%
113,107,612
Class A Common Stock, ...
Feb 03
2017
SELL
Open market or private sale
$7,303,347
$106.86 p/Share
68,345
Reduced 0.06%
113,175,957
Class A Common Stock, ...
Feb 02
2017
SELL
Open market or private sale
$7,188,527
$105.18 p/Share
68,345
Reduced 0.06%
113,244,302
Class A Common Stock, ...
Feb 01
2017
SELL
Open market or private sale
$7,160,505
$104.77 p/Share
68,345
Reduced 0.06%
113,312,647
Class A Common Stock, ...
Jan 31
2017
SELL
Open market or private sale
$7,270,541
$106.38 p/Share
68,345
Reduced 0.06%
113,380,992
Class A Common Stock, ...
Jan 30
2017
SELL
Open market or private sale
$7,431,835
$108.74 p/Share
68,345
Reduced 0.06%
113,449,337
Class A Common Stock, ...
Jan 27
2017
SELL
Open market or private sale
$7,474,209
$109.36 p/Share
68,345
Reduced 0.06%
113,517,682
Class A Common Stock, ...
Jan 26
2017
SELL
Open market or private sale
$7,472,842
$109.34 p/Share
68,345
Reduced 0.06%
113,586,027
Class A Common Stock, ...
Jan 25
2017
SELL
Open market or private sale
$7,517,266
$109.99 p/Share
68,345
Reduced 0.06%
113,654,372
Class A Common Stock, ...
Jan 24
2017
SELL
Open market or private sale
$7,483,778
$109.5 p/Share
68,345
Reduced 0.06%
113,722,717
Class A Common Stock, ...
Jan 23
2017
SELL
Open market or private sale
$7,479,677
$109.44 p/Share
68,345
Reduced 0.06%
113,791,062
Class A Common Stock, ...
Jan 20
2017
SELL
Open market or private sale
$7,488,562
$109.57 p/Share
68,345
Reduced 0.06%
113,859,407
Class A Common Stock, ...
Jan 19
2017
SELL
Open market or private sale
$7,437,303
$108.82 p/Share
68,345
Reduced 0.06%
113,927,752
Class A Common Stock, ...
Jan 18
2017
SELL
Open market or private sale
$7,437,986
$108.83 p/Share
68,345
Reduced 0.06%
113,996,097
Class A Common Stock, ...
Jan 17
2017
SELL
Open market or private sale
$7,402,447
$108.31 p/Share
68,345
Reduced 0.06%
114,064,442
Class A Common Stock, ...
Nov 21
2016
SELL
Open market or private sale
$2,548,492
$105.24 p/Share
24,216
Reduced 0.02%
114,132,787
Class A Common Stock, ...
Nov 18
2016
SELL
Open market or private sale
$2,535,062
$104.72 p/Share
24,208
Reduced 0.02%
114,157,003
Class A Common Stock, ...
Nov 17
2016
SELL
Open market or private sale
$2,524,168
$104.27 p/Share
24,208
Reduced 0.02%
114,181,211
Class A Common Stock, ...
Nov 16
2016
SELL
Open market or private sale
$2,497,539
$103.17 p/Share
24,208
Reduced 0.02%
114,205,419
Class A Common Stock, ...