Oct 13
2015
SELL
Open market or private sale
$425,209
$96.31 p/Share
4,415
Reduced 0.0%
116,339,358
Class A Common Stock, ...
Aug 12
2015
SELL
Open market or private sale
$1,063,465
$95.92 p/Share
11,087
Reduced 0.01%
116,343,773
Class A Common Stock, ...
Aug 11
2015
SELL
Open market or private sale
$1,077,849
$97.27 p/Share
11,081
Reduced 0.01%
116,354,860
Class A Common Stock, ...
Aug 10
2015
SELL
Open market or private sale
$1,092,808
$98.62 p/Share
11,081
Reduced 0.01%
116,365,941
Class A Common Stock, ...
Aug 07
2015
SELL
Open market or private sale
$1,075,744
$97.08 p/Share
11,081
Reduced 0.01%
116,377,022
Class A Common Stock, ...
Aug 06
2015
SELL
Open market or private sale
$1,082,724
$97.71 p/Share
11,081
Reduced 0.01%
116,388,103
Class A Common Stock, ...
Aug 05
2015
SELL
Open market or private sale
$1,090,038
$98.37 p/Share
11,081
Reduced 0.01%
116,399,184
Class A Common Stock, ...
Aug 04
2015
SELL
Open market or private sale
$1,083,057
$97.74 p/Share
11,081
Reduced 0.01%
116,410,265
Class A Common Stock, ...
Jul 31
2015
SELL
Open market or private sale
$1,086,381
$98.04 p/Share
11,081
Reduced 0.01%
116,421,346
Class A Common Stock, ...
Jul 30
2015
SELL
Open market or private sale
$1,075,854
$97.09 p/Share
11,081
Reduced 0.01%
116,432,427
Class A Common Stock, ...
Jul 29
2015
SELL
Open market or private sale
$1,051,255
$94.87 p/Share
11,081
Reduced 0.01%
116,443,508
Class A Common Stock, ...
Jul 28
2015
SELL
Open market or private sale
$1,053,027
$95.03 p/Share
11,081
Reduced 0.01%
116,454,589
Class A Common Stock, ...
Jul 27
2015
SELL
Open market or private sale
$1,051,144
$94.86 p/Share
11,081
Reduced 0.01%
116,465,670
Class A Common Stock, ...
Jul 24
2015
SELL
Open market or private sale
$1,069,871
$96.55 p/Share
11,081
Reduced 0.01%
116,476,751
Class A Common Stock, ...
Jul 23
2015
SELL
Open market or private sale
$1,063,776
$96.0 p/Share
11,081
Reduced 0.01%
116,487,832
Class A Common Stock, ...
Jul 22
2015
SELL
Open market or private sale
$1,072,641
$96.8 p/Share
11,081
Reduced 0.01%
116,498,913
Class A Common Stock, ...
Jul 21
2015
SELL
Open market or private sale
$1,073,306
$96.86 p/Share
11,081
Reduced 0.01%
116,509,994
Class A Common Stock, ...
Jul 20
2015
SELL
Open market or private sale
$1,077,406
$97.23 p/Share
11,081
Reduced 0.01%
116,521,075
Class A Common Stock, ...
Jul 17
2015
SELL
Open market or private sale
$1,060,452
$95.7 p/Share
11,081
Reduced 0.01%
116,532,156
Class A Common Stock, ...
Jul 16
2015
SELL
Open market or private sale
$1,060,230
$95.68 p/Share
11,081
Reduced 0.01%
116,543,237
Class A Common Stock, ...
Jul 15
2015
SELL
Open market or private sale
$1,056,906
$95.38 p/Share
11,081
Reduced 0.01%
116,554,318
Class A Common Stock, ...
Feb 12
2015
SELL
Open market or private sale
$6,091,306
$86.19 p/Share
70,673
Reduced 0.06%
116,565,399
Class A Common Stock, ...
Feb 11
2015
SELL
Open market or private sale
$5,963,335
$84.39 p/Share
70,664
Reduced 0.06%
116,636,072
Class A Common Stock, ...
Feb 10
2015
SELL
Open market or private sale
$5,958,388
$84.32 p/Share
70,664
Reduced 0.06%
116,706,736
Class A Common Stock, ...
Feb 09
2015
SELL
Open market or private sale
$5,942,136
$84.09 p/Share
70,664
Reduced 0.06%
116,777,400
Class A Common Stock, ...