Dec 11
2015
BUY
Grant, award, or other acquisition
-
530
Added 0.16%
340,763
Shares of Class A comm...
Sep 11
2015
BUY
Grant, award, or other acquisition
-
502
Added 0.15%
340,233
Shares of Class A comm...
Jun 12
2015
BUY
Grant, award, or other acquisition
-
479
Added 0.14%
339,731
Shares of Class A comm...
Mar 13
2015
BUY
Grant, award, or other acquisition
-
514
Added 0.15%
339,252
Shares of Class A comm...
Feb 18
2015
SELL
Payment of exercise price or tax liability
$8,000
$52.63 p/Share
152
Reduced 0.04%
338,738
Shares of Class A comm...
Feb 18
2015
BUY
Grant, award, or other acquisition
-
32,084
Added 8.65%
338,890
Shares of Class A comm...
Feb 15
2015
SELL
Payment of exercise price or tax liability
$26,629
$52.01 p/Share
512
Reduced 0.17%
306,806
Shares of Class A comm...
Feb 06
2015
SELL
Payment of exercise price or tax liability
$114,452
$50.8 p/Share
2,253
Reduced 0.73%
307,318
Shares of Class A comm...
Feb 04
2015
SELL
Payment of exercise price or tax liability
$439,814
$50.74 p/Share
8,668
Reduced 2.72%
309,571
Shares of Class A comm...
Dec 12
2014
BUY
Grant, award, or other acquisition
-
520
Added 0.16%
318,239
Shares of Class A comm...
Sep 12
2014
BUY
Grant, award, or other acquisition
-
460
Added 0.14%
317,719
Shares of Class A comm...
Jun 13
2014
BUY
Grant, award, or other acquisition
-
414
Added 0.13%
317,259
Shares of Class A comm...
Mar 14
2014
BUY
Grant, award, or other acquisition
-
405
Added 0.13%
316,845
Shares of Class A comm...
Feb 18
2014
SELL
Payment of exercise price or tax liability
$36,101
$55.97 p/Share
645
Reduced 0.2%
316,440
Shares of Class A comm...
Feb 11
2014
BUY
Grant, award, or other acquisition
-
50,565
Added 13.75%
317,085
Shares of Class A comm...
Feb 06
2014
SELL
Payment of exercise price or tax liability
$117,780
$53.27 p/Share
2,211
Reduced 0.82%
266,520
Shares of Class A comm...
Feb 04
2014
SELL
Payment of exercise price or tax liability
$297,501
$53.04 p/Share
5,609
Reduced 2.04%
268,731
Shares of Class A comm...
Dec 13
2013
BUY
Grant, award, or other acquisition
-
294
Added 0.11%
274,340
Shares of Class A comm...
Oct 29
2013
-
207,323
Added 43.07%
274,046
Shares of Class A comm...
Sep 13
2013
BUY
Grant, award, or other acquisition
-
284
Added 0.42%
66,723
Shares of Class A comm...
Jun 14
2013
BUY
Grant, award, or other acquisition
-
368
Added 0.55%
66,439
Shares of Class A comm...
Apr 26
2013
SELL
Open market or private sale
$1,857,631
$37.9 p/Share
49,014
Reduced 42.59%
66,071
Shares of Class A comm...
Mar 08
2013
BUY
Grant, award, or other acquisition
-
330
Added 0.29%
115,085
Shares of Class A comm...
Feb 19
2013
SELL
Payment of exercise price or tax liability
$21,491
$40.17 p/Share
535
Reduced 0.46%
114,755
Shares of Class A comm...
Feb 12
2013
BUY
Grant, award, or other acquisition
-
30,378
Added 20.85%
115,290
Shares of Class A comm...