Jan 29
2016
SELL
Payment of exercise price or tax liability
$63,748
$90.04 p/Share
708
Reduced 2.57%
26,812
Class A Common Stock
Jan 29
2016
BUY
Exercise of conversion of derivative security
$180,170
$90.04 p/Share
2,001
Added 6.78%
27,520
Class A Common Stock
Jul 31
2015
SELL
Open market or private sale
$239,011
$102.58 p/Share
2,330
Reduced 8.35%
25,584
Class A Common Stock
May 15
2015
SELL
Payment of exercise price or tax liability
$22,976
$100.77 p/Share
228
Reduced 0.81%
27,882
Class A Common Stock
May 15
2015
BUY
Exercise of conversion of derivative security
$68,624
$100.77 p/Share
681
Added 2.37%
28,110
Class A Common Stock
Mar 13
2015
SELL
Payment of exercise price or tax liability
$179,889
$98.84 p/Share
1,820
Reduced 6.23%
27,399
Class A Common Stock
Mar 13
2015
BUY
Exercise of conversion of derivative security
$538,777
$98.84 p/Share
5,451
Added 15.72%
29,219
Class A Common Stock
Jan 30
2015
SELL
Payment of exercise price or tax liability
$51,803
$109.29 p/Share
474
Reduced 1.96%
23,764
Class A Common Stock
Jan 30
2015
BUY
Exercise of conversion of derivative security
$143,279
$109.29 p/Share
1,311
Added 5.13%
24,238
Class A Common Stock
Dec 11
2014
-
60
Reduced 0.26%
22,926
Class A Common Stock
Oct 31
2014
SELL
Payment of exercise price or tax liability
$3,569
$96.45 p/Share
37
Reduced 0.16%
22,974
Class A Common Stock
Oct 31
2014
BUY
Exercise of conversion of derivative security
$10,417
$96.45 p/Share
108
Added 0.47%
23,011
Class A Common Stock
May 27
2014
SELL
Open market or private sale
$355,727
$102.96 p/Share
3,455
Reduced 13.12%
22,871
Class A Common Stock
May 16
2014
SELL
Payment of exercise price or tax liability
$40,262
$97.96 p/Share
411
Reduced 1.54%
26,326
Class A Common Stock
May 16
2014
BUY
Exercise of conversion of derivative security
-
1,056
Added 3.8%
26,737
Class A Common Stock
Mar 14
2014
SELL
Payment of exercise price or tax liability
$63,328
$95.23 p/Share
665
Reduced 2.53%
25,650
Class A Common Stock
Mar 14
2014
BUY
Exercise of conversion of derivative security
$230,742
$95.23 p/Share
2,423
Added 8.43%
26,315
Class A Common Stock
Jan 31
2014
SELL
Payment of exercise price or tax liability
$22,130
$101.05 p/Share
219
Reduced 0.91%
23,889
Class A Common Stock
Jan 31
2014
BUY
Exercise of conversion of derivative security
$67,602
$101.05 p/Share
669
Added 2.7%
24,108
Class A Common Stock