Feb 01
2018
BUY
Conversion of derivative security
-
200,000
Added 38.65%
317,508
Shares of Class A comm...
Nov 29
2017
SELL
Open market or private sale
$10,295,068
$87.14 p/Share
118,144
Reduced 50.13%
117,508
Shares of Class A comm...
Nov 28
2017
SELL
Open market or private sale
$8,544,000
$85.44 p/Share
100,000
Reduced 29.79%
235,652
Shares of Class A comm...
Nov 27
2017
SELL
Open market or private sale
$818,615
$86.17 p/Share
9,500
Reduced 2.75%
335,652
Shares of Class A comm...
Nov 22
2017
BUY
Conversion of derivative security
-
227,644
Added 39.74%
345,152
Shares of Class A comm...
Feb 14
2017
BUY
Grant, award, or other acquisition
-
38,266
Added 24.57%
117,508
Shares of Class A comm...
Feb 07
2017
SELL
Open market or private sale
$1,799,048
$79.53 p/Share
22,621
Reduced 22.21%
79,242
Shares of Class A comm...
Feb 06
2017
SELL
Open market or private sale
$2,070,541
$80.4 p/Share
25,753
Reduced 20.18%
101,863
Shares of Class A comm...
Feb 04
2017
SELL
Payment of exercise price or tax liability
$2,259,322
$78.92 p/Share
28,628
Reduced 18.32%
127,616
Shares of Class A comm...
Jan 29
2017
SELL
Payment of exercise price or tax liability
$2,190,935
$77.01 p/Share
28,450
Reduced 15.4%
156,244
Shares of Class A comm...
Dec 09
2016
BUY
Grant, award, or other acquisition
-
846
Added 0.46%
184,694
Shares of Class A comm...
Nov 28
2016
SELL
Open market or private sale
$2,009,012
$66.35 p/Share
30,279
Reduced 14.14%
183,848
Shares of Class A comm...
Sep 09
2016
BUY
Grant, award, or other acquisition
-
1,048
Added 0.49%
214,127
Shares of Class A comm...
Aug 31
2016
SELL
Open market or private sale
$516,700
$51.67 p/Share
10,000
Reduced 4.48%
213,079
Shares of Class A comm...
Aug 30
2016
SELL
Open market or private sale
$1,812,643
$51.44 p/Share
35,238
Reduced 13.64%
223,079
Shares of Class A comm...
Aug 29
2016
SELL
Open market or private sale
$1,370,200
$51.49 p/Share
26,611
Reduced 9.34%
258,317
Shares of Class A comm...
Aug 26
2016
SELL
Open market or private sale
$1,806,350
$51.61 p/Share
35,000
Reduced 10.94%
284,928
Shares of Class A comm...
Aug 25
2016
SELL
Open market or private sale
$1,275,500
$51.02 p/Share
25,000
Reduced 7.25%
319,928
Shares of Class A comm...
Aug 24
2016
SELL
Open market or private sale
$3,321,247
$50.93 p/Share
65,212
Reduced 15.9%
344,928
Shares of Class A comm...
Aug 23
2016
SELL
Open market or private sale
$1,537,800
$51.26 p/Share
30,000
Reduced 6.82%
410,140
Shares of Class A comm...
Aug 22
2016
SELL
Open market or private sale
$768,600
$51.24 p/Share
15,000
Reduced 3.3%
440,140
Shares of Class A comm...
Aug 19
2016
SELL
Open market or private sale
$1,283,750
$51.35 p/Share
25,000
Reduced 5.21%
455,140
Shares of Class A comm...
Aug 17
2016
SELL
Open market or private sale
$979,736
$51.22 p/Share
19,128
Reduced 3.83%
480,140
Shares of Class A comm...
Aug 16
2016
SELL
Open market or private sale
$852,024
$51.82 p/Share
16,442
Reduced 3.19%
499,268
Shares of Class A comm...
Aug 15
2016
SELL
Open market or private sale
$1,963,540
$51.94 p/Share
37,804
Reduced 6.83%
515,710
Shares of Class A comm...