May 25
2016
SELL
Open market or private sale
$1,200,026
$102.47 p/Share
11,711
Reduced 7.21%
150,746
Class A Common Stock
May 13
2016
SELL
Payment of exercise price or tax liability
$61,144
$103.11 p/Share
593
Reduced 0.36%
162,458
Class A Common Stock
May 13
2016
BUY
Exercise of conversion of derivative security
$127,341
$103.11 p/Share
1,235
Added 0.75%
163,051
Class A Common Stock
Mar 11
2016
SELL
Payment of exercise price or tax liability
$429,000
$93.2 p/Share
4,603
Reduced 2.77%
161,786
Class A Common Stock
Mar 11
2016
BUY
Exercise of conversion of derivative security
$1,040,858
$93.2 p/Share
11,168
Added 6.29%
166,389
Class A Common Stock
Jan 29
2016
SELL
Payment of exercise price or tax liability
$99,044
$90.04 p/Share
1,100
Reduced 0.7%
155,196
Class A Common Stock
Jan 29
2016
BUY
Exercise of conversion of derivative security
$285,967
$90.04 p/Share
3,176
Added 1.99%
156,296
Class A Common Stock
Oct 30
2015
SELL
Payment of exercise price or tax liability
$15,362
$103.8 p/Share
148
Reduced 0.1%
153,613
Class A Common Stock
Oct 30
2015
BUY
Exercise of conversion of derivative security
$31,867
$103.8 p/Share
307
Added 0.2%
153,761
Class A Common Stock
May 15
2015
SELL
Payment of exercise price or tax liability
$120,319
$100.77 p/Share
1,194
Reduced 0.77%
153,369
Class A Common Stock
May 15
2015
BUY
Exercise of conversion of derivative security
$250,716
$100.77 p/Share
2,488
Added 1.58%
154,563
Class A Common Stock
Mar 13
2015
SELL
Payment of exercise price or tax liability
$414,238
$98.84 p/Share
4,191
Reduced 2.68%
152,054
Class A Common Stock
Mar 13
2015
BUY
Exercise of conversion of derivative security
$1,034,855
$98.84 p/Share
10,470
Added 6.28%
156,245
Class A Common Stock
Jan 30
2015
SELL
Payment of exercise price or tax liability
$91,694
$109.29 p/Share
839
Reduced 0.57%
145,753
Class A Common Stock
Jan 30
2015
BUY
Exercise of conversion of derivative security
$263,826
$109.29 p/Share
2,414
Added 1.62%
146,592
Class A Common Stock
Dec 04
2014
-
500
Reduced 0.35%
144,164
Class A Common Stock
Dec 04
2014
SELL
Payment of exercise price or tax liability
$1,648,418
$110.9 p/Share
14,864
Reduced 9.32%
144,664
Class A Common Stock
Dec 04
2014
BUY
Exercise of conversion of derivative security
$1,353,119
$75.89 p/Share
17,830
Added 10.05%
159,530
Class A Common Stock
Nov 12
2014
-
92
Reduced 0.06%
141,684
Class A Common Stock
Oct 31
2014
SELL
Payment of exercise price or tax liability
$24,498
$96.45 p/Share
254
Reduced 0.18%
141,757
Class A Common Stock
Oct 31
2014
BUY
Exercise of conversion of derivative security
$50,733
$96.45 p/Share
526
Added 0.37%
142,011
Class A Common Stock
May 16
2014
SELL
Payment of exercise price or tax liability
$187,202
$97.96 p/Share
1,911
Reduced 1.33%
141,431
Class A Common Stock
May 16
2014
BUY
Exercise of conversion of derivative security
-
3,981
Added 2.7%
143,342
Class A Common Stock
Mar 14
2014
SELL
Payment of exercise price or tax liability
$393,681
$95.23 p/Share
4,134
Reduced 2.88%
139,341
Class A Common Stock
Mar 14
2014
BUY
Exercise of conversion of derivative security
$1,024,961
$95.23 p/Share
10,763
Added 6.98%
143,475
Class A Common Stock