Aug 12
2016
SELL
Open market or private sale
$1,283,750
$51.35 p/Share
25,000
Reduced 4.32%
553,514
Shares of Class A comm...
Aug 11
2016
SELL
Open market or private sale
$753,596
$51.79 p/Share
14,551
Reduced 2.45%
578,514
Shares of Class A comm...
Aug 10
2016
SELL
Open market or private sale
$1,302,000
$52.08 p/Share
25,000
Reduced 4.04%
593,065
Shares of Class A comm...
Jun 10
2016
BUY
Grant, award, or other acquisition
-
1,086
Added 0.18%
618,065
Shares of Class A comm...
Mar 11
2016
BUY
Grant, award, or other acquisition
-
1,072
Added 0.17%
616,979
Shares of Class A comm...
Feb 17
2016
BUY
Grant, award, or other acquisition
-
60,257
Added 8.91%
615,907
Shares of Class A comm...
Feb 16
2016
SELL
Payment of exercise price or tax liability
$199,700
$45.5 p/Share
4,389
Reduced 0.78%
555,650
Shares of Class A comm...
Feb 06
2016
SELL
Payment of exercise price or tax liability
$485,948
$46.48 p/Share
10,455
Reduced 1.83%
560,039
Shares of Class A comm...
Feb 04
2016
SELL
Payment of exercise price or tax liability
$751,438
$45.55 p/Share
16,497
Reduced 2.81%
570,494
Shares of Class A comm...
Dec 11
2015
BUY
Grant, award, or other acquisition
-
987
Added 0.15%
646,991
Shares of Class A comm...
Sep 11
2015
BUY
Grant, award, or other acquisition
-
936
Added 0.14%
646,004
Shares of Class A comm...
Jun 12
2015
BUY
Grant, award, or other acquisition
-
893
Added 0.14%
645,068
Shares of Class A comm...
Mar 13
2015
BUY
Grant, award, or other acquisition
-
956
Added 0.15%
644,175
Shares of Class A comm...
Feb 18
2015
SELL
Payment of exercise price or tax liability
$244,782
$52.63 p/Share
4,651
Reduced 0.72%
643,219
Shares of Class A comm...
Feb 18
2015
BUY
Grant, award, or other acquisition
-
43,264
Added 6.26%
647,870
Shares of Class A comm...
Feb 15
2015
SELL
Payment of exercise price or tax liability
$223,435
$52.01 p/Share
4,296
Reduced 0.71%
604,606
Shares of Class A comm...
Feb 06
2015
SELL
Payment of exercise price or tax liability
$520,243
$50.8 p/Share
10,241
Reduced 1.65%
608,902
Shares of Class A comm...
Feb 04
2015
SELL
Payment of exercise price or tax liability
$860,703
$50.74 p/Share
16,963
Reduced 2.67%
619,143
Shares of Class A comm...
Dec 12
2014
BUY
Grant, award, or other acquisition
-
1,095
Added 0.17%
636,106
Shares of Class A comm...
Sep 12
2014
BUY
Grant, award, or other acquisition
-
974
Added 0.15%
635,011
Shares of Class A comm...
Jun 13
2014
BUY
Grant, award, or other acquisition
-
876
Added 0.14%
634,037
Shares of Class A comm...
May 29
2014
SELL
Payment of exercise price or tax liability
$27,299,329
$54.34 p/Share
502,380
Reduced 44.24%
633,161
Shares of Class A comm...
Mar 14
2014
BUY
Grant, award, or other acquisition
-
857
Added 0.08%
1,135,541
Shares of Class A comm...
Feb 18
2014
SELL
Payment of exercise price or tax liability
$491,305
$55.97 p/Share
8,778
Reduced 0.77%
1,134,684
Shares of Class A comm...
Feb 11
2014
BUY
Grant, award, or other acquisition
-
39,073
Added 3.3%
1,143,462
Shares of Class A comm...