Sep 09
2016
BUY
Grant, award, or other acquisition
-
40
Added 0.61%
6,522
Shares of Class A comm...
Jun 10
2016
BUY
Grant, award, or other acquisition
-
40
Added 0.61%
6,482
Shares of Class A comm...
May 03
2016
SELL
Open market or private sale
$85,021
$50.85 p/Share
1,672
Reduced 20.61%
6,442
Shares of Class A comm...
Mar 11
2016
BUY
Grant, award, or other acquisition
-
40
Added 0.49%
8,114
Shares of Class A comm...
Feb 17
2016
BUY
Grant, award, or other acquisition
-
2,575
Added 24.18%
8,074
Shares of Class A comm...
Feb 06
2016
SELL
Payment of exercise price or tax liability
$23,891
$46.48 p/Share
514
Reduced 8.55%
5,499
Shares of Class A comm...
Feb 04
2016
SELL
Payment of exercise price or tax liability
$39,082
$45.55 p/Share
858
Reduced 12.49%
6,013
Shares of Class A comm...
Dec 11
2015
BUY
Grant, award, or other acquisition
-
40
Added 0.58%
6,871
Shares of Class A comm...
Sep 11
2015
BUY
Grant, award, or other acquisition
-
38
Added 0.55%
6,831
Shares of Class A comm...
Jun 12
2015
BUY
Grant, award, or other acquisition
-
35
Added 0.51%
6,793
Shares of Class A comm...
Mar 13
2015
BUY
Grant, award, or other acquisition
-
39
Added 0.57%
6,758
Shares of Class A comm...
Feb 18
2015
BUY
Grant, award, or other acquisition
-
2,991
Added 30.8%
6,719
Shares of Class A comm...
Feb 10
2015
SELL
Open market or private sale
$34,699
$50.73 p/Share
684
Reduced 15.5%
3,728
Shares of Class A comm...
Feb 06
2015
SELL
Open market or private sale
$40,942
$51.05 p/Share
802
Reduced 15.38%
4,412
Shares of Class A comm...
Feb 06
2015
SELL
Sale (or disposition) back to the issuer
$25,806
$50.8 p/Share
508
Reduced 8.88%
5,214
Shares of Class A comm...
Feb 04
2015
SELL
Payment of exercise price or tax liability
$36,482
$50.74 p/Share
719
Reduced 11.16%
5,722
Shares of Class A comm...
Dec 12
2014
BUY
Grant, award, or other acquisition
-
37
Added 0.57%
6,441
Shares of Class A comm...
Sep 12
2014
BUY
Grant, award, or other acquisition
-
33
Added 0.51%
6,404
Shares of Class A comm...
Jun 13
2014
BUY
Grant, award, or other acquisition
-
29
Added 0.45%
6,371
Shares of Class A comm...
Mar 14
2014
BUY
Grant, award, or other acquisition
-
28
Added 0.44%
6,342
Shares of Class A comm...
Feb 11
2014
BUY
Grant, award, or other acquisition
-
1,793
Added 22.12%
6,314
Shares of Class A comm...
Feb 10
2014
SELL
Open market or private sale
$72,387
$54.02 p/Share
1,340
Reduced 22.86%
4,521
Shares of Class A comm...
Feb 06
2014
SELL
Payment of exercise price or tax liability
$26,955
$53.27 p/Share
506
Reduced 7.95%
5,861
Shares of Class A comm...
Feb 04
2014
SELL
Payment of exercise price or tax liability
$31,930
$53.04 p/Share
602
Reduced 8.64%
6,367
Shares of Class A comm...
Dec 13
2013
BUY
Grant, award, or other acquisition
-
32
Added 0.46%
6,969
Shares of Class A comm...