Jul 28
2016
SELL
Open market or private sale
$2,665,880
$95.21 p/Share
28,000
Reduced 0.02%
114,868,971
Class A Common Stock, ...
Jul 27
2016
SELL
Open market or private sale
$2,610,160
$93.22 p/Share
28,000
Reduced 0.02%
114,896,971
Class A Common Stock, ...
Jul 26
2016
SELL
Open market or private sale
$2,610,160
$93.22 p/Share
28,000
Reduced 0.02%
114,924,971
Class A Common Stock, ...
Jul 25
2016
SELL
Open market or private sale
$2,601,760
$92.92 p/Share
28,000
Reduced 0.02%
114,952,971
Class A Common Stock, ...
Jul 22
2016
SELL
Open market or private sale
$2,597,000
$92.75 p/Share
28,000
Reduced 0.02%
114,980,971
Class A Common Stock, ...
Jul 21
2016
SELL
Open market or private sale
$2,609,880
$93.21 p/Share
28,000
Reduced 0.02%
115,008,971
Class A Common Stock, ...
Jul 20
2016
SELL
Open market or private sale
$2,597,560
$92.77 p/Share
28,000
Reduced 0.02%
115,036,971
Class A Common Stock, ...
Jul 19
2016
SELL
Open market or private sale
$2,574,040
$91.93 p/Share
28,000
Reduced 0.02%
115,064,971
Class A Common Stock, ...
Jul 18
2016
SELL
Open market or private sale
$2,554,440
$91.23 p/Share
28,000
Reduced 0.02%
115,092,971
Class A Common Stock, ...
Jul 15
2016
SELL
Open market or private sale
$2,551,360
$91.12 p/Share
28,000
Reduced 0.02%
115,120,971
Class A Common Stock, ...
Jul 14
2016
SELL
Open market or private sale
$2,553,040
$91.18 p/Share
28,000
Reduced 0.02%
115,148,971
Class A Common Stock, ...
Feb 11
2016
SELL
Open market or private sale
$4,402,813
$81.65 p/Share
53,923
Reduced 0.05%
115,176,971
Class A Common Stock, ...
Feb 10
2016
SELL
Open market or private sale
$4,536,710
$84.13 p/Share
53,925
Reduced 0.05%
115,230,894
Class A Common Stock, ...
Feb 09
2016
SELL
Open market or private sale
$4,419,154
$81.95 p/Share
53,925
Reduced 0.05%
115,284,819
Class A Common Stock, ...
Feb 08
2016
SELL
Open market or private sale
$4,365,229
$80.95 p/Share
53,925
Reduced 0.05%
115,338,744
Class A Common Stock, ...
Feb 05
2016
SELL
Open market or private sale
$4,540,485
$84.2 p/Share
53,925
Reduced 0.05%
115,392,669
Class A Common Stock, ...
Feb 04
2016
SELL
Open market or private sale
$4,659,659
$86.41 p/Share
53,925
Reduced 0.05%
115,446,594
Class A Common Stock, ...
Feb 03
2016
SELL
Open market or private sale
$4,610,588
$85.5 p/Share
53,925
Reduced 0.05%
115,500,519
Class A Common Stock, ...
Feb 02
2016
SELL
Open market or private sale
$4,685,543
$86.89 p/Share
53,925
Reduced 0.05%
115,554,444
Class A Common Stock, ...
Feb 01
2016
SELL
Open market or private sale
$4,747,018
$88.03 p/Share
53,925
Reduced 0.05%
115,608,369
Class A Common Stock, ...
Jan 29
2016
SELL
Open market or private sale
$4,638,089
$86.01 p/Share
53,925
Reduced 0.05%
115,662,294
Class A Common Stock, ...
Jan 28
2016
SELL
Open market or private sale
$4,541,024
$84.21 p/Share
53,925
Reduced 0.05%
115,716,219
Class A Common Stock, ...
Jan 27
2016
SELL
Open market or private sale
$4,648,874
$86.21 p/Share
53,925
Reduced 0.05%
115,770,144
Class A Common Stock, ...
Jan 26
2016
SELL
Open market or private sale
$4,692,553
$87.02 p/Share
53,925
Reduced 0.05%
115,824,069
Class A Common Stock, ...
Jan 25
2016
SELL
Open market or private sale
$4,725,987
$87.64 p/Share
53,925
Reduced 0.05%
115,877,994
Class A Common Stock, ...