May 13
2016
BUY
Exercise of conversion of derivative security
$143,220
$103.11 p/Share
1,389
Added 0.82%
167,536
Class A Common Stock
Mar 11
2016
SELL
Payment of exercise price or tax liability
$1,271,248
$93.2 p/Share
13,640
Reduced 7.59%
166,085
Class A Common Stock
Mar 11
2016
BUY
Exercise of conversion of derivative security
$2,650,794
$93.2 p/Share
28,442
Added 13.66%
179,725
Class A Common Stock
Jan 29
2016
SELL
Payment of exercise price or tax liability
$202,320
$90.04 p/Share
2,247
Reduced 1.46%
151,266
Class A Common Stock
Jan 29
2016
BUY
Exercise of conversion of derivative security
$419,226
$90.04 p/Share
4,656
Added 2.94%
153,513
Class A Common Stock
Oct 30
2015
SELL
Payment of exercise price or tax liability
$17,750
$103.8 p/Share
171
Reduced 0.11%
156,229
Class A Common Stock
Oct 30
2015
BUY
Exercise of conversion of derivative security
$36,745
$103.8 p/Share
354
Added 0.23%
156,400
Class A Common Stock
May 15
2015
SELL
Payment of exercise price or tax liability
$137,249
$100.77 p/Share
1,362
Reduced 0.87%
156,013
Class A Common Stock
May 15
2015
BUY
Exercise of conversion of derivative security
$285,985
$100.77 p/Share
2,838
Added 1.77%
157,375
Class A Common Stock
Mar 13
2015
SELL
Payment of exercise price or tax liability
$1,282,647
$98.84 p/Share
12,977
Reduced 7.75%
154,472
Class A Common Stock
Mar 13
2015
BUY
Exercise of conversion of derivative security
$2,674,511
$98.84 p/Share
27,059
Added 13.91%
167,449
Class A Common Stock
Jan 30
2015
SELL
Payment of exercise price or tax liability
$142,951
$109.29 p/Share
1,308
Reduced 0.92%
140,375
Class A Common Stock
Jan 30
2015
BUY
Exercise of conversion of derivative security
$295,192
$109.29 p/Share
2,701
Added 1.87%
141,683
Class A Common Stock
Dec 24
2014
-
3,595
Reduced 2.52%
138,980
Class A Common Stock
Dec 23
2014
-
3,543
Reduced 2.42%
142,575
Class A Common Stock
Nov 14
2014
SELL
Payment of exercise price or tax liability
$1,846,227
$107.79 p/Share
17,128
Reduced 10.49%
146,106
Class A Common Stock
Nov 14
2014
BUY
Exercise of conversion of derivative security
$1,541,478
$75.89 p/Share
20,312
Added 11.07%
163,236
Class A Common Stock
Oct 31
2014
SELL
Payment of exercise price or tax liability
$28,260
$96.45 p/Share
293
Reduced 0.2%
142,924
Class A Common Stock
Oct 31
2014
BUY
Exercise of conversion of derivative security
$58,642
$96.45 p/Share
608
Added 0.42%
143,217
Class A Common Stock
Sep 23
2014
-
403
Reduced 0.28%
142,608
Class A Common Stock
May 16
2014
SELL
Payment of exercise price or tax liability
$214,630
$97.96 p/Share
2,191
Reduced 1.51%
142,957
Class A Common Stock
May 16
2014
BUY
Exercise of conversion of derivative security
-
4,565
Added 3.05%
145,148
Class A Common Stock
Mar 14
2014
SELL
Payment of exercise price or tax liability
$1,214,659
$95.23 p/Share
12,755
Reduced 8.32%
140,548
Class A Common Stock
Mar 14
2014
BUY
Exercise of conversion of derivative security
$2,725,483
$95.23 p/Share
28,620
Added 15.73%
153,303
Class A Common Stock
Jan 31
2014
SELL
Payment of exercise price or tax liability
$68,209
$101.05 p/Share
675
Reduced 0.54%
124,671
Class A Common Stock