SEC CIK 1295231

Page Lawrence

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
GOOGLview stock →19,526,7022022-04-19

Position History — GOOGL

Reported shares owned immediately after each Form 4 transaction, over time.

07,862,11115,724,22223,586,3332006-012010-072013-022015-022016-042021-092022-042022-04

Recent Filings — GOOGL

DateActivitySharesPriceOwned After
2022-04-19Open-market sale200$2558.8619,526,702
2022-04-19Open-market sale200$2557.0819,526,902
2022-04-19Open-market sale100$2569.1519,526,302
2022-04-19Open-market sale200$2571.0319,526,102
2022-04-19Open-market sale100$2573.3619,526,002
2022-04-19Open-market sale200$2575.4019,525,802
2022-04-19Open-market sale100$2576.9819,525,702
2022-04-19Open-market sale253$2583.6819,525,449
2022-04-19Open-market sale100$2585.1519,525,349
2022-04-19Open-market sale719$2586.9919,524,630
2022-04-19Open-market sale500$2588.1119,524,130
2022-04-19Open-market sale300$2589.3419,523,830
2022-04-19Open-market sale701$2590.3919,523,129
2022-04-19Open-market sale400$2592.4619,522,729
2022-04-19Open-market sale500$2593.7219,522,229
2022-04-19Open-market sale1,159$2595.1119,521,070
2022-04-19Open-market sale1,200$2596.4219,519,870
2022-04-19Open-market sale1,000$2597.6119,518,870
2022-04-19Open-market sale1,400$2598.7719,517,470
2022-04-19Open-market sale400$2599.9019,517,070
2022-04-19Open-market sale300$2601.3919,516,770
2022-04-19Open-market sale200$2601.9219,516,570
2022-04-19Open-market sale300$2603.7319,516,270
2022-04-19Open-market sale200$2605.3119,516,070
2022-04-19Open-market sale100$2606.7219,515,970
2022-04-19Open-market sale400$2608.1719,515,570
2022-04-19Open-market sale200$2561.3919,526,502
2022-04-19Open-market sale200$2555.7619,527,102
2022-04-19Open-market sale200$2550.1919,527,302
2022-04-19Open-market sale100$2564.0119,526,402
2022-04-19Open-market sale100$2617.1519,513,614
2022-04-19Open-market sale100$2615.6519,513,714
2022-04-19Open-market sale100$2614.1419,513,814
2022-04-19Open-market sale256$2612.8619,513,914
2022-04-19Open-market sale400$2611.4419,514,170
2022-04-19Open-market sale300$2610.3919,514,570
2022-04-19Open-market sale700$2609.3919,514,870
2022-04-19Open-market sale358$2601.63400
2022-04-19Open-market sale100$2605.150
2022-04-19Open-market sale300$2603.03100
2022-04-19Conversion (derivative)13,888$0.0019,452,558
2022-04-19Open-market sale200$2562.2712,488
2022-04-19Open-market sale100$2557.1512,688
2022-04-19Open-market sale200$2555.8612,788
2022-04-19Open-market sale200$2553.7512,988
2022-04-19Open-market sale300$2551.4213,188
2022-04-19Open-market sale200$2549.5213,488
2022-04-19Open-market sale200$2541.8013,688
2022-04-19Conversion13,888$0.0013,888
2022-04-19Open-market sale500$2597.271,996
2022-04-19Open-market sale102$2593.932,496
2022-04-19Open-market sale300$2592.482,598
2022-04-19Open-market sale200$2590.312,898
2022-04-19Open-market sale400$2589.623,098
2022-04-19Open-market sale1,400$2588.393,498
2022-04-19Open-market sale1,370$2587.114,898
2022-04-19Open-market sale1,104$2586.136,268
2022-04-19Open-market sale801$2584.997,372
2022-04-19Open-market sale700$2583.988,173
2022-04-19Open-market sale1,054$2582.748,873
2022-04-19Open-market sale756$2581.589,927
2022-04-19Open-market sale594$2580.4010,683
2022-04-19Open-market sale401$2600.95758
2022-04-19Open-market sale100$2599.401,159
2022-04-19Open-market sale737$2598.491,259
2022-04-19Open-market sale200$2579.3511,277
2022-04-19Open-market sale300$2578.2811,477
2022-04-19Open-market sale209$2577.2611,777
2022-04-19Open-market sale102$2574.8011,986
2022-04-19Open-market sale100$2567.1512,088
2022-04-19Open-market sale300$2565.9112,188
2022-04-18Open-market sale100$2574.1619,527,502
2022-04-18Open-market sale700$2560.0419,531,474
2022-04-18Open-market sale700$2561.3219,530,774
2022-04-18Open-market sale500$2562.3119,530,274
2022-04-18Open-market sale400$2563.4019,529,874
2022-04-18Open-market sale500$2564.3519,529,374
2022-04-18Open-market sale778$2558.1819,532,174
2022-04-18Open-market sale303$2567.8519,528,604
2022-04-18Open-market sale467$2565.8019,528,907
2022-04-18Open-market sale800$2556.4619,532,952
2022-04-18Open-market sale200$2552.6219,535,552
2022-04-18Open-market sale1,300$2553.8919,534,252
2022-04-18Open-market sale500$2555.1119,533,752
2022-04-18Open-market sale600$2551.5119,535,752
2022-04-18Open-market sale400$2549.8719,536,352
2022-04-18Open-market sale314$2548.7319,536,752
2022-04-18Open-market sale561$2547.7019,537,066
2022-04-18Open-market sale303$2546.7219,537,627
2022-04-18Open-market sale500$2545.5719,537,930
2022-04-18Open-market sale382$2544.2919,538,430
2022-04-18Open-market sale200$2542.9719,538,812
2022-04-18Open-market sale479$2542.0619,539,012
2022-04-18Open-market sale100$2540.0619,539,491
2022-04-18Open-market sale300$2539.1019,539,591
2022-04-18Open-market sale200$2537.5419,539,891
2022-04-18Open-market sale400$2536.2119,540,091
2022-04-18Open-market sale400$2534.9519,540,491
2022-04-18Open-market sale500$2534.1419,540,891
2022-04-18Open-market sale201$2572.1519,527,602
2022-04-18Open-market sale300$2569.9619,527,803
2022-04-18Open-market sale501$2568.8019,528,103
2022-04-18Open-market sale300$2541.159,241
2022-04-18Conversion13,889$0.0013,889
2022-04-18Open-market sale300$2525.3313,589
2022-04-18Open-market sale600$2526.8712,989
2022-04-18Open-market sale500$2528.5312,489
2022-04-18Open-market sale300$2529.2912,189
2022-04-18Open-market sale247$2559.99300
2022-04-18Open-market sale500$2559.06547
2022-04-18Open-market sale898$2558.091,047
2022-04-18Open-market sale342$2556.351,945
2022-04-18Open-market sale800$2555.042,287
2022-04-18Open-market sale647$2553.813,087
2022-04-18Open-market sale400$2552.543,734
2022-04-18Open-market sale800$2551.214,134
2022-04-18Open-market sale700$2550.174,934
2022-04-18Open-market sale789$2549.235,634
2022-04-18Open-market sale500$2547.256,423
2022-04-18Open-market sale300$2545.936,923
2022-04-18Open-market sale300$2544.757,223
2022-04-18Open-market sale900$2543.817,523
2022-04-18Open-market sale818$2542.678,423
2022-04-18Open-market sale300$2561.330
2022-04-18Open-market sale600$2539.819,541
2022-04-18Open-market sale519$2538.5810,141
2022-04-18Open-market sale816$2537.3310,660
2022-04-18Open-market sale313$2535.8611,476
2022-04-18Open-market sale100$2532.2111,789
2022-04-18Open-market sale300$2530.9711,889
2022-04-14Open-market sale200$2605.2219,541,391
2022-04-14Open-market sale200$2595.0319,541,591
2022-04-14Open-market sale500$2593.9519,541,791
2022-04-14Open-market sale200$2583.4619,542,291
2022-04-14Open-market sale100$2581.2519,542,491
2022-04-14Conversion (derivative)13,889$0.0019,480,335
2022-04-14Open-market sale482$2532.6613,407
2022-04-14Open-market sale302$2567.752,100
2022-04-14Open-market sale300$2566.722,402
2022-04-14Open-market sale300$2565.452,702
2022-04-14Open-market sale300$2564.103,002
2022-04-14Open-market sale700$2562.973,302
2022-04-14Open-market sale300$2562.264,002
2022-04-14Open-market sale400$2560.524,302
2022-04-14Open-market sale200$2559.334,702
2022-04-14Open-market sale430$2558.554,902
2022-04-14Open-market sale1,100$2557.395,332
2022-04-14Open-market sale1,000$2556.246,432
2022-04-14Open-market sale600$2555.237,432
2022-04-14Open-market sale404$2553.898,032
2022-04-14Open-market sale400$2552.688,436
2022-04-14Open-market sale100$2551.158,836
2022-04-14Open-market sale200$2549.518,936
2022-04-14Open-market sale200$2548.479,136
2022-04-14Open-market sale395$2546.679,336
2022-04-14Open-market sale500$2545.139,731
2022-04-14Open-market sale500$2544.1510,231
2022-04-14Open-market sale200$2542.3810,731
2022-04-14Open-market sale700$2541.1310,931
2022-04-14Open-market sale400$2540.1411,631
2022-04-14Open-market sale500$2538.6912,031
2022-04-14Open-market sale311$2537.4512,531
2022-04-14Open-market sale200$2536.5112,842
2022-04-14Open-market sale365$2534.9413,042
2022-04-14Open-market sale400$2569.381,700
2022-04-14Conversion13,889$0.0013,889
2022-04-14Open-market sale700$2569.6119,544,950
2022-04-14Open-market sale400$2566.1819,546,250
2022-04-14Open-market sale543$2565.2719,546,650
2022-04-14Open-market sale900$2564.2319,547,193
2022-04-14Open-market sale700$2563.2119,548,093
2022-04-14Open-market sale717$2562.1819,548,793
2022-04-14Open-market sale700$2560.9319,549,510
2022-04-14Open-market sale113$2559.8519,550,210
2022-04-14Open-market sale600$2558.7719,550,323
2022-04-14Open-market sale290$2557.0519,550,923
2022-04-14Open-market sale200$2555.2419,551,213
2022-04-14Open-market sale500$2553.9619,551,413
2022-04-14Open-market sale400$2553.0319,551,913
2022-04-14Open-market sale401$2551.2219,552,313
2022-04-14Open-market sale200$2550.1119,552,714
2022-04-14Open-market sale100$2579.5219,542,591
2022-04-14Open-market sale200$2577.5019,542,691
2022-04-14Open-market sale400$2575.7519,542,891
2022-04-14Open-market sale400$2574.8819,543,291
2022-04-14Open-market sale202$2573.3719,543,691
2022-04-14Open-market sale400$2549.1819,552,914
2022-04-14Open-market sale200$2548.0119,553,314
2022-04-14Open-market sale500$2546.5019,553,514
2022-04-14Open-market sale600$2545.6019,554,014
2022-04-14Open-market sale265$2544.3919,554,614
2022-04-14Open-market sale401$2543.1019,554,879
2022-04-14Open-market sale481$2572.7119,543,893
2022-04-14Open-market sale576$2570.6919,544,374
2022-04-14Open-market sale300$2567.6519,545,950
2022-04-14Open-market sale300$2568.4919,545,650
2022-04-14Open-market sale200$2577.811,000
2022-04-14Open-market sale100$2576.081,200
2022-04-14Open-market sale200$2572.801,300
2022-04-14Open-market sale200$2570.291,500
2022-04-14Open-market sale200$2599.200
2022-04-14Open-market sale100$2590.45200
2022-04-14Open-market sale300$2588.68300
2022-04-14Open-market sale400$2586.69600
2022-03-18Conversion (derivative)13,889$0.0019,494,224
2022-03-18Open-market sale100$2661.4913,789
2022-03-18Conversion13,889$0.0013,889
2022-03-18Open-market sale415$2711.387,014
2022-03-18Open-market sale700$2709.627,429
2022-03-18Open-market sale400$2708.518,129
2022-03-18Open-market sale100$2706.728,529
2022-03-18Open-market sale400$2705.548,629
2022-03-18Open-market sale200$2704.589,029
2022-03-18Open-market sale300$2703.399,229
2022-03-18Open-market sale200$2701.099,529
2022-03-18Open-market sale200$2696.939,729
2022-03-18Open-market sale200$2695.799,929
2022-03-18Open-market sale100$2693.4810,129
2022-03-18Open-market sale200$2691.3310,229
2022-03-18Open-market sale200$2688.8210,429
2022-03-18Open-market sale100$2686.5810,629
2022-03-18Open-market sale444$2685.4110,729
2022-03-18Open-market sale300$2683.3911,173
2022-03-18Open-market sale100$2681.8411,473
2022-03-18Open-market sale100$2679.8911,573
2022-03-18Open-market sale321$2678.4211,673
2022-03-18Open-market sale200$2676.0211,994
2022-03-18Open-market sale100$2674.4312,194
2022-03-18Open-market sale100$2672.3212,294
2022-03-18Open-market sale400$2669.6912,394
2022-03-18Open-market sale200$2668.3512,794
2022-03-18Open-market sale100$2667.0512,994
2022-03-18Open-market sale300$2664.4013,094
2022-03-18Open-market sale395$2663.0113,394
2022-03-18Open-market sale205$2712.296,809
2022-03-18Open-market sale205$2712.2919,562,089
2022-03-18Open-market sale415$2711.3819,562,294
2022-03-18Open-market sale700$2709.6219,562,709
2022-03-18Open-market sale400$2708.5119,563,409
2022-03-18Open-market sale100$2706.7219,563,809
2022-03-18Open-market sale400$2705.5419,563,909
2022-03-18Open-market sale200$2704.5819,564,309
2022-03-18Open-market sale300$2703.3919,564,509
2022-03-18Open-market sale200$2701.0919,564,809
2022-03-18Open-market sale200$2696.9319,565,009
2022-03-18Open-market sale200$2695.7919,565,209
2022-03-18Open-market sale100$2693.4819,565,409
2022-03-18Open-market sale200$2691.3319,565,509
2022-03-18Open-market sale200$2688.8219,565,709
2022-03-18Open-market sale100$2686.5819,565,909
2022-03-18Open-market sale444$2685.4119,566,009
2022-03-18Open-market sale300$2683.3919,566,453
2022-03-18Open-market sale100$2681.8419,566,753
2022-03-18Open-market sale100$2679.8919,566,853
2022-03-18Open-market sale321$2678.4219,566,953
2022-03-18Open-market sale200$2676.0219,567,274
2022-03-18Open-market sale100$2674.4319,567,474
2022-03-18Open-market sale100$2672.3219,567,574
2022-03-18Open-market sale400$2669.6919,567,674
2022-03-18Open-market sale200$2668.3519,568,074
2022-03-18Open-market sale100$2667.0519,568,274
2022-03-18Open-market sale300$2664.4019,568,374
2022-03-18Open-market sale395$2663.0119,568,674
2022-03-18Open-market sale100$2661.4919,569,069
2022-03-18Open-market sale700$2713.4419,561,389
2022-03-18Open-market sale500$2716.1419,560,389
2022-03-18Open-market sale200$2734.9119,555,289
2022-03-18Open-market sale100$2733.4119,555,489
2022-03-18Open-market sale352$2733.0219,555,589
2022-03-18Open-market sale700$2731.6919,555,941
2022-03-18Open-market sale500$2730.7719,556,641
2022-03-18Open-market sale200$2729.3019,557,141
2022-03-18Open-market sale400$2728.2819,557,341
2022-03-18Open-market sale522$2726.3019,557,741
2022-03-18Open-market sale1,100$2725.4119,558,263
2022-03-18Open-market sale346$2723.8419,559,363
2022-03-18Open-market sale100$2721.0419,559,709
2022-03-18Open-market sale280$2718.9819,559,809
2022-03-18Open-market sale300$2717.4419,560,089
2022-03-18Open-market sale9$2737.6219,555,280
2022-03-18Open-market sale500$2714.9919,560,889
2022-03-18Conversion (derivative)13,889$0.0019,494,224
2022-03-18Open-market sale500$2697.917,322
2022-03-18Open-market sale313$2696.927,822
2022-03-18Open-market sale400$2695.468,135
2022-03-18Open-market sale166$2693.708,535
2022-03-18Open-market sale200$2692.878,701
2022-03-18Open-market sale400$2690.968,901
2022-03-18Open-market sale200$2689.819,301
2022-03-18Open-market sale200$2688.469,501
2022-03-18Open-market sale214$2686.289,701
2022-03-18Open-market sale301$2685.249,915
2022-03-18Open-market sale300$2680.1910,216
2022-03-18Open-market sale65$2678.9510,516
2022-03-18Open-market sale254$2676.1210,581
2022-03-18Open-market sale270$2674.7110,835
2022-03-18Open-market sale300$2673.1011,105
2022-03-18Open-market sale36$2670.6611,405
2022-03-18Open-market sale200$2668.8211,441
2022-03-18Open-market sale200$2667.8711,641
2022-03-18Open-market sale200$2667.0911,841
2022-03-18Open-market sale200$2664.8412,041
2022-03-18Open-market sale100$2662.7812,241
2022-03-18Open-market sale300$2662.1712,341
2022-03-18Open-market sale200$2657.3112,641
2022-03-18Open-market sale200$2656.3512,841
2022-03-18Open-market sale122$2654.7313,041
2022-03-18Open-market sale300$2653.3513,163
2022-03-18Open-market sale26$2651.0713,463
2022-03-18Open-market sale300$2649.5713,489
2022-03-18Open-market sale100$2648.0013,789
2022-03-18Conversion13,889$0.0013,889
2022-03-18Open-market sale198$2723.44100
2022-03-18Open-market sale100$2721.74298
2022-03-18Open-market sale500$2720.40398
2022-03-18Open-market sale200$2719.04898
2022-03-18Open-market sale900$2718.191,098
2022-03-18Open-market sale329$2717.021,998
2022-03-18Open-market sale509$2716.072,327
2022-03-18Open-market sale400$2714.902,836
2022-03-18Open-market sale502$2713.643,236
2022-03-18Open-market sale600$2712.863,738
2022-03-18Open-market sale100$2710.154,338
2022-03-18Open-market sale100$2708.654,438
2022-03-18Open-market sale209$2707.434,538
2022-03-18Open-market sale397$2705.184,747
2022-03-18Open-market sale105$2703.695,144
2022-03-18Open-market sale400$2703.145,249
2022-03-18Open-market sale600$2701.705,649
2022-03-18Open-market sale724$2700.226,249
2022-03-18Open-market sale100$2723.970
2022-03-18Open-market sale349$2698.966,973
2022-03-17Open-market sale700$2666.8719,578,446
2022-03-17Open-market sale500$2665.7619,579,146
2022-03-17Open-market sale300$2659.4719,581,958
2022-03-17Open-market sale400$2658.3119,582,258
2022-03-17Open-market sale200$2657.3119,582,658
2022-03-17Open-market sale200$2655.7219,582,858
2022-03-17Open-market sale622$2664.5319,579,646
2022-03-17Open-market sale584$2663.5919,580,268
2022-03-17Open-market sale600$2662.1619,580,852
2022-03-17Open-market sale506$2660.8219,581,452
2022-03-17Open-market sale100$2692.7519,569,459
2022-03-17Open-market sale200$2691.6019,569,559
2022-03-17Open-market sale200$2689.9619,569,759
2022-03-17Open-market sale400$2672.5219,576,346
2022-03-17Open-market sale660$2687.5819,570,245
2022-03-17Open-market sale500$2686.3019,570,905
2022-03-17Open-market sale300$2685.3119,571,405
2022-03-17Open-market sale777$2684.0219,571,705
2022-03-17Open-market sale400$2682.9019,572,482
2022-03-17Open-market sale1,064$2681.5319,572,882
2022-03-17Open-market sale200$2680.1319,573,946
2022-03-17Open-market sale100$2678.6719,574,146
2022-03-17Open-market sale700$2677.6019,574,246
2022-03-17Open-market sale300$2675.9219,574,946
2022-03-17Open-market sale800$2674.6919,575,246
2022-03-17Open-market sale300$2673.3919,576,046
2022-03-17Open-market sale1,000$2668.0419,577,446
2022-03-17Open-market sale100$2668.9619,577,346
2022-03-17Open-market sale600$2670.8019,576,746
2022-03-17Open-market sale286$2688.9019,569,959
2022-03-17Open-market sale290$2694.0119,569,169
2022-03-17Conversion (derivative)13,889$0.0019,508,113
2022-03-17Open-market sale500$2663.656,302
2022-03-17Open-market sale800$2660.098,179
2022-03-17Open-market sale500$2658.898,979
2022-03-17Open-market sale400$2657.689,479
2022-03-17Open-market sale700$2656.779,879
2022-03-17Open-market sale600$2655.4610,579
2022-03-17Open-market sale495$2654.4111,179
2022-03-17Open-market sale440$2652.7211,674
2022-03-17Open-market sale100$2650.9212,114
2022-03-17Open-market sale400$2650.1312,214
2022-03-17Open-market sale500$2648.9712,614
2022-03-17Open-market sale300$2647.7713,114
2022-03-17Open-market sale75$2646.4913,414
2022-03-17Open-market sale400$2645.8313,489
2022-03-17Conversion13,889$0.0013,889
2022-03-17Open-market sale100$2679.480
2022-03-17Open-market sale379$2678.27100
2022-03-17Open-market sale430$2676.97479
2022-03-17Open-market sale200$2675.61909
2022-03-17Open-market sale430$2674.531,109
2022-03-17Open-market sale731$2673.071,539
2022-03-17Open-market sale427$2672.152,270
2022-03-17Open-market sale200$2670.882,697
2022-03-17Open-market sale1,600$2669.552,897
2022-03-17Open-market sale702$2668.524,497
2022-03-17Open-market sale600$2666.675,199
2022-03-17Open-market sale403$2665.795,799
2022-03-17Open-market sale100$2664.366,202
2022-03-17Open-market sale575$2661.427,604
2022-03-17Open-market sale802$2662.316,802
2022-03-16Open-market sale200$2670.4219,583,065
2022-03-16Open-market sale7$2673.7519,583,058
2022-03-16Open-market sale100$2668.3819,583,265
2022-03-16Open-market sale600$2652.9919,588,580
2022-03-16Open-market sale756$2653.8219,587,824
2022-03-16Open-market sale857$2655.0419,586,967
2022-03-16Open-market sale500$2656.1719,586,467
2022-03-16Open-market sale200$2666.4819,583,365
2022-03-16Open-market sale100$2664.1719,583,565
2022-03-16Open-market sale302$2663.6019,583,665
2022-03-16Open-market sale82$2662.0419,583,967
2022-03-16Open-market sale200$2660.8719,584,049
2022-03-16Open-market sale611$2659.7519,584,249
2022-03-16Open-market sale400$2658.3319,584,860
2022-03-16Open-market sale1,207$2657.3719,585,260
2022-03-16Open-market sale337$2641.5919,591,480
2022-03-16Open-market sale200$2639.4919,591,817
2022-03-16Open-market sale134$2636.0319,592,317
2022-03-16Open-market sale200$2634.9019,592,451
2022-03-16Open-market sale481$2634.1219,592,651
2022-03-16Open-market sale600$2632.8719,593,132
2022-03-16Open-market sale200$2631.5719,593,732
2022-03-16Open-market sale400$2627.9119,593,932
2022-03-16Open-market sale300$2626.4919,594,332
2022-03-16Open-market sale200$2624.7219,594,632
2022-03-16Open-market sale315$2623.6819,594,832
2022-03-16Open-market sale300$2622.6919,595,147
2022-03-16Open-market sale200$2618.9819,595,447
2022-03-16Open-market sale100$2616.7319,595,647
2022-03-16Open-market sale100$2615.1019,595,747
2022-03-16Open-market sale100$2611.6019,595,847
2022-03-16Open-market sale200$2608.8219,596,047
2022-03-16Open-market sale100$2604.1519,595,947
2022-03-16Open-market sale300$2601.1819,596,247
2022-03-16Open-market sale100$2599.3619,596,547
2022-03-16Open-market sale100$2598.2819,596,647
2022-03-16Open-market sale100$2588.9619,596,747
2022-03-16Open-market sale100$2587.9519,596,847
2022-03-16Open-market sale100$2650.9519,589,180
2022-03-16Open-market sale400$2649.6019,589,280
2022-03-16Open-market sale500$2647.8119,589,680
2022-03-16Open-market sale400$2645.3019,590,180
2022-03-16Open-market sale400$2643.9819,590,580
2022-03-16Open-market sale500$2642.4219,590,980
2022-03-16Open-market sale300$2637.2619,592,017
2022-03-16Conversion (derivative)13,889$0.0019,522,002
2022-03-16Open-market sale300$2617.0311,359
2022-03-16Open-market sale477$2615.7911,659
2022-03-16Open-market sale100$2614.6512,136
2022-03-16Open-market sale200$2613.7312,236
2022-03-16Open-market sale200$2612.1912,436
2022-03-16Open-market sale100$2606.7912,636
2022-03-16Open-market sale100$2602.9812,736
2022-03-16Open-market sale100$2601.1412,836
2022-03-16Open-market sale100$2594.4712,936
2022-03-16Open-market sale300$2593.1913,036
2022-03-16Open-market sale108$2590.7413,336
2022-03-16Open-market sale107$2587.9713,444
2022-03-16Open-market sale214$2624.549,385
2022-03-16Open-market sale200$2578.1013,689
2022-03-16Conversion13,889$0.0013,889
2022-03-16Open-market sale400$2636.296,572
2022-03-16Open-market sale100$2634.906,972
2022-03-16Open-market sale422$2634.307,072
2022-03-16Open-market sale336$2632.827,494
2022-03-16Open-market sale400$2632.147,830
2022-03-16Open-market sale400$2630.078,230
2022-03-16Open-market sale245$2628.708,630
2022-03-16Open-market sale310$2627.268,875
2022-03-16Open-market sale200$2625.749,185
2022-03-16Open-market sale200$2618.6511,159
2022-03-16Open-market sale400$2619.8010,759
2022-03-16Open-market sale117$2620.7410,642
2022-03-16Open-market sale743$2621.819,899
2022-03-16Open-market sale300$2623.639,599
2022-03-16Open-market sale138$2586.3313,551
2022-03-16Open-market sale100$2638.516,272
2022-03-16Open-market sale100$2662.4975
2022-03-16Open-market sale100$2659.99175
2022-03-16Open-market sale100$2658.66275
2022-03-16Open-market sale100$2657.16375
2022-03-16Open-market sale68$2655.10475
2022-03-16Open-market sale300$2654.04543
2022-03-16Open-market sale200$2650.76843
2022-03-16Open-market sale400$2649.491,043
2022-03-16Open-market sale300$2648.081,443
2022-03-16Open-market sale811$2646.951,743
2022-03-16Open-market sale700$2645.772,554
2022-03-16Open-market sale188$2644.633,254
2022-03-16Open-market sale800$2643.413,442
2022-03-16Open-market sale744$2642.504,242
2022-03-16Open-market sale1,085$2641.534,986
2022-03-16Open-market sale201$2639.796,071
2022-03-16Open-market sale75$2665.970
2022-03-16Open-market sale200$2637.046,372
2022-02-07Open-market sale400$2858.653,416
2022-02-07Open-market sale200$2822.635,795
2022-02-07Open-market sale179$2831.515,616
2022-02-07Open-market sale100$2881.93200
2022-02-07Open-market sale400$2879.09300
2022-02-07Open-market sale301$2877.79700
2022-02-07Open-market sale200$2877.041,001
2022-02-07Open-market sale300$2875.581,201
2022-02-07Open-market sale400$2874.731,501
2022-02-07Open-market sale100$2872.141,901
2022-02-07Open-market sale293$2869.762,001
2022-02-07Open-market sale100$2865.952,294
2022-02-07Open-market sale200$2863.912,394
2022-02-07Open-market sale200$2862.832,594
2022-02-07Open-market sale322$2861.142,794
2022-02-07Open-market sale300$2859.783,116
2022-02-07Open-market sale200$2880.090
2022-02-07Open-market sale500$2857.243,816
2022-02-07Open-market sale100$2854.194,316
2022-02-07Open-market sale100$2853.164,416
2022-02-07Open-market sale200$2850.704,516
2022-02-07Open-market sale500$2849.654,716
2022-02-07Open-market sale100$2848.015,216
2022-02-07Open-market sale100$2838.155,316
2022-02-07Open-market sale100$2836.755,416
2022-02-07Open-market sale100$2833.795,516
2022-02-07Open-market sale600$2796.7119,607,372
2022-02-07Open-market sale300$2795.6419,607,972
2022-02-07Open-market sale200$2791.1019,608,272
2022-02-07Open-market sale366$2790.3319,608,472
2022-02-07Open-market sale100$2788.7719,608,838
2022-02-07Open-market sale200$2787.9019,608,938
2022-02-07Open-market sale300$2786.5019,609,138
2022-02-07Open-market sale100$2785.1519,609,438
2022-02-07Open-market sale350$2784.6419,609,538
2022-02-07Open-market sale7$2781.1019,609,888
2022-02-07Open-market sale200$2780.1019,609,895
2022-02-07Open-market sale400$2779.0619,610,095
2022-02-07Open-market sale141$2778.3819,610,495
2022-02-07Open-market sale200$2776.8519,610,636
2022-02-07Open-market sale100$2822.0919,602,385
2022-02-07Open-market sale100$2820.3419,602,485
2022-02-07Open-market sale200$2816.9919,602,585
2022-02-07Open-market sale103$2813.0519,602,785
2022-02-07Open-market sale310$2811.6919,602,888
2022-02-07Open-market sale400$2810.9319,603,198
2022-02-07Open-market sale300$2809.6519,603,598
2022-02-07Open-market sale100$2808.0319,603,898
2022-02-07Open-market sale200$2807.3619,603,998
2022-02-07Open-market sale400$2806.1319,604,198
2022-02-07Open-market sale300$2804.4119,604,598
2022-02-07Open-market sale475$2803.0419,604,898
2022-02-07Open-market sale200$2801.2619,605,373
2022-02-07Open-market sale700$2800.4419,605,573
2022-02-07Open-market sale699$2799.0219,606,273
2022-02-07Open-market sale400$2797.7519,606,972
2022-02-07Conversion (derivative)13,889$0.0019,535,891
2022-02-07Open-market sale317$2815.236,995
2022-02-07Open-market sale211$2810.797,861
2022-02-07Open-market sale400$2810.008,072
2022-02-07Open-market sale400$2808.878,472
2022-02-07Open-market sale400$2787.5412,632
2022-02-07Open-market sale100$2784.7713,032
2022-02-07Open-market sale257$2783.2113,132
2022-02-07Open-market sale100$2781.8913,389
2022-02-07Open-market sale400$2780.6613,489
2022-02-07Conversion13,889$0.0013,889
2022-02-07Open-market sale500$2807.808,872
2022-02-07Open-market sale822$2806.509,372
2022-02-07Open-market sale637$2805.5310,194
2022-02-07Open-market sale322$2804.2610,831
2022-02-07Open-market sale100$2802.2211,153
2022-02-07Open-market sale200$2797.9611,253
2022-02-07Open-market sale104$2796.5111,453
2022-02-07Open-market sale400$2795.4711,557
2022-02-07Open-market sale300$2793.6211,957
2022-02-07Open-market sale75$2789.9412,257
2022-02-07Open-market sale300$2788.5312,332
2022-02-07Open-market sale200$2827.055,995
2022-02-07Open-market sale100$2820.966,195
2022-02-07Open-market sale300$2819.966,295
2022-02-07Open-market sale200$2817.416,595
2022-02-07Open-market sale200$2816.156,795
2022-02-07Open-market sale399$2812.777,462
2022-02-07Open-market sale150$2813.857,312
2022-02-07Open-market sale32$2831.5819,602,253
2022-02-07Open-market sale100$2824.9419,602,285
2022-02-07Open-market sale100$2875.2119,596,947
2022-02-07Open-market sale100$2833.1419,602,153
2022-02-07Open-market sale100$2842.7819,602,053
2022-02-07Open-market sale200$2844.7919,601,853
2022-02-07Open-market sale300$2846.1419,601,553
2022-02-07Open-market sale200$2873.1419,597,047
2022-02-07Open-market sale200$2871.8619,597,247
2022-02-07Open-market sale300$2871.0919,597,447
2022-02-07Open-market sale300$2870.0619,597,747
2022-02-07Open-market sale200$2868.8419,598,047
2022-02-07Open-market sale400$2867.7519,598,247
2022-02-07Open-market sale200$2866.4819,598,647
2022-02-07Open-market sale100$2864.9119,598,847
2022-02-07Open-market sale100$2863.5019,598,947
2022-02-07Open-market sale100$2862.3619,599,047
2022-02-07Open-market sale300$2859.2219,599,147
2022-02-07Open-market sale100$2857.7519,599,447
2022-02-07Open-market sale306$2856.6119,599,547
2022-02-07Open-market sale300$2855.2819,599,853
2022-02-07Open-market sale200$2854.0019,600,153
2022-02-07Open-market sale200$2851.5119,600,353
2022-02-07Open-market sale400$2848.3119,600,553
2022-02-07Open-market sale100$2848.3119,600,953
2022-02-07Open-market sale500$2847.3719,601,053
2022-02-04Open-market sale200$2856.1919,616,735
2022-02-04Open-market sale100$2857.0219,616,635
2022-02-04Open-market sale200$2858.4319,616,435
2022-02-04Open-market sale100$2860.1519,616,335
2022-02-04Open-market sale173$2861.7719,616,162
2022-02-04Open-market sale300$2862.9319,615,862
2022-02-04Open-market sale290$2863.7819,615,572
2022-02-04Open-market sale386$2865.1719,615,186
2022-02-04Open-market sale400$2866.5219,614,786
2022-02-04Open-market sale500$2867.5819,614,286
2022-02-04Open-market sale414$2868.2919,613,872
2022-02-04Open-market sale472$2869.4819,613,400
2022-02-04Open-market sale559$2871.6619,612,441
2022-02-04Open-market sale200$2872.6919,612,241
2022-02-04Open-market sale100$2873.6119,612,141
2022-02-04Open-market sale100$2876.5519,612,041
2022-02-04Open-market sale200$2880.8419,611,841
2022-02-04Open-market sale400$2882.0819,611,441
2022-02-04Open-market sale305$2883.2419,611,136
2022-02-04Open-market sale400$2870.6219,613,000
2022-02-04Open-market sale300$2886.6619,610,836
2022-02-04Conversion (derivative)13,889$0.0019,549,780
2022-02-04Open-market sale262$2835.7711,827
2022-02-04Open-market sale100$2834.1512,089
2022-02-04Open-market sale200$2832.7812,189
2022-02-04Open-market sale300$2836.7011,527
2022-02-04Open-market sale234$2845.199,392
2022-02-04Open-market sale250$2846.309,142
2022-02-04Open-market sale200$2847.418,942
2022-02-04Open-market sale300$2849.948,642
2022-02-04Open-market sale200$2851.138,442
2022-02-04Open-market sale300$2852.818,142
2022-02-04Open-market sale200$2853.417,942
2022-02-04Open-market sale300$2854.827,642
2022-02-04Open-market sale400$2856.667,242
2022-02-04Open-market sale300$2859.126,942
2022-02-04Open-market sale380$2859.916,562
2022-02-04Open-market sale300$2861.666,262
2022-02-04Open-market sale200$2816.4913,289
2022-02-04Open-market sale100$2818.6313,189
2022-02-04Open-market sale200$2821.1712,989
2022-02-04Open-market sale200$2826.3712,789
2022-02-04Open-market sale100$2829.0412,689
2022-02-04Open-market sale300$2830.4712,389
2022-02-04Open-market sale400$2814.9113,489
2022-02-04Conversion13,889$0.0013,889
2022-02-04Open-market sale501$2844.169,626
2022-02-04Open-market sale300$2842.9610,127
2022-02-04Open-market sale400$2841.9710,427
2022-02-04Open-market sale200$2840.1310,827
2022-02-04Open-market sale500$2839.2811,027
2022-02-04Open-market sale200$2894.290
2022-02-04Open-market sale400$2862.915,862
2022-02-04Open-market sale200$2865.645,662
2022-02-04Open-market sale200$2890.67200
2022-02-04Open-market sale310$2867.805,352
2022-02-04Open-market sale300$2869.365,052
2022-02-04Open-market sale500$2870.074,552
2022-02-04Open-market sale352$2871.054,200
2022-02-04Open-market sale200$2872.784,000
2022-02-04Open-market sale700$2874.583,300
2022-02-04Open-market sale400$2875.872,900
2022-02-04Open-market sale600$2876.912,300
2022-02-04Open-market sale300$2878.222,000
2022-02-04Open-market sale200$2879.871,800
2022-02-04Open-market sale200$2880.891,600
2022-02-04Open-market sale400$2882.091,200
2022-02-04Open-market sale100$2885.571,100
2022-02-04Open-market sale400$2888.13700
2022-02-04Open-market sale300$2889.29400
2022-02-04Open-market sale300$2830.3719,621,982
2022-02-04Open-market sale200$2829.3219,622,282
2022-02-04Open-market sale200$2826.8419,622,482
2022-02-04Open-market sale400$2828.1819,622,682
2022-02-04Open-market sale200$2824.9419,623,082
2022-02-04Open-market sale200$2823.1119,623,282
2022-02-04Open-market sale100$2820.8419,623,482
2022-02-04Open-market sale142$2817.8319,623,582
2022-02-04Open-market sale200$2814.9419,623,724
2022-02-04Open-market sale100$2802.2119,623,924
2022-02-04Open-market sale200$2806.3619,624,024
2022-02-04Open-market sale301$2801.4119,624,224
2022-02-04Open-market sale200$2799.7319,624,525
2022-02-04Open-market sale200$2854.7419,616,935
2022-02-04Open-market sale333$2853.3419,617,135
2022-02-04Open-market sale200$2851.5819,617,468
2022-02-04Open-market sale100$2850.3019,617,668
2022-02-04Open-market sale400$2849.7319,617,768
2022-02-04Open-market sale385$2848.2819,618,168
2022-02-04Open-market sale500$2846.3519,618,553
2022-02-04Open-market sale100$2843.4419,619,053
2022-02-04Open-market sale300$2842.5119,619,153
2022-02-04Open-market sale212$2840.7619,619,453
2022-02-04Open-market sale149$2839.2119,619,665
2022-02-04Open-market sale350$2837.8619,619,814
2022-02-04Open-market sale300$2837.0319,620,164
2022-02-04Open-market sale411$2835.7419,620,464
2022-02-04Open-market sale507$2834.7519,620,875
2022-02-04Open-market sale400$2832.6819,621,382
2022-02-04Open-market sale200$2831.2919,621,782
2022-02-03Open-market sale200$2964.151,200
2022-02-03Open-market sale300$2962.681,400
2022-02-03Open-market sale124$2961.071,700
2022-02-03Open-market sale100$2965.011,100
2022-02-03Open-market sale100$2968.291,000
2022-02-03Open-market sale300$2970.32700
2022-02-03Open-market sale100$2971.75600
2022-02-03Open-market sale300$2959.891,824
2022-02-03Open-market sale300$2958.832,124
2022-02-03Open-market sale200$2957.402,424
2022-02-03Open-market sale300$2956.172,624
2022-02-03Open-market sale200$2955.242,924
2022-02-03Open-market sale300$2954.103,124
2022-02-03Open-market sale500$2952.603,424
2022-02-03Open-market sale400$2951.683,924
2022-02-03Open-market sale300$2949.924,324
2022-02-03Open-market sale300$2948.904,624
2022-02-03Open-market sale200$2947.914,924
2022-02-03Open-market sale100$2945.825,124
2022-02-03Open-market sale100$2942.925,224
2022-02-03Open-market sale100$2939.505,324
2022-02-03Open-market sale200$2938.425,424
2022-02-03Open-market sale200$2936.955,624
2022-02-03Open-market sale400$2933.655,824
2022-02-03Open-market sale200$2934.516,224
2022-02-03Open-market sale100$2930.156,424
2022-02-03Open-market sale200$2928.346,524
2022-02-03Open-market sale300$2926.686,724
2022-02-03Open-market sale101$2924.647,024
2022-02-03Open-market sale300$2923.707,125
2022-02-03Conversion (derivative)13,889$0.0019,563,669
2022-02-03Open-market sale100$2854.6313,789
2022-02-03Open-market sale400$2920.207,625
2022-02-03Open-market sale300$2919.098,025
2022-02-03Open-market sale400$2917.698,325
2022-02-03Open-market sale354$2915.008,725
2022-02-03Open-market sale800$2913.679,079
2022-02-03Open-market sale501$2912.599,879
2022-02-03Open-market sale300$2910.5710,380
2022-02-03Open-market sale100$2908.1410,680
2022-02-03Open-market sale100$2905.0210,780
2022-02-03Open-market sale200$2896.5510,880
2022-02-03Open-market sale300$2894.7711,080
2022-02-03Open-market sale100$2891.9611,380
2022-02-03Open-market sale100$2890.7211,480
2022-02-03Open-market sale300$2889.8911,580
2022-02-03Open-market sale200$2888.0911,880
2022-02-03Open-market sale100$2887.0012,080
2022-02-03Open-market sale5$2884.8412,180
2022-02-03Open-market sale200$2883.4812,185
2022-02-03Open-market sale100$2879.4612,385
2022-02-03Open-market sale100$2873.3212,485
2022-02-03Open-market sale200$2872.2612,585
2022-02-03Open-market sale100$2868.9412,785
2022-02-03Open-market sale200$2865.1612,885
2022-02-03Open-market sale200$2864.0513,085
2022-02-03Open-market sale200$2862.0013,285
2022-02-03Open-market sale104$2859.6113,485
2022-02-03Open-market sale200$2858.1613,589
2022-02-03Open-market sale200$2921.497,425
2022-02-03Conversion13,889$0.0013,889
2022-02-03Open-market sale100$2921.5019,631,893
2022-02-03Open-market sale268$2953.2419,626,425
2022-02-03Open-market sale100$2954.3019,626,325
2022-02-03Open-market sale100$2955.8619,626,225
2022-02-03Open-market sale200$2957.6219,626,025
2022-02-03Open-market sale200$2959.5219,625,825
2022-02-03Open-market sale100$2961.1419,625,725
2022-02-03Open-market sale200$2964.7419,625,525
2022-02-03Open-market sale200$2965.7219,625,325
2022-02-03Open-market sale300$2919.8619,631,993
2022-02-03Open-market sale800$2952.3619,626,693
2022-02-03Open-market sale400$2922.7319,631,493
2022-02-03Open-market sale100$2950.6719,627,493
2022-02-03Open-market sale200$2949.5519,627,593
2022-02-03Open-market sale500$2948.6919,627,793
2022-02-03Open-market sale200$2947.6219,628,293
2022-02-03Open-market sale400$2946.7519,628,493
2022-02-03Open-market sale200$2945.4119,628,893
2022-02-03Open-market sale200$2943.3019,629,093
2022-02-03Open-market sale300$2942.5519,629,293
2022-02-03Open-market sale100$2941.0519,629,593
2022-02-03Open-market sale100$2939.8019,629,693
2022-02-03Open-market sale200$2936.7019,629,793
2022-02-03Open-market sale200$2935.2319,629,993
2022-02-03Open-market sale200$2933.5019,630,193
2022-02-03Open-market sale300$2931.9119,630,393
2022-02-03Open-market sale100$2929.2419,630,693
2022-02-03Open-market sale200$2928.1919,630,793
2022-02-03Open-market sale300$2926.2619,630,993
2022-02-03Open-market sale200$2925.5419,631,293
2022-02-03Open-market sale100$2983.20300
2022-02-03Open-market sale200$2968.2419,625,125
2022-02-03Open-market sale100$2977.5019,624,725
2022-02-03Open-market sale200$2973.59400
2022-02-03Open-market sale100$2969.1519,625,025
2022-02-03Open-market sale100$2972.1119,624,925
2022-02-03Open-market sale100$2974.2219,624,825
2022-02-03Open-market sale100$2990.04200
2022-02-03Open-market sale200$2977.090
2022-02-03Open-market sale100$2864.4019,637,151
2022-02-03Open-market sale100$2863.3219,637,251
2022-02-03Open-market sale26$2860.6019,637,351
2022-02-03Open-market sale100$2856.0019,637,377
2022-02-03Open-market sale200$2856.3219,637,477
2022-02-03Open-market sale400$2855.3419,637,677
2022-02-03Open-market sale100$2853.0419,638,077
2022-02-03Open-market sale37$2851.6719,638,177
2022-02-03Open-market sale300$2848.8619,638,214
2022-02-03Open-market sale100$2845.6519,638,514
2022-02-03Open-market sale502$2914.3619,632,293
2022-02-03Open-market sale182$2913.2819,632,795
2022-02-03Open-market sale400$2911.9419,632,977
2022-02-03Open-market sale500$2911.1319,633,377
2022-02-03Open-market sale302$2909.4519,633,877
2022-02-03Open-market sale700$2908.2819,634,179
2022-02-03Open-market sale300$2907.4119,634,879
2022-02-03Open-market sale200$2905.4619,635,179
2022-02-03Open-market sale100$2901.5119,635,379
2022-02-03Open-market sale100$2896.9719,635,479
2022-02-03Open-market sale100$2895.7419,635,579
2022-02-03Open-market sale100$2891.9019,635,679
2022-02-03Open-market sale147$2891.1019,635,779
2022-02-03Open-market sale400$2888.7719,635,926
2022-02-03Open-market sale100$2886.8919,636,326
2022-02-03Open-market sale200$2885.8519,636,426
2022-02-03Open-market sale300$2884.4519,636,626
2022-02-03Open-market sale100$2878.9519,636,926
2022-02-03Open-market sale100$2873.2019,637,026
2022-02-03Open-market sale25$2866.6919,637,126
2022-01-20Open-market sale460$2749.3819,642,310
2022-01-20Open-market sale400$2745.3019,643,270
2022-01-20Open-market sale616$2743.9219,643,670
2022-01-20Open-market sale200$2742.5219,644,286
2022-01-20Open-market sale326$2741.2719,644,486
2022-01-20Open-market sale516$2740.0519,644,812
2022-01-20Open-market sale400$2739.2819,645,328
2022-01-20Open-market sale606$2738.0519,645,728
2022-01-20Open-market sale286$2736.1319,646,334
2022-01-20Open-market sale200$2756.9319,638,614
2022-01-20Open-market sale635$2754.8719,638,814
2022-01-20Open-market sale336$2753.9219,639,449
2022-01-20Open-market sale1,300$2752.8119,639,785
2022-01-20Open-market sale500$2751.5719,641,085
2022-01-20Open-market sale725$2750.1619,641,585
2022-01-20Open-market sale200$2746.5019,643,070
2022-01-20Open-market sale300$2747.7819,642,770
2022-01-20Conversion (derivative)13,888$0.0019,577,558
2022-01-20Open-market sale300$2726.009,690
2022-01-20Open-market sale295$2724.429,990
2022-01-20Open-market sale100$2718.7610,285
2022-01-20Open-market sale100$2714.3910,385
2022-01-20Open-market sale226$2713.4310,485
2022-01-20Open-market sale100$2711.3910,711
2022-01-20Open-market sale200$2709.0710,811
2022-01-20Open-market sale100$2704.2511,011
2022-01-20Open-market sale6$2699.2311,111
2022-01-20Open-market sale200$2698.2811,117
2022-01-20Open-market sale100$2696.6011,317
2022-01-20Open-market sale100$2694.5011,417
2022-01-20Open-market sale200$2693.1211,517
2022-01-20Open-market sale100$2691.6811,717
2022-01-20Open-market sale300$2690.3011,817
2022-01-20Open-market sale200$2687.2612,117
2022-01-20Open-market sale100$2685.3012,317
2022-01-20Open-market sale100$2683.3112,417
2022-01-20Open-market sale100$2673.3312,617
2022-01-20Open-market sale189$2671.5512,717
2022-01-20Open-market sale182$2665.6412,906
2022-01-20Open-market sale100$2663.0713,088
2022-01-20Open-market sale400$2662.2613,188
2022-01-20Open-market sale300$2661.0213,588
2022-01-20Open-market sale707$2727.698,983
2022-01-20Open-market sale400$2729.548,583
2022-01-20Open-market sale200$2730.218,383
2022-01-20Open-market sale100$2681.0212,517
2022-01-20Open-market sale13,888$0.0013,888
2022-01-20Open-market sale188$2673.6319,651,343
2022-01-20Open-market sale700$2666.3519,651,702
2022-01-20Open-market sale100$2664.5919,652,402
2022-01-20Open-market sale200$2735.0619,646,620
2022-01-20Open-market sale547$2734.1819,646,820
2022-01-20Open-market sale701$2732.3319,647,367
2022-01-20Open-market sale200$2730.9919,648,068
2022-01-20Open-market sale100$2729.4719,648,268
2022-01-20Open-market sale74$2728.1619,648,368
2022-01-20Open-market sale200$2726.1619,648,442
2022-01-20Open-market sale100$2724.1819,648,642
2022-01-20Open-market sale49$2721.3419,648,742
2022-01-20Open-market sale200$2715.0519,648,791
2022-01-20Open-market sale200$2712.6119,648,991
2022-01-20Open-market sale7$2709.4019,649,191
2022-01-20Open-market sale306$2708.7019,649,198
2022-01-20Open-market sale100$2705.1519,649,504
2022-01-20Open-market sale300$2699.9419,649,604
2022-01-20Open-market sale200$2697.8619,649,904
2022-01-20Open-market sale100$2695.4219,650,104
2022-01-20Open-market sale100$2694.0019,650,204
2022-01-20Open-market sale200$2692.5819,650,304
2022-01-20Open-market sale109$2690.5919,650,504
2022-01-20Open-market sale100$2688.0319,650,613
2022-01-20Open-market sale228$2686.9019,650,713
2022-01-20Open-market sale102$2685.3719,650,941
2022-01-20Open-market sale200$2680.1419,651,043
2022-01-20Open-market sale100$2676.0619,651,243
2022-01-20Open-market sale100$2668.7319,651,602
2022-01-20Open-market sale71$2670.7619,651,531
2022-01-20Open-market sale400$2733.147,683
2022-01-20Open-market sale300$2731.708,083
2022-01-20Open-market sale500$2738.335,283
2022-01-20Open-market sale500$2740.164,783
2022-01-20Open-market sale395$2740.454,388
2022-01-20Open-market sale300$2741.714,088
2022-01-20Open-market sale932$2743.453,156
2022-01-20Open-market sale343$2744.452,813
2022-01-20Open-market sale713$2745.632,100
2022-01-20Open-market sale500$2746.801,600
2022-01-20Open-market sale700$2748.03900
2022-01-20Open-market sale700$2735.986,083
2022-01-20Open-market sale500$2749.06400
2022-01-20Open-market sale300$2749.99100
2022-01-20Open-market sale100$2751.230
2022-01-20Open-market sale900$2734.316,783
2022-01-20Open-market sale300$2736.915,783
2022-01-19Open-market sale400$2747.431,771
2022-01-19Open-market sale530$2745.852,171
2022-01-19Open-market sale226$2766.2119,652,502
2022-01-19Open-market sale200$2764.6419,652,728
2022-01-19Open-market sale300$2763.1819,652,928
2022-01-19Open-market sale400$2760.9819,653,228
2022-01-19Open-market sale100$2759.0819,653,628
2022-01-19Open-market sale400$2757.1019,653,728
2022-01-19Open-market sale800$2758.2719,654,128
2022-01-19Open-market sale100$2755.2719,654,928
2022-01-19Open-market sale100$2757.960
2022-01-19Open-market sale271$2757.26100
2022-01-19Open-market sale200$2755.60371
2022-01-19Open-market sale200$2754.11571
2022-01-19Open-market sale200$2752.57771
2022-01-19Open-market sale300$2751.70971
2022-01-19Open-market sale300$2750.311,271
2022-01-19Open-market sale200$2749.011,571
2022-01-19Open-market sale336$2733.2419,663,113
2022-01-19Open-market sale700$2732.3519,663,449
2022-01-19Open-market sale200$2730.6119,664,149
2022-01-19Open-market sale380$2729.5519,664,349
2022-01-19Open-market sale200$2727.4619,664,729
2022-01-19Open-market sale200$2726.5819,664,929
2022-01-19Open-market sale100$2724.4119,665,129
2022-01-19Open-market sale200$2721.5119,665,229
2022-01-19Open-market sale200$2718.5819,665,429
2022-01-19Open-market sale100$2716.3919,665,629
2022-01-19Open-market sale200$2714.4419,665,729
2022-01-19Open-market sale62$2712.9019,665,929
2022-01-19Open-market sale400$2711.2919,665,991
2022-01-19Open-market sale600$2754.3619,655,028
2022-01-19Open-market sale100$2753.0119,655,628
2022-01-19Open-market sale400$2752.1619,655,728
2022-01-19Open-market sale531$2750.8419,656,128
2022-01-19Open-market sale900$2749.0719,656,659
2022-01-19Open-market sale400$2747.8519,657,559
2022-01-19Open-market sale516$2747.0919,657,959
2022-01-19Open-market sale300$2745.5819,658,475
2022-01-19Open-market sale800$2744.7219,658,775
2022-01-19Open-market sale600$2743.3419,659,575
2022-01-19Open-market sale400$2741.9519,660,175
2022-01-19Open-market sale338$2740.6519,660,575
2022-01-19Open-market sale500$2739.2819,660,913
2022-01-19Open-market sale300$2738.0919,661,413
2022-01-19Open-market sale100$2736.3919,661,713
2022-01-19Open-market sale700$2735.7319,661,813
2022-01-19Open-market sale600$2734.6119,662,513
2022-01-19Conversion (derivative)13,889$0.0019,591,446
2022-01-19Open-market sale300$2701.1713,589
2022-01-19Open-market sale710$2743.733,301
2022-01-19Open-market sale400$2742.374,011
2022-01-19Open-market sale263$2741.154,411
2022-01-19Open-market sale300$2739.194,674
2022-01-19Open-market sale1,300$2740.204,974
2022-01-19Open-market sale600$2737.576,274
2022-01-19Open-market sale400$2736.306,874
2022-01-19Open-market sale900$2735.347,274
2022-01-19Open-market sale506$2734.408,174
2022-01-19Open-market sale200$2733.128,680
2022-01-19Open-market sale100$2731.828,880
2022-01-19Open-market sale200$2730.078,980
2022-01-19Open-market sale600$2728.309,180
2022-01-19Open-market sale600$2727.339,780
2022-01-19Open-market sale304$2726.2210,380
2022-01-19Open-market sale200$2724.4610,684
2022-01-19Open-market sale300$2722.2010,884
2022-01-19Open-market sale700$2723.3911,184
2022-01-19Open-market sale500$2720.1811,884
2022-01-19Open-market sale300$2717.2712,384
2022-01-19Open-market sale71$2713.3412,684
2022-01-19Open-market sale229$2712.1412,755
2022-01-19Open-market sale200$2709.0612,984
2022-01-19Open-market sale100$2706.3813,184
2022-01-19Open-market sale200$2705.5013,284
2022-01-19Open-market sale100$2704.1213,484
2022-01-19Open-market sale5$2702.3713,584
2022-01-19Open-market sale600$2744.872,701
2022-01-19Conversion13,889$0.0013,889
2022-01-18Open-market sale212$2715.7719,679,668
2022-01-18Open-market sale100$2714.2419,679,880
2022-01-18Open-market sale300$2713.3719,679,980
2022-01-18Open-market sale100$2744.1519,666,391
2022-01-18Open-market sale200$2745.9219,666,491
2022-01-18Open-market sale300$2716.7819,679,368
2022-01-18Open-market sale500$2718.3019,678,868
2022-01-18Open-market sale700$2719.5419,678,168
2022-01-18Open-market sale400$2720.5819,677,768
2022-01-18Open-market sale400$2722.7719,676,968
2022-01-18Open-market sale400$2721.5619,677,368
2022-01-18Open-market sale400$2724.0419,676,568
2022-01-18Open-market sale349$2724.7919,676,219
2022-01-18Open-market sale600$2726.4419,675,619
2022-01-18Open-market sale601$2727.4919,675,018
2022-01-18Open-market sale501$2728.3519,674,517
2022-01-18Open-market sale800$2729.5719,673,717
2022-01-18Open-market sale684$2730.5319,673,033
2022-01-18Open-market sale200$2743.0419,666,691
2022-01-18Open-market sale300$2741.1619,666,891
2022-01-18Open-market sale500$2739.8119,667,191
2022-01-18Open-market sale800$2739.0319,667,691
2022-01-18Open-market sale600$2737.9519,668,491
2022-01-18Open-market sale1,000$2736.3819,669,091
2022-01-18Open-market sale500$2735.3319,670,091
2022-01-18Open-market sale800$2734.2119,670,591
2022-01-18Open-market sale942$2733.1419,671,391
2022-01-18Open-market sale700$2731.9719,672,333
2022-01-18Conversion (derivative)13,889$0.0019,605,335
2022-01-18Open-market sale200$2709.7913,689
2022-01-18Open-market sale200$2737.10100
2022-01-18Open-market sale400$2735.84300
2022-01-18Open-market sale428$2734.49700
2022-01-18Open-market sale500$2733.491,128
2022-01-18Open-market sale703$2732.541,628
2022-01-18Open-market sale1,001$2731.592,331
2022-01-18Open-market sale603$2729.963,332
2022-01-18Open-market sale500$2729.023,935
2022-01-18Open-market sale700$2727.984,435
2022-01-18Open-market sale900$2726.465,135
2022-01-18Open-market sale600$2725.416,035
2022-01-18Open-market sale600$2723.816,635
2022-01-18Open-market sale1,235$2722.857,235
2022-01-18Open-market sale797$2721.898,470
2022-01-18Open-market sale319$2720.699,267
2022-01-18Open-market sale568$2719.689,586
2022-01-18Open-market sale400$2718.3610,154
2022-01-18Open-market sale1,100$2717.2710,554
2022-01-18Open-market sale500$2715.7811,654
2022-01-18Open-market sale400$2714.5512,154
2022-01-18Open-market sale720$2713.5812,554
2022-01-18Open-market sale415$2712.7713,274
2022-01-18Open-market sale100$2739.120
2022-01-18Conversion13,889$0.0013,889
2021-12-09Open-market sale500$2973.2619,685,929
2021-12-09Open-market sale300$2972.0719,686,429
2021-12-09Open-market sale300$2970.5619,686,729
2021-12-09Open-market sale815$2969.6719,687,029
2021-12-09Open-market sale400$2968.3419,687,844
2021-12-09Open-market sale1,000$2967.2519,688,244
2021-12-09Open-market sale901$2966.2119,689,244
2021-12-09Open-market sale1,100$2965.0519,690,145
2021-12-09Open-market sale492$2964.0919,691,245
2021-12-09Open-market sale666$2962.8219,691,737
2021-12-09Open-market sale366$2961.7319,692,403
2021-12-09Open-market sale200$2959.7619,692,769
2021-12-09Open-market sale15$2992.1319,680,280
2021-12-09Open-market sale202$2989.9719,680,295
2021-12-09Open-market sale200$2988.3119,680,497
2021-12-09Open-market sale300$2986.0619,680,697
2021-12-09Open-market sale100$2984.3919,680,997
2021-12-09Open-market sale500$2982.9819,681,097
2021-12-09Open-market sale800$2981.8019,681,597
2021-12-09Open-market sale600$2980.8819,682,397
2021-12-09Open-market sale600$2979.5819,682,997
2021-12-09Open-market sale300$2978.1919,683,597
2021-12-09Open-market sale500$2976.7219,683,897
2021-12-09Open-market sale700$2975.7019,684,397
2021-12-09Open-market sale200$2958.3619,692,969
2021-12-09Open-market sale400$2957.5419,693,169
2021-12-09Open-market sale400$2956.5419,693,569
2021-12-09Open-market sale200$2954.1519,693,969
2021-12-09Open-market sale832$2974.3919,685,097
2021-12-09Conversion (derivative)13,889$0.0019,619,224
2021-12-09Open-market sale300$2973.74800
2021-12-09Open-market sale690$2970.451,813
2021-12-09Open-market sale496$2968.992,503
2021-12-09Open-market sale1,100$2955.708,693
2021-12-09Open-market sale1,100$2954.809,793
2021-12-09Open-market sale480$2953.7210,893
2021-12-09Open-market sale416$2952.4811,373
2021-12-09Open-market sale400$2951.0611,789
2021-12-09Open-market sale500$2949.3112,189
2021-12-09Open-market sale400$2948.3712,689
2021-12-09Open-market sale219$2947.6613,089
2021-12-09Open-market sale281$2946.1413,308
2021-12-09Open-market sale300$2944.0213,589
2021-12-09Conversion13,889$0.0013,889
2021-12-09Open-market sale700$2962.725,595
2021-12-09Open-market sale400$2961.526,295
2021-12-09Open-market sale290$2960.026,695
2021-12-09Open-market sale500$2958.956,985
2021-12-09Open-market sale600$2957.847,485
2021-12-09Open-market sale608$2956.848,085
2021-12-09Open-market sale400$2968.262,999
2021-12-09Open-market sale700$2966.403,399
2021-12-09Open-market sale800$2965.174,099
2021-12-09Open-market sale696$2963.874,899
2021-12-09Open-market sale200$2979.030
2021-12-09Open-market sale100$2981.02200
2021-12-09Open-market sale200$2977.65300
2021-12-09Open-market sale300$2974.78500
2021-12-09Open-market sale313$2971.261,500
2021-12-09Open-market sale400$2972.851,100
2021-12-08Open-market sale1,116$2960.5019,700,958
2021-12-08Open-market sale807$2959.5419,702,074
2021-12-08Open-market sale400$2958.3119,702,881
2021-12-08Open-market sale750$2957.2719,703,281
2021-12-08Open-market sale1,200$2956.0919,704,031
2021-12-08Open-market sale930$2954.5819,705,231
2021-12-08Open-market sale700$2953.6219,706,161
2021-12-08Open-market sale400$2952.0719,706,861
2021-12-08Open-market sale197$2950.2719,707,261
2021-12-08Open-market sale300$2947.3819,707,458
2021-12-08Open-market sale200$2946.3919,707,758
2021-12-08Open-market sale100$2945.0719,707,958
2021-12-08Open-market sale619$2976.3819,694,169
2021-12-08Open-market sale215$2972.2119,694,788
2021-12-08Open-market sale200$2969.9419,695,003
2021-12-08Open-market sale400$2969.0319,695,203
2021-12-08Open-market sale600$2967.9219,695,603
2021-12-08Open-market sale600$2966.4919,696,203
2021-12-08Open-market sale800$2964.8319,696,803
2021-12-08Open-market sale800$2963.6419,697,603
2021-12-08Open-market sale1,571$2962.6219,698,403
2021-12-08Open-market sale984$2961.6619,699,974
2021-12-08Conversion (derivative)13,889$0.0019,633,113
2021-12-08Open-market sale900$2947.744,727
2021-12-08Conversion13,889$0.0013,889
2021-12-08Open-market sale300$2930.7813,589
2021-12-08Open-market sale246$2932.5713,343
2021-12-08Open-market sale200$2933.5913,143
2021-12-08Open-market sale400$2937.0812,743
2021-12-08Open-market sale100$2960.280
2021-12-08Open-market sale542$2964.83100
2021-12-08Open-market sale200$2958.96642
2021-12-08Open-market sale100$2956.56842
2021-12-08Open-market sale600$2955.91942
2021-12-08Open-market sale300$2954.871,542
2021-12-08Open-market sale285$2953.681,842
2021-12-08Open-market sale100$2951.552,127
2021-12-08Open-market sale600$2951.012,227
2021-12-08Open-market sale1,200$2949.772,827
2021-12-08Open-market sale700$2948.724,027
2021-12-08Open-market sale738$2946.555,627
2021-12-08Open-market sale623$2945.166,365
2021-12-08Open-market sale1,000$2944.286,988
2021-12-08Open-market sale900$2942.927,988
2021-12-08Open-market sale885$2941.728,888
2021-12-08Open-market sale1,400$2940.739,773
2021-12-08Open-market sale600$2939.4611,173
2021-12-08Open-market sale970$2938.3211,773
2021-12-07Conversion (derivative)13,889$0.0019,647,002
2021-12-07Open-market sale718$2944.182,129
2021-12-07Open-market sale900$2942.812,847
2021-12-07Open-market sale1,000$2941.773,747
2021-12-07Open-market sale1,025$2940.834,747
2021-12-07Open-market sale700$2939.625,772
2021-12-07Open-market sale600$2938.616,472
2021-12-07Open-market sale543$2937.557,072
2021-12-07Open-market sale956$2936.487,615
2021-12-07Open-market sale600$2935.178,571
2021-12-07Open-market sale700$2934.079,171
2021-12-07Open-market sale400$2932.699,871
2021-12-07Open-market sale200$2931.2810,271
2021-12-07Open-market sale100$2926.1510,471
2021-12-07Open-market sale200$2926.1510,571
2021-12-07Open-market sale721$2946.74501
2021-12-07Open-market sale318$2924.2610,871
2021-12-07Open-market sale200$2922.6811,189
2021-12-07Open-market sale700$2921.8411,389
2021-12-07Open-market sale200$2920.0712,089
2021-12-07Open-market sale200$2918.5412,289
2021-12-07Open-market sale300$2917.1312,489
2021-12-07Open-market sale200$2915.5612,789
2021-12-07Open-market sale100$2914.2112,989
2021-12-07Open-market sale400$2912.2313,089
2021-12-07Open-market sale100$2910.6313,489
2021-12-07Open-market sale200$2907.3413,589
2021-12-07Open-market sale100$2905.5313,789
2021-12-07Conversion13,889$0.0013,889
2021-12-07Open-market sale907$2945.441,222
2021-12-07Open-market sale100$2925.1410,771
2021-12-07Open-market sale100$2964.8819,708,062
2021-12-07Open-market sale100$2949.600
2021-12-07Open-market sale401$2947.97100
2021-12-07Open-market sale200$2938.2619,718,946
2021-12-07Open-market sale200$2916.9619,721,747
2021-12-07Open-market sale400$2919.5419,721,347
2021-12-07Open-market sale100$2920.1919,721,247
2021-12-07Open-market sale200$2925.1419,721,047
2021-12-07Open-market sale401$2926.6219,720,646
2021-12-07Open-market sale200$2929.0019,720,446
2021-12-07Open-market sale200$2931.0719,720,246
2021-12-07Open-market sale300$2961.0919,708,362
2021-12-07Open-market sale863$2960.0019,708,662
2021-12-07Open-market sale614$2957.9419,709,525
2021-12-07Open-market sale1,024$2957.9419,710,139
2021-12-07Open-market sale800$2956.5319,711,163
2021-12-07Open-market sale980$2955.5619,711,963
2021-12-07Open-market sale800$2954.6519,712,943
2021-12-07Open-market sale703$2953.5919,713,743
2021-12-07Open-market sale1,600$2952.4519,714,446
2021-12-07Open-market sale900$2951.0419,716,046
2021-12-07Open-market sale700$2949.9719,716,946
2021-12-07Open-market sale300$2948.9019,717,646
2021-12-07Open-market sale100$2946.8419,717,946
2021-12-07Open-market sale200$2946.0119,718,046
2021-12-07Open-market sale100$2944.1119,718,246
2021-12-07Open-market sale400$2943.0919,718,346
2021-12-07Open-market sale200$2939.7419,718,746
2021-12-07Open-market sale200$2963.0119,708,162
2021-12-07Open-market sale100$2936.9319,719,146
2021-12-07Open-market sale400$2935.4119,719,246
2021-12-07Open-market sale400$2933.9619,719,646
2021-12-07Open-market sale200$2932.7719,720,046
2021-11-16Conversion (derivative)13,889$0.0019,660,891
2021-11-16Open-market sale100$2973.210
2021-11-16Open-market sale500$2972.34100
2021-11-16Open-market sale206$2971.46600
2021-11-16Open-market sale300$2968.65806
2021-11-16Open-market sale600$2967.141,106
2021-11-16Open-market sale541$2965.941,706
2021-11-16Open-market sale1,501$2964.802,247
2021-11-16Open-market sale906$2963.483,748
2021-11-16Open-market sale1,608$2962.654,654
2021-11-16Open-market sale2,655$2961.656,262
2021-11-16Open-market sale1,465$2960.738,917
2021-11-16Conversion13,889$0.0013,889
2021-11-16Open-market sale300$2950.2513,589
2021-11-16Open-market sale1,000$2959.6210,382
2021-11-16Open-market sale500$2958.3111,382
2021-11-16Open-market sale207$2956.8211,882
2021-11-16Open-market sale707$2956.1912,089
2021-11-16Open-market sale409$2955.0912,796
2021-11-16Open-market sale384$2953.9713,205
2021-11-16Open-market sale146$2989.7919,722,847
2021-11-16Open-market sale500$2988.5219,722,993
2021-11-16Open-market sale736$2987.3619,723,493
2021-11-16Open-market sale500$2986.5119,724,229
2021-11-16Open-market sale1,200$2985.4419,724,729
2021-11-16Open-market sale1,477$2984.1319,725,929
2021-11-16Open-market sale1,912$2983.2019,727,406
2021-11-16Open-market sale2,024$2982.2619,729,318
2021-11-16Open-market sale1,077$2981.0919,731,342
2021-11-16Open-market sale100$2995.9019,721,947
2021-11-16Open-market sale806$2979.2819,733,816
2021-11-16Open-market sale214$2977.5819,734,622
2021-11-16Open-market sale400$2976.8819,734,836
2021-11-16Open-market sale100$2974.6419,735,236
2021-11-16Open-market sale300$2973.5819,735,336
2021-11-16Open-market sale100$2971.2019,735,636
2021-11-16Open-market sale100$2968.5919,735,736
2021-11-16Open-market sale300$2991.2119,722,547
2021-11-16Open-market sale500$2993.9519,722,047
2021-11-16Open-market sale1,397$2980.0219,732,419
2021-11-15Conversion (derivative)13,889$0.0019,674,780
2021-11-15Open-market sale100$2986.930
2021-11-15Open-market sale200$2984.69100
2021-11-15Open-market sale100$2982.63300
2021-11-15Open-market sale400$2981.50400
2021-11-15Open-market sale200$2980.64800
2021-11-15Open-market sale500$2978.681,000
2021-11-15Open-market sale600$2977.671,500
2021-11-15Open-market sale200$2976.492,100
2021-11-15Open-market sale400$2974.772,300
2021-11-15Open-market sale100$2973.462,700
2021-11-15Open-market sale601$2971.682,800
2021-11-15Open-market sale257$2970.353,401
2021-11-15Open-market sale400$2969.573,658
2021-11-15Open-market sale770$2968.434,058
2021-11-15Open-market sale919$2967.434,828
2021-11-15Open-market sale1,300$2966.415,747
2021-11-15Open-market sale1,739$2965.577,047
2021-11-15Open-market sale1,938$2964.518,786
2021-11-15Conversion13,889$0.0013,889
2021-11-15Open-market sale100$2952.8513,789
2021-11-15Open-market sale100$2954.1513,689
2021-11-15Open-market sale100$2955.7713,589
2021-11-15Open-market sale200$2957.2313,389
2021-11-15Open-market sale300$2959.9013,089
2021-11-15Open-market sale1,000$2961.0012,089
2021-11-15Open-market sale600$2963.2610,724
2021-11-15Open-market sale765$2962.2011,324
2021-11-15Open-market sale400$2992.5419,736,636
2021-11-15Open-market sale600$2991.6219,737,036
2021-11-15Open-market sale1,328$2990.1519,737,636
2021-11-15Open-market sale1,383$2989.0519,738,964
2021-11-15Open-market sale1,764$2988.0419,740,347
2021-11-15Open-market sale1,915$2986.8919,742,111
2021-11-15Open-market sale2,437$2985.8319,744,026
2021-11-15Open-market sale1,600$2984.6519,746,463
2021-11-15Open-market sale600$2983.5019,748,063
2021-11-15Open-market sale562$2982.3919,748,663
2021-11-15Open-market sale100$2978.9619,749,225
2021-11-15Open-market sale200$2993.6319,736,436
2021-11-15Open-market sale300$2996.0919,736,136
2021-11-15Open-market sale200$3000.4319,735,936
2021-11-15Open-market sale100$2998.2719,735,836
2021-11-15Open-market sale100$2976.8219,749,325
2021-11-15Open-market sale300$2976.0419,749,425
2021-11-12Open-market sale300$2931.7219,763,214
2021-11-12Open-market sale100$2929.9019,763,514
2021-11-12Open-market sale100$2932.8619,763,114
2021-11-12Open-market sale500$2935.5019,762,614
2021-11-12Open-market sale193$2936.9019,762,421
2021-11-12Open-market sale100$2938.1419,762,321
2021-11-12Open-market sale200$2940.8219,762,121
2021-11-12Open-market sale235$2943.5519,761,886
2021-11-12Open-market sale483$2985.4119,755,747
2021-11-12Open-market sale900$2984.2419,756,230
2021-11-12Open-market sale100$2982.5019,757,130
2021-11-12Open-market sale200$2979.7519,757,230
2021-11-12Open-market sale400$2978.4219,757,430
2021-11-12Open-market sale100$2976.7319,757,830
2021-11-12Open-market sale200$2975.9019,757,930
2021-11-12Open-market sale100$2973.8619,758,130
2021-11-12Open-market sale112$2971.9719,758,230
2021-11-12Open-market sale150$2968.2519,758,342
2021-11-12Open-market sale200$2964.6119,758,492
2021-11-12Open-market sale200$2963.7219,758,692
2021-11-12Open-market sale400$2961.4019,758,892
2021-11-12Open-market sale300$2959.6719,759,292
2021-11-12Open-market sale300$2958.7219,759,592
2021-11-12Open-market sale494$2957.5719,759,892
2021-11-12Open-market sale400$2956.2219,760,386
2021-11-12Open-market sale200$2954.4019,760,786
2021-11-12Open-market sale300$2951.4019,760,986
2021-11-12Open-market sale300$2950.2619,761,286
2021-11-12Open-market sale100$2948.8819,761,586
2021-11-12Open-market sale200$2944.5919,761,686
2021-11-12Open-market sale400$2970.193,266
2021-11-12Open-market sale700$2969.122,020
2021-11-12Open-market sale960$2967.643,666
2021-11-12Open-market sale607$2966.634,626
2021-11-12Open-market sale400$2965.335,233
2021-11-12Open-market sale400$2964.605,633
2021-11-12Open-market sale1,100$2992.0919,749,725
2021-11-12Open-market sale300$2996.5419,750,825
2021-11-12Open-market sale602$2994.2619,751,125
2021-11-12Open-market sale408$2993.7319,751,727
2021-11-12Open-market sale1,411$2991.0019,752,135
2021-11-12Open-market sale701$2989.8719,753,546
2021-11-12Open-market sale600$2988.9319,754,247
2021-11-12Open-market sale700$2987.5419,754,847
2021-11-12Open-market sale200$2986.5919,755,547
2021-11-12Open-market sale100$2976.150
2021-11-12Open-market sale328$2975.58100
2021-11-12Open-market sale692$2973.58428
2021-11-12Open-market sale900$2972.571,120
2021-11-12Open-market sale546$2971.352,720
2021-11-12Conversion (derivative)13,889$0.0019,688,669
2021-11-12Open-market sale200$2924.6211,789
2021-11-12Open-market sale100$2921.3511,989
2021-11-12Open-market sale400$2920.4812,089
2021-11-12Open-market sale100$2918.8512,889
2021-11-12Open-market sale400$2916.5312,489
2021-11-12Open-market sale300$2915.0612,989
2021-11-12Open-market sale400$2912.8813,289
2021-11-12Open-market sale200$2911.8013,689
2021-11-12Conversion13,889$0.0013,889
2021-11-12Open-market sale530$2963.356,033
2021-11-12Open-market sale300$2961.846,563
2021-11-12Open-market sale200$2958.676,863
2021-11-12Open-market sale218$2957.917,063
2021-11-12Open-market sale260$2954.227,281
2021-11-12Open-market sale300$2952.967,541
2021-11-12Open-market sale384$2951.127,841
2021-11-12Open-market sale100$2948.878,225
2021-11-12Open-market sale100$2947.158,325
2021-11-12Open-market sale100$2945.958,425
2021-11-12Open-market sale600$2942.798,525
2021-11-12Open-market sale400$2940.199,367
2021-11-12Open-market sale242$2939.299,125
2021-11-12Open-market sale416$2938.069,767
2021-11-12Open-market sale400$2936.5210,183
2021-11-12Open-market sale200$2935.1110,583
2021-11-12Open-market sale200$2932.9810,783
2021-11-12Open-market sale200$2931.5210,983
2021-11-12Open-market sale200$2930.2611,183
2021-11-12Open-market sale300$2929.6011,383
2021-11-12Open-market sale106$2928.1911,683
2021-10-20Open-market sale (derivative)13,888$0.0019,702,558
2021-10-20Open-market sale200$2865.27300
2021-10-20Open-market sale100$2866.58200
2021-10-20Conversion13,888$0.0013,888
2021-10-20Open-market sale200$2828.4413,688
2021-10-20Open-market sale400$2830.9413,288
2021-10-20Open-market sale200$2832.1713,088
2021-10-20Open-market sale1,281$2834.7211,807
2021-10-20Open-market sale1,174$2835.9110,633
2021-10-20Open-market sale1,286$2836.839,347
2021-10-20Open-market sale1,612$2838.037,735
2021-10-20Open-market sale1,335$2838.886,400
2021-10-20Open-market sale417$2840.185,983
2021-10-20Open-market sale600$2841.095,383
2021-10-20Open-market sale200$2842.385,183
2021-10-20Open-market sale300$2843.544,883
2021-10-20Open-market sale200$2846.744,683
2021-10-20Open-market sale100$2847.554,583
2021-10-20Open-market sale300$2849.374,283
2021-10-20Open-market sale400$2851.133,883
2021-10-20Open-market sale200$2851.803,683
2021-10-20Open-market sale200$2853.133,483
2021-10-20Open-market sale200$2854.503,283
2021-10-20Open-market sale382$2857.122,901
2021-10-20Open-market sale300$2857.802,601
2021-10-20Open-market sale400$2860.072,201
2021-10-20Open-market sale609$2861.051,592
2021-10-20Open-market sale500$2862.261,092
2021-10-20Open-market sale592$2862.26500
2021-10-20Open-market sale200$2868.340
2021-10-20Open-market sale100$2862.8119,767,894
2021-10-20Open-market sale300$2866.5519,767,414
2021-10-20Open-market sale180$2864.3119,767,714
2021-10-20Open-market sale200$2867.7119,767,214
2021-10-20Open-market sale300$2868.8019,766,914
2021-10-20Open-market sale200$2869.8719,766,714
2021-10-20Open-market sale100$2871.7219,766,614
2021-10-20Open-market sale800$2873.3319,765,814
2021-10-20Open-market sale500$2874.3119,765,314
2021-10-20Open-market sale900$2874.3119,764,414
2021-10-20Open-market sale300$2876.4019,764,114
2021-10-20Open-market sale200$2877.5919,763,914
2021-10-20Open-market sale300$2880.2419,763,614
2021-10-20Open-market sale200$2839.6519,777,302
2021-10-20Open-market sale100$2841.3619,777,202
2021-10-20Open-market sale500$2843.5219,776,702
2021-10-20Open-market sale31$2844.4719,776,671
2021-10-20Open-market sale200$2845.9119,776,471
2021-10-20Open-market sale300$2847.3319,776,171
2021-10-20Open-market sale1,902$2848.7019,774,269
2021-10-20Open-market sale1,738$2849.7319,772,531
2021-10-20Open-market sale1,610$2850.7219,770,921
2021-10-20Open-market sale700$2851.7219,770,221
2021-10-20Open-market sale217$2853.0319,770,004
2021-10-20Open-market sale400$2854.0219,769,604
2021-10-20Open-market sale402$2855.1419,769,202
2021-10-20Open-market sale800$2856.1319,768,402
2021-10-20Open-market sale100$2857.4919,768,302
2021-10-20Open-market sale200$2860.5719,768,102
2021-10-20Open-market sale108$2862.0519,767,994
2021-10-19Conversion (derivative)13,889$0.0019,716,446
2021-10-19Open-market sale200$2865.141,300
2021-10-19Open-market sale448$2864.261,500
2021-10-19Open-market sale2,085$2863.221,948
2021-10-19Open-market sale2,099$2862.134,033
2021-10-19Open-market sale808$2861.056,132
2021-10-19Open-market sale2,019$2860.136,940
2021-10-19Open-market sale1,050$2859.238,959
2021-10-19Open-market sale1,070$2858.3110,009
2021-10-19Open-market sale1,401$2857.0511,079
2021-10-19Open-market sale600$2855.7012,480
2021-10-19Open-market sale809$2854.5113,080
2021-10-19Conversion13,889$0.0013,889
2021-10-19Open-market sale100$2872.260
2021-10-19Open-market sale200$2870.78100
2021-10-19Open-market sale200$2869.39300
2021-10-19Open-market sale700$2867.75500
2021-10-19Open-market sale100$2866.281,200
2021-10-19Open-market sale1,000$2866.1319,790,191
2021-10-19Open-market sale707$2866.9619,789,484
2021-10-19Open-market sale400$2868.0619,789,084
2021-10-19Open-market sale400$2879.2819,777,502
2021-10-19Open-market sale995$2877.0119,778,611
2021-10-19Open-market sale1,667$2876.0619,779,606
2021-10-19Open-market sale2,224$2874.9919,781,273
2021-10-19Open-market sale863$2869.2919,788,221
2021-10-19Open-market sale933$2870.5419,787,288
2021-10-19Open-market sale1,101$2871.8619,786,187
2021-10-19Open-market sale1,490$2872.8619,784,697
2021-10-19Open-market sale1,200$2873.8019,783,497
2021-10-19Open-market sale100$2862.8619,791,291
2021-10-19Open-market sale100$2863.9819,791,191
2021-10-19Open-market sale709$2878.0519,777,902
2021-10-18Open-market sale1,100$2843.1619,797,616
2021-10-18Open-market sale200$2828.0519,805,080
2021-10-18Open-market sale100$2830.1019,804,980
2021-10-18Open-market sale400$2858.1919,791,483
2021-10-18Open-market sale840$2857.3319,791,883
2021-10-18Open-market sale916$2855.8119,792,723
2021-10-18Open-market sale1,000$2854.6719,793,639
2021-10-18Open-market sale605$2853.4819,794,639
2021-10-18Open-market sale600$2851.0819,795,244
2021-10-18Open-market sale605$2850.1919,795,844
2021-10-18Open-market sale367$2848.1219,796,449
2021-10-18Open-market sale300$2846.7519,796,816
2021-10-18Open-market sale200$2845.5519,797,116
2021-10-18Open-market sale300$2844.4319,797,316
2021-10-18Open-market sale92$2859.0819,791,391
2021-10-18Open-market sale992$2842.1419,798,716
2021-10-18Open-market sale1,260$2841.0619,799,708
2021-10-18Open-market sale1,310$2840.0619,800,968
2021-10-18Open-market sale1,224$2839.1819,802,278
2021-10-18Open-market sale482$2838.0219,803,502
2021-10-18Open-market sale796$2836.0919,803,984
2021-10-18Open-market sale100$2834.4219,804,780
2021-10-18Open-market sale100$2832.8219,804,880
2021-10-18Conversion (derivative)13,889$0.0019,730,335
2021-10-18Open-market sale100$2826.5513,489
2021-10-18Open-market sale300$2822.6313,589
2021-10-18Conversion13,889$0.0013,889
2021-10-18Open-market sale18$2855.210
2021-10-18Open-market sale300$2854.2518
2021-10-18Open-market sale760$2853.48318
2021-10-18Open-market sale300$2851.301,078
2021-10-18Open-market sale300$2850.511,378
2021-10-18Open-market sale407$2848.731,678
2021-10-18Open-market sale200$2848.052,085
2021-10-18Open-market sale512$2846.902,285
2021-10-18Open-market sale1,145$2845.952,797
2021-10-18Open-market sale502$2844.023,942
2021-10-18Open-market sale789$2843.334,444
2021-10-18Open-market sale502$2842.005,233
2021-10-18Open-market sale400$2840.685,735
2021-10-18Open-market sale1,174$2839.806,135
2021-10-18Open-market sale1,015$2838.887,309
2021-10-18Open-market sale1,609$2837.728,324
2021-10-18Open-market sale883$2836.659,933
2021-10-18Open-market sale500$2835.2310,816
2021-10-18Open-market sale821$2834.4411,316
2021-10-18Open-market sale652$2833.4212,137
2021-10-18Open-market sale200$2831.7512,789
2021-10-18Open-market sale200$2830.6212,989
2021-10-18Open-market sale300$2829.7613,189
2021-09-23Conversion (derivative)13,889$0.0019,744,224
2021-09-23Open-market sale300$2818.1013,089
2021-09-23Open-market sale200$2813.2513,389
2021-09-23Conversion13,889$0.0013,889
2021-09-23Open-market sale500$2820.1212,589
2021-09-23Open-market sale262$2821.2312,327
2021-09-23Open-market sale300$2822.2712,027
2021-09-23Open-market sale1,700$2823.3310,327
2021-09-23Open-market sale1,130$2824.519,197
2021-09-23Open-market sale700$2825.398,497
2021-09-23Open-market sale900$2826.807,597
2021-09-23Open-market sale2,388$2827.695,209
2021-09-23Open-market sale2,335$2828.892,874
2021-09-23Open-market sale1,464$2829.741,410
2021-09-23Open-market sale700$2830.80710
2021-09-23Open-market sale610$2831.86100
2021-09-23Open-market sale100$2832.890
2021-09-23Open-market sale300$2810.3713,589
2021-09-23Open-market sale100$2832.8419,818,469
2021-09-23Open-market sale222$2834.4519,818,247
2021-09-23Open-market sale900$2835.4319,817,347
2021-09-23Open-market sale1,304$2836.4119,816,043
2021-09-23Open-market sale1,503$2837.6019,814,540
2021-09-23Open-market sale1,293$2838.8619,813,247
2021-09-23Open-market sale2,102$2840.1019,811,145
2021-09-23Open-market sale1,709$2841.0319,809,436
2021-09-23Open-market sale2,855$2842.2119,806,581
2021-09-23Open-market sale900$2843.1619,805,681
2021-09-23Open-market sale300$2844.0619,805,381
2021-09-23Open-market sale100$2827.8719,818,569
2021-09-23Open-market sale300$2826.2219,818,669
2021-09-23Open-market sale200$2825.4919,818,969
2021-09-23Open-market sale101$2843.1619,805,280
2021-09-22Open-market sale990$2811.361,451
2021-09-22Open-market sale751$2804.660
2021-09-22Open-market sale500$2812.40951
2021-09-22Open-market sale200$2814.41751
2021-09-22Open-market sale300$2792.8219,832,558
2021-09-22Open-market sale200$2790.5519,832,858
2021-09-22Open-market sale97$2830.3619,819,169
2021-09-22Open-market sale200$2826.0319,819,266
2021-09-22Open-market sale100$2827.6719,819,466
2021-09-22Open-market sale600$2825.3619,819,566
2021-09-22Open-market sale1,100$2824.3019,820,166
2021-09-22Open-market sale762$2822.1019,821,266
2021-09-22Open-market sale900$2822.1019,822,028
2021-09-22Open-market sale701$2820.8419,822,928
2021-09-22Open-market sale800$2819.7319,823,629
2021-09-22Open-market sale700$2818.3119,824,429
2021-09-22Open-market sale640$2817.0719,825,129
2021-09-22Open-market sale785$2815.6919,825,769
2021-09-22Open-market sale500$2814.4819,826,554
2021-09-22Open-market sale814$2813.2119,827,054
2021-09-22Open-market sale600$2811.6919,827,868
2021-09-22Open-market sale800$2810.3719,828,468
2021-09-22Open-market sale300$2809.1819,829,268
2021-09-22Open-market sale300$2807.7219,829,568
2021-09-22Open-market sale400$2806.0519,829,868
2021-09-22Open-market sale500$2804.6419,830,268
2021-09-22Open-market sale400$2803.1819,830,768
2021-09-22Open-market sale500$2801.9519,831,168
2021-09-22Open-market sale200$2799.7819,831,668
2021-09-22Open-market sale200$2795.2519,832,358
2021-09-22Open-market sale290$2798.2719,831,868
2021-09-22Open-market sale200$2796.7019,832,158
2021-09-22Conversion (derivative)13,889$0.0019,758,113
2021-09-22Open-market sale1,190$2809.112,941
2021-09-22Open-market sale729$2807.954,131
2021-09-22Open-market sale635$2806.894,860
2021-09-22Open-market sale596$2805.885,495
2021-09-22Open-market sale571$2803.406,091
2021-09-22Open-market sale900$2802.356,662
2021-09-22Open-market sale223$2801.227,562
2021-09-22Open-market sale444$2800.117,785
2021-09-22Open-market sale490$2798.758,229
2021-09-22Open-market sale100$2797.368,719
2021-09-22Open-market sale400$2796.428,819
2021-09-22Open-market sale197$2795.059,219
2021-09-22Open-market sale300$2794.169,416
2021-09-22Open-market sale400$2792.849,716
2021-09-22Open-market sale700$2791.8610,116
2021-09-22Open-market sale200$2790.3810,816
2021-09-22Open-market sale200$2789.2911,016
2021-09-22Open-market sale300$2787.8711,216
2021-09-22Open-market sale700$2787.0011,516
2021-09-22Open-market sale207$2785.5012,216
2021-09-22Open-market sale200$2782.8112,423
2021-09-22Open-market sale300$2781.8512,623
2021-09-22Open-market sale328$2780.0412,923
2021-09-22Open-market sale200$2778.5713,251
2021-09-22Open-market sale5$2775.6213,451
2021-09-22Open-market sale333$2774.7013,456
2021-09-22Open-market sale100$2773.2913,789
2021-09-22Open-market sale500$2810.402,441
2021-09-22Conversion13,889$0.0013,889
2021-09-21Conversion (derivative)13,889$0.0019,772,002
2021-09-21Open-market sale200$2769.6613,389
2021-09-21Open-market sale600$2770.8612,789
2021-09-21Open-market sale186$2773.2512,603
2021-09-21Open-market sale300$2774.4312,303
2021-09-21Open-market sale200$2775.5412,103
2021-09-21Open-market sale125$2776.3911,978
2021-09-21Open-market sale500$2777.7511,478
2021-09-21Open-market sale700$2779.0810,778
2021-09-21Open-market sale955$2780.419,823
2021-09-21Open-market sale500$2781.439,323
2021-09-21Open-market sale700$2782.528,623
2021-09-21Open-market sale1,405$2783.497,218
2021-09-21Open-market sale805$2784.826,413
2021-09-21Open-market sale908$2785.835,505
2021-09-21Open-market sale655$2787.484,850
2021-09-21Open-market sale590$2788.384,260
2021-09-21Open-market sale600$2789.753,660
2021-09-21Open-market sale860$2790.942,800
2021-09-21Open-market sale400$2792.042,400
2021-09-21Open-market sale1,000$2793.061,400
2021-09-21Open-market sale300$2794.151,100
2021-09-21Open-market sale400$2794.89700
2021-09-21Open-market sale300$2796.67400
2021-09-21Open-market sale300$2767.0013,589
2021-09-21Conversion13,889$0.0013,889
2021-09-21Open-market sale100$2799.15100
2021-09-21Open-market sale200$2797.55200
2021-09-21Open-market sale100$2800.230
2021-09-21Open-market sale100$2779.8319,846,847
2021-09-21Open-market sale200$2781.8619,846,647
2021-09-21Open-market sale400$2783.3119,846,247
2021-09-21Open-market sale200$2784.6419,846,047
2021-09-21Open-market sale300$2786.0019,845,747
2021-09-21Open-market sale400$2787.9019,845,347
2021-09-21Open-market sale300$2789.3319,845,047
2021-09-21Open-market sale500$2791.3319,844,547
2021-09-21Open-market sale400$2792.5619,844,147
2021-09-21Open-market sale1,300$2793.6119,842,847
2021-09-21Open-market sale806$2794.7019,842,041
2021-09-21Open-market sale1,308$2795.7919,840,733
2021-09-21Open-market sale1,226$2797.2819,839,507
2021-09-21Open-market sale500$2798.6619,839,007
2021-09-21Open-market sale600$2799.9419,838,407
2021-09-21Open-market sale600$2801.5919,837,807
2021-09-21Open-market sale599$2802.5419,837,208
2021-09-21Open-market sale914$2803.8319,836,294
2021-09-21Open-market sale800$2804.7419,835,494
2021-09-21Open-market sale500$2806.2119,834,994
2021-09-21Open-market sale700$2807.3219,834,294
2021-09-21Open-market sale536$2808.9319,833,758
2021-09-21Open-market sale400$2810.4119,833,358
2021-09-21Open-market sale100$2811.1319,833,258
2021-09-21Open-market sale100$2813.5419,833,058
2021-09-21Open-market sale100$2812.1919,833,158
2021-08-20Open-market sale768$2761.8819,853,223
2021-08-20Open-market sale500$2760.8419,853,991
2021-08-20Open-market sale400$2759.5619,854,491
2021-08-20Open-market sale600$2758.7819,854,891
2021-08-20Open-market sale1,000$2757.5419,855,491
2021-08-20Open-market sale765$2763.2619,852,458
2021-08-20Open-market sale800$2764.0719,851,658
2021-08-20Open-market sale600$2765.6419,851,058
2021-08-20Open-market sale408$2766.4019,850,650
2021-08-20Open-market sale807$2767.6519,849,843
2021-08-20Open-market sale1,000$2768.6019,848,843
2021-08-20Open-market sale1,350$2769.8419,847,493
2021-08-20Open-market sale546$2770.3619,846,947
2021-08-20Open-market sale400$2740.2019,859,906
2021-08-20Open-market sale300$2730.9519,860,536
2021-08-20Open-market sale230$2739.0919,860,306
2021-08-20Open-market sale200$2742.6319,859,706
2021-08-20Open-market sale100$2744.5719,859,606
2021-08-20Open-market sale400$2749.6819,859,206
2021-08-20Open-market sale700$2750.7319,858,506
2021-08-20Open-market sale200$2753.0919,858,306
2021-08-20Open-market sale615$2754.3119,857,691
2021-08-20Open-market sale900$2755.5119,856,791
2021-08-20Open-market sale300$2756.5019,856,491
2021-08-20Conversion (derivative)13,889$0.0019,785,891
2021-08-20Open-market sale300$2726.4211,903
2021-08-20Open-market sale900$2728.2511,003
2021-08-20Open-market sale48$2749.850
2021-08-20Open-market sale593$2749.0348
2021-08-20Open-market sale600$2747.89641
2021-08-20Open-market sale400$2746.661,241
2021-08-20Open-market sale600$2745.351,641
2021-08-20Open-market sale900$2744.332,241
2021-08-20Open-market sale866$2743.423,141
2021-08-20Open-market sale909$2742.264,007
2021-08-20Open-market sale800$2740.994,916
2021-08-20Open-market sale500$2739.245,716
2021-08-20Open-market sale891$2737.576,216
2021-08-20Open-market sale696$2736.547,107
2021-08-20Open-market sale200$2735.597,803
2021-08-20Open-market sale400$2734.348,003
2021-08-20Open-market sale500$2732.918,403
2021-08-20Open-market sale500$2731.878,903
2021-08-20Open-market sale700$2730.539,403
2021-08-20Open-market sale900$2729.2610,103
2021-08-20Open-market sale300$2706.8313,589
2021-08-20Open-market sale100$2712.9813,489
2021-08-20Open-market sale100$2714.6513,389
2021-08-20Open-market sale300$2717.1013,089
2021-08-20Open-market sale400$2719.6212,689
2021-08-20Open-market sale186$2724.4012,503
2021-08-20Open-market sale300$2725.3212,203
2021-08-20Conversion13,889$0.0013,889
2021-08-19Conversion (derivative)13,889$0.0019,799,780
2021-08-19Conversion13,889$0.0013,889
2021-08-19Open-market sale500$2691.4013,389
2021-08-19Open-market sale300$2692.4713,089
2021-08-19Open-market sale100$2693.2712,989
2021-08-19Open-market sale300$2695.4412,689
2021-08-19Open-market sale300$2696.3712,389
2021-08-19Open-market sale300$2697.9012,089
2021-08-19Open-market sale200$2698.8211,889
2021-08-19Open-market sale100$2700.2011,789
2021-08-19Open-market sale600$2702.3511,189
2021-08-19Open-market sale500$2703.3410,689
2021-08-19Open-market sale500$2704.4410,189
2021-08-19Open-market sale500$2725.930
2021-08-19Open-market sale600$2724.18500
2021-08-19Open-market sale429$2723.291,100
2021-08-19Open-market sale600$2722.211,529
2021-08-19Open-market sale519$2720.952,129
2021-08-19Open-market sale1,000$2719.972,648
2021-08-19Open-market sale900$2719.143,648
2021-08-19Open-market sale804$2717.414,548
2021-08-19Open-market sale343$2715.365,352
2021-08-19Open-market sale928$2715.355,695
2021-08-19Open-market sale797$2714.286,623
2021-08-19Open-market sale622$2712.547,420
2021-08-19Open-market sale300$2711.828,042
2021-08-19Open-market sale200$2710.378,342
2021-08-19Open-market sale500$2709.318,542
2021-08-19Open-market sale447$2707.969,042
2021-08-19Open-market sale300$2707.029,489
2021-08-19Open-market sale400$2706.019,789
2021-08-19Open-market sale400$2722.4019,871,383
2021-08-19Open-market sale800$2721.4219,871,783
2021-08-19Open-market sale300$2716.5619,872,983
2021-08-19Open-market sale400$2719.0519,872,583
2021-08-19Open-market sale100$2710.1719,874,625
2021-08-19Open-market sale700$2747.4219,860,836
2021-08-19Open-market sale133$2746.3019,861,536
2021-08-19Open-market sale300$2745.3019,861,669
2021-08-19Open-market sale800$2712.3319,873,825
2021-08-19Open-market sale542$2715.7619,873,283
2021-08-19Open-market sale1,400$2744.2119,861,969
2021-08-19Open-market sale500$2743.2919,863,369
2021-08-19Open-market sale800$2742.2719,863,869
2021-08-19Open-market sale1,187$2740.5319,864,669
2021-08-19Open-market sale900$2739.3919,865,856
2021-08-19Open-market sale800$2738.0719,866,756
2021-08-19Open-market sale427$2735.7719,867,556
2021-08-19Open-market sale800$2734.9419,867,983
2021-08-19Open-market sale400$2733.4619,868,783
2021-08-19Open-market sale100$2732.1319,869,183
2021-08-19Open-market sale500$2731.4619,869,283
2021-08-19Open-market sale500$2730.3019,869,783
2021-08-19Open-market sale100$2728.3619,870,283
2021-08-19Open-market sale100$2727.0719,870,383
2021-08-19Open-market sale300$2725.9319,870,483
2021-08-19Open-market sale200$2724.7419,870,783
2021-08-19Open-market sale400$2723.8319,870,983
2021-08-18Open-market sale1,300$2758.3019,877,025
2021-08-18Open-market sale1,000$2757.5019,878,325
2021-08-18Open-market sale2,000$2756.1619,879,325
2021-08-18Open-market sale1,300$2759.3619,875,725
2021-08-18Open-market sale800$2760.3519,874,925
2021-08-18Open-market sale1,000$2755.1519,881,325
2021-08-18Open-market sale700$2753.8719,882,325
2021-08-18Open-market sale500$2752.5819,883,025
2021-08-18Open-market sale500$2750.2019,883,525
2021-08-18Open-market sale470$2749.2819,884,025
2021-08-18Open-market sale800$2748.0619,884,495
2021-08-18Open-market sale400$2746.6819,885,295
2021-08-18Open-market sale100$2745.2019,885,695
2021-08-18Open-market sale300$2743.8919,885,795
2021-08-18Open-market sale600$2742.4519,886,095
2021-08-18Open-market sale200$2741.0319,886,695
2021-08-18Open-market sale300$2739.6819,886,895
2021-08-18Open-market sale200$2737.0219,887,195
2021-08-18Open-market sale400$2735.2719,887,395
2021-08-18Open-market sale100$2733.7919,887,795
2021-08-18Open-market sale200$2732.0219,887,895
2021-08-18Open-market sale500$2730.6819,888,095
2021-08-18Open-market sale19$2729.0819,888,595
2021-08-18Open-market sale200$2761.9019,874,725
2021-08-18Conversion (derivative)13,889$0.0019,813,669
2021-08-18Open-market sale1,100$2730.678,145
2021-08-18Open-market sale300$2713.1912,994
2021-08-18Open-market sale200$2709.1013,594
2021-08-18Open-market sale95$2707.9513,794
2021-08-18Conversion13,889$0.0013,889
2021-08-18Open-market sale100$2741.930
2021-08-18Open-market sale300$2738.74100
2021-08-18Open-market sale700$2737.51400
2021-08-18Open-market sale1,495$2736.331,100
2021-08-18Open-market sale2,045$2735.332,595
2021-08-18Open-market sale1,601$2734.314,640
2021-08-18Open-market sale1,600$2733.266,241
2021-08-18Open-market sale304$2731.727,841
2021-08-18Open-market sale300$2710.9513,294
2021-08-18Open-market sale700$2729.269,245
2021-08-18Open-market sale500$2728.159,945
2021-08-18Open-market sale700$2726.7810,445
2021-08-18Open-market sale600$2725.3811,145
2021-08-18Open-market sale400$2724.0411,745
2021-08-18Open-market sale49$2721.3612,145
2021-08-18Open-market sale200$2719.7412,194
2021-08-18Open-market sale100$2717.2912,394
2021-08-18Open-market sale200$2716.4912,494
2021-08-18Open-market sale300$2715.5312,694
2021-07-29Conversion (derivative)13,888$0.0019,827,558
2021-07-29Open-market sale700$2720.904,860
2021-07-29Open-market sale1,000$2719.865,560
2021-07-29Open-market sale502$2718.466,560
2021-07-29Open-market sale1,300$2717.517,062
2021-07-29Open-market sale1,487$2716.488,362
2021-07-29Open-market sale939$2715.559,849
2021-07-29Open-market sale971$2721.853,889
2021-07-29Open-market sale663$2723.053,226
2021-07-29Open-market sale600$2724.432,626
2021-07-29Open-market sale700$2726.091,926
2021-07-29Open-market sale500$2727.401,426
2021-07-29Open-market sale700$2728.85726
2021-07-29Open-market sale493$2729.52233
2021-07-29Open-market sale233$2730.920
2021-07-29Conversion13,888$0.0013,888
2021-07-29Open-market sale400$2712.2613,488
2021-07-29Open-market sale1,700$2714.4310,788
2021-07-29Open-market sale1,000$2713.2912,488
2021-07-29Open-market sale1,005$2725.9919,901,397
2021-07-29Open-market sale300$2740.6119,888,814
2021-07-29Open-market sale1,128$2739.7719,889,114
2021-07-29Open-market sale1,121$2738.5419,890,242
2021-07-29Open-market sale700$2737.1919,891,363
2021-07-29Open-market sale1,000$2736.2419,892,063
2021-07-29Open-market sale1,102$2735.1219,893,063
2021-07-29Open-market sale1,499$2734.1819,894,165
2021-07-29Open-market sale1,340$2733.0819,895,664
2021-07-29Open-market sale1,928$2732.0719,897,004
2021-07-29Open-market sale1,195$2731.0019,898,932
2021-07-29Open-market sale505$2730.1019,900,127
2021-07-29Open-market sale465$2728.5519,900,632
2021-07-29Open-market sale300$2726.7619,901,097
2021-07-29Open-market sale200$2742.2019,888,614
2021-07-29Open-market sale100$2724.1319,902,402
2021-07-28Open-market sale600$2782.3719,903,102
2021-07-28Open-market sale343$2780.6519,903,702
2021-07-28Open-market sale370$2779.6719,904,045
2021-07-28Open-market sale300$2776.8719,904,415
2021-07-28Open-market sale300$2774.8819,904,715
2021-07-28Open-market sale100$2764.430
2021-07-28Open-market sale100$2790.8319,902,502
2021-07-28Open-market sale300$2761.21300
2021-07-28Open-market sale300$2759.89600
2021-07-28Open-market sale100$2757.34900
2021-07-28Open-market sale200$2755.251,000
2021-07-28Open-market sale400$2753.191,200
2021-07-28Open-market sale100$2782.9019,903,002
2021-07-28Open-market sale200$2784.2719,902,802
2021-07-28Open-market sale100$2787.9719,902,702
2021-07-28Open-market sale100$2789.5319,902,602
2021-07-28Open-market sale200$2762.59100
2021-07-28Open-market sale439$2730.0119,915,852
2021-07-28Open-market sale605$2750.1719,908,730
2021-07-28Open-market sale300$2748.7019,909,335
2021-07-28Open-market sale600$2747.8219,909,635
2021-07-28Open-market sale288$2746.3819,910,235
2021-07-28Open-market sale400$2745.5519,910,523
2021-07-28Open-market sale800$2742.7619,910,923
2021-07-28Open-market sale100$2772.5519,905,015
2021-07-28Open-market sale600$2771.8419,905,115
2021-07-28Open-market sale400$2770.4519,905,715
2021-07-28Open-market sale300$2768.3519,906,115
2021-07-28Open-market sale100$2766.6919,906,415
2021-07-28Open-market sale100$2763.7419,906,515
2021-07-28Open-market sale100$2762.1519,906,615
2021-07-28Open-market sale103$2760.8719,906,715
2021-07-28Open-market sale400$2760.1119,906,818
2021-07-28Open-market sale210$2758.5619,907,218
2021-07-28Open-market sale500$2757.1219,907,428
2021-07-28Open-market sale302$2755.0419,907,928
2021-07-28Open-market sale200$2753.4919,908,230
2021-07-28Open-market sale500$2741.2219,911,723
2021-07-28Open-market sale500$2740.3119,912,223
2021-07-28Open-market sale500$2738.4519,912,723
2021-07-28Open-market sale1,129$2737.7119,913,223
2021-07-28Open-market sale500$2735.9719,914,352
2021-07-28Open-market sale600$2734.5519,914,852
2021-07-28Open-market sale300$2732.9219,915,452
2021-07-28Open-market sale100$2731.1119,915,752
2021-07-28Open-market sale300$2756.3019,908,430
2021-07-28Open-market sale100$2728.4219,916,291
2021-07-28Conversion (derivative)13,889$0.0019,841,446
2021-07-28Open-market sale300$2748.421,900
2021-07-28Open-market sale100$2746.732,200
2021-07-28Open-market sale100$2745.342,300
2021-07-28Open-market sale300$2744.682,400
2021-07-28Open-market sale200$2743.202,700
2021-07-28Open-market sale500$2740.302,900
2021-07-28Open-market sale500$2739.313,400
2021-07-28Open-market sale600$2738.233,900
2021-07-28Open-market sale306$2737.504,500
2021-07-28Open-market sale500$2736.204,806
2021-07-28Open-market sale600$2734.795,306
2021-07-28Open-market sale300$2733.405,906
2021-07-28Open-market sale400$2732.436,206
2021-07-28Open-market sale400$2730.166,606
2021-07-28Open-market sale200$2751.361,600
2021-07-28Open-market sale400$2727.647,606
2021-07-28Open-market sale400$2726.428,006
2021-07-28Open-market sale700$2725.448,406
2021-07-28Open-market sale1,470$2724.399,106
2021-07-28Open-market sale613$2723.4110,576
2021-07-28Open-market sale800$2722.1911,189
2021-07-28Open-market sale400$2720.6111,989
2021-07-28Open-market sale600$2719.7912,389
2021-07-28Open-market sale200$2717.3012,989
2021-07-28Open-market sale200$2713.1013,189
2021-07-28Open-market sale300$2710.4413,389
2021-07-28Open-market sale200$2708.0813,689
2021-07-28Conversion13,889$0.0013,889
2021-07-28Open-market sale100$2749.311,800
2021-07-28Open-market sale600$2728.967,006
2021-07-27Open-market sale100$2649.553,901
2021-07-27Open-market sale100$2651.823,801
2021-07-27Open-market sale200$2648.394,001
2021-07-27Open-market sale247$2659.423,554
2021-07-27Open-market sale200$2662.403,354
2021-07-27Open-market sale300$2665.493,054
2021-07-27Open-market sale100$2668.042,954
2021-07-27Open-market sale100$2669.152,854
2021-07-27Open-market sale100$2671.152,754
2021-07-27Open-market sale300$2686.850
2021-07-27Open-market sale100$2684.16300
2021-07-27Open-market sale300$2683.47400
2021-07-27Open-market sale300$2682.42700
2021-07-27Open-market sale254$2681.021,000
2021-07-27Open-market sale400$2680.341,254
2021-07-27Open-market sale300$2678.861,654
2021-07-27Open-market sale600$2676.991,954
2021-07-27Open-market sale200$2674.022,554
2021-07-27Conversion (derivative)13,889$0.0019,855,335
2021-07-27Open-market sale200$2605.5813,489
2021-07-27Open-market sale200$2604.3813,689
2021-07-27Conversion13,889$0.0013,889
2021-07-27Open-market sale200$2647.464,201
2021-07-27Open-market sale200$2645.514,401
2021-07-27Open-market sale100$2643.394,601
2021-07-27Open-market sale400$2642.414,701
2021-07-27Open-market sale333$2638.775,101
2021-07-27Open-market sale200$2636.835,434
2021-07-27Open-market sale701$2635.655,634
2021-07-27Open-market sale300$2634.506,335
2021-07-27Open-market sale503$2633.526,635
2021-07-27Open-market sale700$2632.457,138
2021-07-27Open-market sale1,000$2631.527,838
2021-07-27Open-market sale658$2630.098,838
2021-07-27Open-market sale700$2629.059,496
2021-07-27Open-market sale400$2627.8510,196
2021-07-27Open-market sale488$2626.8010,596
2021-07-27Open-market sale200$2625.0911,084
2021-07-27Open-market sale200$2623.9611,284
2021-07-27Open-market sale200$2621.9511,484
2021-07-27Open-market sale200$2620.3711,884
2021-07-27Open-market sale200$2619.1612,084
2021-07-27Open-market sale100$2615.7712,284
2021-07-27Open-market sale200$2614.7311,684
2021-07-27Open-market sale203$2612.9912,384
2021-07-27Open-market sale200$2611.1712,587
2021-07-27Open-market sale200$2610.0012,787
2021-07-27Open-market sale200$2608.6612,987
2021-07-27Open-market sale302$2607.2613,187
2021-07-27Open-market sale200$2756.6919,920,045
2021-07-27Open-market sale200$2794.8419,916,691
2021-07-27Open-market sale200$2791.1719,916,891
2021-07-27Open-market sale100$2791.8919,917,091
2021-07-27Open-market sale200$2789.4419,917,191
2021-07-27Open-market sale200$2788.5619,917,391
2021-07-27Open-market sale654$2787.7319,917,591
2021-07-27Open-market sale600$2783.6919,918,245
2021-07-27Open-market sale200$2782.1619,918,845
2021-07-27Open-market sale100$2778.5619,919,045
2021-07-27Open-market sale500$2775.4019,919,145
2021-07-27Open-market sale100$2772.9919,919,645
2021-07-27Open-market sale100$2770.1919,919,745
2021-07-27Open-market sale200$2768.0219,919,845
2021-07-27Open-market sale300$2800.0419,916,391
2021-07-27Open-market sale200$2755.4719,920,245
2021-07-27Open-market sale500$2724.7119,926,880
2021-07-27Open-market sale500$2723.3619,927,380
2021-07-27Open-market sale100$2721.7219,927,880
2021-07-27Open-market sale300$2719.2919,927,980
2021-07-27Open-market sale200$2715.3619,928,280
2021-07-27Open-market sale100$2713.6219,928,480
2021-07-27Open-market sale300$2712.8219,928,580
2021-07-27Open-market sale200$2711.3819,928,880
2021-07-27Open-market sale100$2710.1319,929,080
2021-07-27Open-market sale300$2708.3719,929,180
2021-07-27Open-market sale200$2706.7619,929,480
2021-07-27Open-market sale500$2705.3919,929,680
2021-07-27Open-market sale100$2704.0419,930,180
2021-07-27Open-market sale600$2725.8519,926,280
2021-07-27Open-market sale500$2727.9019,925,780
2021-07-27Open-market sale1,200$2728.9619,924,580
2021-07-27Open-market sale800$2730.5719,923,780
2021-07-27Open-market sale300$2731.5719,923,480
2021-07-27Open-market sale400$2735.0519,922,345
2021-07-27Open-market sale200$2751.4019,920,745
2021-07-27Open-market sale200$2750.0519,920,945
2021-07-27Open-market sale200$2748.0319,921,145
2021-07-27Open-market sale200$2743.6919,921,345
2021-07-27Open-market sale100$2739.7419,921,545
2021-07-27Open-market sale200$2753.7419,920,445
2021-07-27Open-market sale100$2751.9719,920,645
2021-07-27Open-market sale400$2738.4619,921,645
2021-07-27Open-market sale300$2736.0119,922,045
2021-07-27Open-market sale502$2732.4519,922,978
2021-07-27Open-market sale233$2733.5419,922,745
2021-06-07Conversion (derivative)13,889$0.0019,869,224
2021-06-07Open-market sale936$2383.0012,953
2021-06-07Conversion13,889$0.0013,889
2021-06-07Open-market sale183$2403.480
2021-06-07Open-market sale205$2402.57183
2021-06-07Open-market sale800$2401.48388
2021-06-07Open-market sale1,400$2399.871,188
2021-06-07Open-market sale482$2398.722,588
2021-06-07Open-market sale400$2397.643,070
2021-06-07Open-market sale505$2396.243,470
2021-06-07Open-market sale952$2395.383,975
2021-06-07Open-market sale800$2394.104,927
2021-06-07Open-market sale700$2392.785,727
2021-06-07Open-market sale541$2391.736,427
2021-06-07Open-market sale1,000$2390.476,968
2021-06-07Open-market sale930$2389.367,968
2021-06-07Open-market sale264$2388.548,898
2021-06-07Open-market sale1,100$2387.299,162
2021-06-07Open-market sale1,528$2386.1510,262
2021-06-07Open-market sale863$2385.1511,790
2021-06-07Open-market sale300$2384.1412,653
2021-06-07Open-market sale981$2464.5319,931,525
2021-06-07Open-market sale300$2463.3119,932,506
2021-06-07Open-market sale100$2461.8019,932,806
2021-06-07Open-market sale119$2460.8919,932,906
2021-06-07Open-market sale572$2456.9419,933,825
2021-06-07Open-market sale300$2455.7319,934,397
2021-06-07Open-market sale477$2454.7919,934,697
2021-06-07Open-market sale629$2453.2219,935,174
2021-06-07Open-market sale766$2452.4619,935,803
2021-06-07Open-market sale600$2451.0519,936,569
2021-06-07Open-market sale1,170$2449.8219,937,169
2021-06-07Open-market sale1,300$2448.6719,938,339
2021-06-07Open-market sale664$2447.8119,939,639
2021-06-07Open-market sale1,174$2446.4819,940,303
2021-06-07Open-market sale400$2445.6019,941,477
2021-06-07Open-market sale900$2443.2719,942,877
2021-06-07Open-market sale906$2465.5519,930,619
2021-06-07Open-market sale339$2466.5119,930,280
2021-06-07Open-market sale392$2441.8419,943,777
2021-06-07Open-market sale1,000$2444.2719,941,877
2021-06-04Conversion (derivative)13,889$0.0019,883,113
2021-06-04Open-market sale521$2380.7211,359
2021-06-04Open-market sale500$2379.5511,880
2021-06-04Open-market sale626$2381.8510,733
2021-06-04Open-market sale600$2382.8810,133
2021-06-04Open-market sale964$2383.769,169
2021-06-04Open-market sale400$2385.578,769
2021-06-04Open-market sale400$2386.698,369
2021-06-04Open-market sale200$2389.018,169
2021-06-04Open-market sale622$2390.297,547
2021-06-04Open-market sale600$2391.976,947
2021-06-04Open-market sale1,260$2393.365,687
2021-06-04Open-market sale2,645$2394.353,042
2021-06-04Open-market sale100$2376.1812,380
2021-06-04Open-market sale100$2375.1412,480
2021-06-04Open-market sale309$2374.6212,580
2021-06-04Open-market sale300$2373.5912,889
2021-06-04Open-market sale500$2371.9213,189
2021-06-04Open-market sale200$2368.7213,689
2021-06-04Conversion13,889$0.0013,889
2021-06-04Open-market sale200$2398.560
2021-06-04Open-market sale892$2397.57200
2021-06-04Open-market sale491$2396.481,092
2021-06-04Open-market sale1,459$2395.341,583
2021-06-04Open-market sale500$2437.2219,953,222
2021-06-04Open-market sale299$2438.3419,952,923
2021-06-04Open-market sale100$2439.1419,952,823
2021-06-04Open-market sale200$2440.1519,952,623
2021-06-04Open-market sale100$2442.8419,952,523
2021-06-04Open-market sale503$2444.7019,952,020
2021-06-04Open-market sale300$2445.9819,951,720
2021-06-04Open-market sale600$2447.2819,951,120
2021-06-04Open-market sale1,369$2448.9819,949,751
2021-06-04Open-market sale2,400$2449.9319,947,351
2021-06-04Open-market sale1,458$2451.1519,945,893
2021-06-04Open-market sale1,321$2452.2019,944,572
2021-06-04Open-market sale403$2453.0619,944,169
2021-06-04Open-market sale100$2422.0519,957,958
2021-06-04Open-market sale400$2424.1619,957,558
2021-06-04Open-market sale700$2426.7019,956,858
2021-06-04Open-market sale200$2428.3319,956,658
2021-06-04Open-market sale100$2430.0019,956,558
2021-06-04Open-market sale100$2432.1319,956,458
2021-06-04Open-market sale1,055$2433.7119,955,403
2021-06-04Open-market sale946$2434.6819,954,457
2021-06-04Open-market sale735$2436.3519,953,722
2021-06-04Open-market sale800$2457.9819,933,025
2021-06-03Open-market sale1,400$2342.528,646
2021-06-03Conversion13,889$0.0013,889
2021-06-03Open-market sale300$2330.5213,589
2021-06-03Open-market sale100$2356.49400
2021-06-03Open-market sale100$2354.15500
2021-06-03Open-market sale100$2353.05600
2021-06-03Open-market sale200$2352.40700
2021-06-03Open-market sale200$2350.06900
2021-06-03Open-market sale600$2349.101,100
2021-06-03Open-market sale1,385$2348.321,700
2021-06-03Open-market sale824$2346.583,085
2021-06-03Open-market sale1,794$2345.943,909
2021-06-03Open-market sale1,300$2344.525,703
2021-06-03Open-market sale1,643$2343.547,003
2021-06-03Open-market sale400$2339.060
2021-06-03Open-market sale572$2341.5010,046
2021-06-03Open-market sale800$2340.5310,618
2021-06-03Open-market sale600$2338.0511,418
2021-06-03Open-market sale271$2336.7612,018
2021-06-03Open-market sale600$2335.1712,289
2021-06-03Open-market sale500$2333.3112,889
2021-06-03Open-market sale200$2331.4613,389
2021-06-03Open-market sale400$2389.0719,970,947
2021-06-03Open-market sale200$2386.5519,971,347
2021-06-03Open-market sale200$2385.4019,971,547
2021-06-03Open-market sale200$2384.1919,971,747
2021-06-03Open-market sale200$2407.7219,958,058
2021-06-03Open-market sale225$2405.2919,958,258
2021-06-03Open-market sale300$2403.7219,958,483
2021-06-03Open-market sale501$2401.5019,958,783
2021-06-03Open-market sale1,311$2400.5419,959,284
2021-06-03Open-market sale601$2399.3319,960,595
2021-06-03Open-market sale1,306$2398.3319,961,196
2021-06-03Open-market sale2,591$2397.1919,962,502
2021-06-03Open-market sale900$2396.1719,965,093
2021-06-03Open-market sale1,554$2395.2219,965,993
2021-06-03Open-market sale1,000$2394.3719,967,547
2021-06-03Open-market sale900$2392.9519,968,547
2021-06-03Open-market sale500$2391.8019,969,447
2021-06-03Open-market sale600$2387.8519,970,347
2021-06-03Open-market sale400$2390.7119,969,947
2021-06-02Conversion (derivative)13,889$0.0019,897,002
2021-05-13Conversion (derivative)13,889$0.0019,910,891
2021-05-13Open-market sale200$2207.8713,689
2021-05-13Open-market sale1,100$2230.662,127
2021-05-13Open-market sale200$2232.401,927
2021-05-13Open-market sale500$2233.451,427
2021-05-13Open-market sale500$2234.34927
2021-05-13Open-market sale327$2235.20600
2021-05-13Open-market sale500$2236.62100
2021-05-13Open-market sale100$2238.660
2021-05-13Conversion13,889$0.0013,889
2021-05-13Open-market sale500$2229.493,227
2021-05-13Open-market sale1,161$2228.643,727
2021-05-13Open-market sale1,121$2227.604,888
2021-05-13Open-market sale697$2226.346,009
2021-05-13Open-market sale1,217$2225.426,706
2021-05-13Open-market sale1,300$2224.487,923
2021-05-13Open-market sale900$2223.249,223
2021-05-13Open-market sale636$2222.1510,123
2021-05-13Open-market sale300$2220.8110,759
2021-05-13Open-market sale930$2219.9111,059
2021-05-13Open-market sale100$2218.2611,989
2021-05-13Open-market sale300$2217.5812,089
2021-05-13Open-market sale200$2216.2012,389
2021-05-13Open-market sale400$2214.8212,589
2021-05-13Open-market sale400$2211.5012,989
2021-05-13Open-market sale100$2209.9013,389
2021-05-13Open-market sale200$2209.0413,489
2021-05-13Open-market sale400$2258.4019,980,059
2021-05-13Open-market sale1,300$2257.4919,980,459
2021-05-13Open-market sale706$2256.5219,981,759
2021-05-13Open-market sale600$2255.3419,982,465
2021-05-13Open-market sale1,355$2260.9919,977,082
2021-05-13Open-market sale1,622$2259.7619,978,437
2021-05-13Open-market sale400$2254.2319,983,065
2021-05-13Open-market sale1,300$2262.0019,975,782
2021-05-13Open-market sale400$2263.1519,975,382
2021-05-13Open-market sale270$2247.8319,984,665
2021-05-13Open-market sale200$2248.7719,984,465
2021-05-13Open-market sale300$2250.5519,984,165
2021-05-13Open-market sale700$2246.2419,984,935
2021-05-13Open-market sale201$2244.2719,985,635
2021-05-13Open-market sale300$2251.8019,983,865
2021-05-13Open-market sale400$2252.6319,983,465
2021-05-13Open-market sale200$2275.0419,971,947
2021-05-13Open-market sale300$2273.8119,972,147
2021-05-13Open-market sale200$2272.2219,972,447
2021-05-13Open-market sale385$2270.4619,972,647
2021-05-13Open-market sale415$2268.6919,973,032
2021-05-13Open-market sale749$2267.6319,973,447
2021-05-13Open-market sale200$2266.5219,974,196
2021-05-13Open-market sale239$2265.1319,974,396
2021-05-13Open-market sale747$2264.4919,974,635
2021-05-12Open-market sale400$2274.0619,987,837
2021-05-12Open-market sale100$2281.5219,985,936
2021-05-12Open-market sale100$2279.3719,986,036
2021-05-12Open-market sale401$2277.4319,986,136
2021-05-12Open-market sale400$2276.0619,986,537
2021-05-12Open-market sale900$2274.9819,986,937
2021-05-12Open-market sale100$2285.1219,985,836
2021-05-12Open-market sale100$2245.850
2021-05-12Open-market sale100$2243.82100
2021-05-12Open-market sale200$2241.94200
2021-05-12Open-market sale200$2241.02400
2021-05-12Open-market sale200$2239.71600
2021-05-12Open-market sale797$2238.76800
2021-05-12Conversion (derivative)13,889$0.0019,924,780
2021-05-12Open-market sale400$2230.832,897
2021-05-12Open-market sale100$2229.043,297
2021-05-12Open-market sale200$2228.083,397
2021-05-12Open-market sale300$2225.903,597
2021-05-12Open-market sale200$2222.123,897
2021-05-12Open-market sale300$2221.444,097
2021-05-12Open-market sale200$2218.674,397
2021-05-12Open-market sale100$2217.404,597
2021-05-12Open-market sale100$2214.854,697
2021-05-12Open-market sale300$2214.014,797
2021-05-12Open-market sale400$2212.045,097
2021-05-12Open-market sale300$2210.745,497
2021-05-12Open-market sale900$2209.825,797
2021-05-12Open-market sale600$2208.466,697
2021-05-12Open-market sale1,100$2207.527,297
2021-05-12Open-market sale807$2206.678,397
2021-05-12Open-market sale967$2205.569,204
2021-05-12Open-market sale1,000$2204.4010,171
2021-05-12Open-market sale1,008$2203.3611,171
2021-05-12Open-market sale600$2202.4412,179
2021-05-12Open-market sale206$2200.3012,779
2021-05-12Open-market sale300$2199.4212,985
2021-05-12Open-market sale204$2198.0513,285
2021-05-12Open-market sale200$2197.1213,489
2021-05-12Open-market sale200$2195.5313,689
2021-05-12Conversion13,889$0.0013,889
2021-05-12Open-market sale500$2237.781,597
2021-05-12Open-market sale300$2236.772,097
2021-05-12Open-market sale200$2232.062,697
2021-05-12Open-market sale300$2233.532,397
2021-05-12Open-market sale100$2233.3019,999,425
2021-05-12Open-market sale200$2232.4119,999,525
2021-05-12Open-market sale300$2272.4219,988,237
2021-05-12Open-market sale100$2270.6719,988,537
2021-05-12Open-market sale500$2269.3819,988,637
2021-05-12Open-market sale100$2267.8219,989,137
2021-05-12Open-market sale400$2267.9019,989,237
2021-05-12Open-market sale100$2265.3019,989,637
2021-05-12Open-market sale100$2263.7719,989,737
2021-05-12Open-market sale300$2235.5519,999,125
2021-05-12Open-market sale600$2236.4319,998,525
2021-05-12Open-market sale449$2238.1119,998,076
2021-05-12Open-market sale561$2240.0119,997,515
2021-05-12Open-market sale500$2241.4119,997,015
2021-05-12Open-market sale800$2242.3619,996,215
2021-05-12Open-market sale956$2243.4219,995,259
2021-05-12Open-market sale800$2244.4219,994,459
2021-05-12Open-market sale500$2245.2119,993,959
2021-05-12Open-market sale892$2246.5919,993,067
2021-05-12Open-market sale714$2247.6519,992,353
2021-05-12Open-market sale367$2248.5719,991,986
2021-05-12Open-market sale545$2249.7519,991,441
2021-05-12Open-market sale200$2250.6119,991,241
2021-05-12Open-market sale200$2252.2919,991,041
2021-05-12Open-market sale500$2253.5219,990,541
2021-05-12Open-market sale100$2256.8019,990,441
2021-05-12Open-market sale100$2259.0719,990,341
2021-05-12Open-market sale100$2260.3719,990,241
2021-05-12Open-market sale104$2262.6619,989,837
2021-05-12Open-market sale300$2261.8419,989,941
2021-05-11Open-market sale200$2278.040
2021-05-11Open-market sale300$2320.0519,999,725
2021-05-11Open-market sale100$2285.0320,013,514
2021-05-11Open-market sale300$2288.2920,013,214
2021-05-11Open-market sale600$2289.6920,012,614
2021-05-11Open-market sale200$2290.9720,012,414
2021-05-11Open-market sale400$2295.2220,012,014
2021-05-11Open-market sale600$2293.3020,011,414
2021-05-11Open-market sale100$2295.9120,011,314
2021-05-11Open-market sale300$2297.4920,011,014
2021-05-11Open-market sale200$2298.9120,010,814
2021-05-11Open-market sale100$2300.0020,010,714
2021-05-11Open-market sale200$2301.1620,010,514
2021-05-11Open-market sale500$2303.1520,010,014
2021-05-11Open-market sale516$2304.7120,009,498
2021-05-11Open-market sale300$2305.8320,009,198
2021-05-11Open-market sale699$2307.0520,008,499
2021-05-11Open-market sale601$2308.0920,007,898
2021-05-11Open-market sale1,152$2309.2620,006,746
2021-05-11Open-market sale1,204$2310.5020,005,542
2021-05-11Open-market sale1,200$2311.5420,004,342
2021-05-11Open-market sale1,506$2312.5020,002,836
2021-05-11Open-market sale900$2313.5920,001,936
2021-05-11Open-market sale547$2314.6020,001,389
2021-05-11Open-market sale551$2315.5520,000,838
2021-05-11Open-market sale500$2318.1720,000,025
2021-05-11Open-market sale313$2316.7720,000,525
2021-05-11Conversion (derivative)13,889$0.0019,938,669
2021-05-11Open-market sale200$2256.5111,082
2021-05-11Open-market sale200$2255.0511,282
2021-05-11Open-market sale100$2253.6311,482
2021-05-11Open-market sale300$2251.8211,582
2021-05-11Open-market sale500$2250.2711,882
2021-05-11Open-market sale407$2248.0012,382
2021-05-11Open-market sale100$2246.4012,789
2021-05-11Open-market sale300$2245.8512,889
2021-05-11Open-market sale200$2242.1013,189
2021-05-11Open-market sale100$2240.8513,389
2021-05-11Open-market sale300$2239.8113,489
2021-05-11Open-market sale100$2236.7413,789
2021-05-11Conversion13,889$0.0013,889
2021-05-11Open-market sale400$2276.20200
2021-05-11Open-market sale500$2274.90600
2021-05-11Open-market sale1,190$2273.591,100
2021-05-11Open-market sale500$2272.512,290
2021-05-11Open-market sale500$2260.0810,041
2021-05-11Open-market sale1,200$2270.404,105
2021-05-11Open-market sale1,025$2269.395,305
2021-05-11Open-market sale803$2268.226,330
2021-05-11Open-market sale700$2267.157,133
2021-05-11Open-market sale700$2265.987,833
2021-05-11Open-market sale300$2264.978,533
2021-05-11Open-market sale200$2263.768,833
2021-05-11Open-market sale508$2262.669,033
2021-05-11Open-market sale500$2261.509,541
2021-05-11Open-market sale241$2257.5310,841
2021-05-11Open-market sale300$2259.0910,541
2021-05-11Open-market sale1,315$2271.592,790
2017-02-22Conversion (derivative)11,000$0.0019,952,558
2017-02-22Conversion11,000$0.0025,000
2017-02-03Conversion (derivative)16,670$0.0019,963,558
2017-02-03Conversion16,670$0.0030,670
2017-02-03Open-market sale132$819.9530,538
2017-02-03Open-market sale4,051$820.9526,487
2017-02-03Open-market sale5,461$821.9021,026
2017-02-03Open-market sale2,285$822.9918,741
2017-02-03Open-market sale3,238$824.0815,503
2017-02-03Open-market sale1,503$824.8414,000
2017-02-03Open-market sale107$801.3320,055,177
2017-02-03Open-market sale6,918$802.0620,048,259
2017-02-03Open-market sale4,040$802.9720,044,219
2017-02-03Open-market sale3,054$804.1420,041,165
2017-02-03Open-market sale2,551$804.9720,038,614
2017-02-02Conversion (derivative)16,666$0.0019,980,228
2017-02-02Open-market sale700$801.5820,055,384
2017-02-02Open-market sale3,365$800.6220,056,084
2017-02-02Open-market sale1,561$799.6720,059,449
2017-02-02Open-market sale2,813$798.4720,061,010
2017-02-02Open-market sale4,125$797.5720,063,823
2017-02-02Open-market sale3,094$796.6920,067,948
2017-02-02Open-market sale401$794.9820,071,042
2017-02-02Open-market sale207$793.7920,071,443
2017-02-02Open-market sale300$792.8320,071,650
2017-02-02Open-market sale100$823.8014,000
2017-02-02Open-market sale178$822.8014,100
2017-02-02Open-market sale100$802.3620,055,284
2017-02-02Open-market sale2,890$821.0515,516
2017-02-02Open-market sale1,084$820.0218,406
2017-02-02Open-market sale1,940$819.1019,490
2017-02-02Open-market sale5,107$818.0521,430
2017-02-02Open-market sale3,229$817.1226,537
2017-02-02Open-market sale500$815.1429,766
2017-02-02Open-market sale200$813.8730,266
2017-02-02Open-market sale200$812.9230,466
2017-02-02Conversion16,666$0.0030,666
2017-02-02Open-market sale1,238$822.1514,278
2017-02-01Conversion (derivative)16,666$0.0019,996,894
2017-02-01Open-market sale4,350$793.0420,081,469
2017-02-01Open-market sale200$821.2914,698
2017-02-01Open-market sale300$818.8614,898
2017-02-01Open-market sale600$817.6215,198
2017-02-01Open-market sale2,894$816.2215,798
2017-02-01Open-market sale4,358$815.2318,692
2017-02-01Open-market sale3,709$814.3223,050
2017-02-01Open-market sale3,907$813.3226,759
2017-02-01Conversion16,666$0.0030,666
2017-02-01Open-market sale647$800.5720,071,950
2017-02-01Open-market sale300$799.0620,072,597
2017-02-01Open-market sale200$796.9520,072,897
2017-02-01Open-market sale2,300$796.1220,073,097
2017-02-01Open-market sale3,588$795.1020,075,397
2017-02-01Open-market sale2,484$794.2320,078,985
2017-02-01Open-market sale698$822.6314,000
2017-02-01Open-market sale2,797$792.2820,085,819
2017-01-31Conversion (derivative)16,666$0.0020,013,560
2017-01-31Open-market sale4,055$796.9920,573,470
2017-01-31Open-market sale3,169$795.9620,577,525
2017-01-31Open-market sale4,704$794.6420,580,694
2017-01-31Open-market sale1,861$793.8320,585,398
2017-01-31Open-market sale946$792.4820,587,259
2017-01-31Open-market sale413$791.5020,588,205
2017-01-31Open-market sale100$822.2214,000
2017-01-31Open-market sale300$821.7114,100
2017-01-31Open-market sale1,601$820.3014,400
2017-01-31Open-market sale4,519$819.4016,001
2017-01-31Open-market sale2,225$818.5720,520
2017-01-31Open-market sale4,762$817.4322,745
2017-01-31Open-market sale1,705$816.7227,507
2017-01-31Open-market sale954$815.3529,212
2017-01-31Conversion16,666$0.0030,166
2017-01-31Open-market sale500$814.4313,500
2017-01-31Open-market sale308$800.4220,571,952
2017-01-31Open-market sale400$798.8520,572,260
2017-01-31Open-market sale810$797.8620,572,660
2017-01-30Conversion (derivative)16,666$0.0020,030,226
2017-01-30Open-market sale4,162$802.4120,598,347
2017-01-30Open-market sale1,569$827.8614,991
2017-01-30Open-market sale2,775$801.4420,602,509
2017-01-30Open-market sale300$835.9214,000
2017-01-30Open-market sale200$834.6914,300
2017-01-30Open-market sale1,942$803.4620,595,913
2017-01-30Open-market sale2,321$804.5420,593,592
2017-01-30Open-market sale2,400$805.4920,591,192
2017-01-30Open-market sale1,610$806.7220,589,582
2017-01-30Open-market sale391$828.9814,600
2017-01-30Open-market sale492$800.4520,597,855
2017-01-30Conversion16,666$0.0030,666
2017-01-30Open-market sale100$830.7414,500
2017-01-30Open-market sale1,648$826.8916,560
2017-01-30Open-market sale2,364$825.8618,208
2017-01-30Open-market sale1,849$824.7920,572
2017-01-30Open-market sale4,301$823.6322,421
2017-01-30Open-market sale2,363$822.7926,722
2017-01-30Open-market sale1,581$821.8229,085
2017-01-30Open-market sale205$814.6620,588,618
2017-01-30Open-market sale59$813.3320,588,823
2017-01-30Open-market sale300$811.1820,588,882
2017-01-30Open-market sale100$809.0520,589,182
2017-01-30Open-market sale300$807.4720,589,282
2017-01-30Open-market sale2,775$801.4420,119,173
2017-01-30Open-market sale4,162$802.4120,115,011
2017-01-30Open-market sale492$800.4520,114,519
2017-01-30Open-market sale1,942$803.4620,112,577
2017-01-30Open-market sale2,321$804.5420,110,256
2017-01-30Open-market sale2,400$805.4920,107,856
2017-01-30Open-market sale300$807.4720,105,946
2017-01-30Open-market sale100$809.0520,105,846
2017-01-30Open-market sale300$811.1820,105,546
2017-01-30Open-market sale1,610$806.7220,106,246
2017-01-30Open-market sale59$813.3320,105,487
2017-01-30Open-market sale205$814.6620,105,282
2016-12-23Conversion (derivative)16,670$0.0020,046,892
2016-12-23Conversion16,670$0.0030,670
2016-12-23Open-market sale2,123$805.7428,547
2016-12-23Open-market sale7,611$806.7620,936
2016-12-23Open-market sale3,895$807.4517,041
2016-12-23Open-market sale1,828$808.8515,213
2016-12-23Open-market sale1,213$809.7314,000
2016-12-23Open-market sale4,743$788.2020,133,875
2016-12-23Open-market sale8,299$789.0420,125,576
2016-12-23Open-market sale1,425$790.0420,124,151
2016-12-23Open-market sale1,903$791.1120,122,248
2016-12-23Open-market sale300$791.8820,121,948
2016-12-22Conversion (derivative)16,666$0.0020,063,562
2016-12-22Open-market sale809$792.5520,138,618
2016-12-22Open-market sale5,620$791.6320,139,427
2016-12-22Open-market sale7,975$790.5720,145,047
2016-12-22Open-market sale2,262$789.7520,153,022
2016-12-22Open-market sale100$810.6514,000
2016-12-22Open-market sale1,811$809.7714,100
2016-12-22Open-market sale4,899$808.8815,911
2016-12-22Open-market sale7,926$807.9820,810
2016-12-22Open-market sale1,930$807.0528,736
2016-12-22Conversion16,666$0.0030,666
2016-12-21Conversion (derivative)16,666$0.0020,080,228
2016-12-21Open-market sale2,468$794.3520,155,384
2016-12-21Open-market sale1,700$793.5320,157,852
2016-12-21Open-market sale2,118$792.3220,159,552
2016-12-21Open-market sale2,087$791.3220,161,670
2016-12-21Open-market sale2,201$790.3120,163,757
2016-12-21Open-market sale2,696$789.3720,165,958
2016-12-21Open-market sale3,296$788.4220,168,654
2016-12-21Open-market sale1,221$812.3114,000
2016-12-21Open-market sale2,500$811.5715,221
2016-12-21Open-market sale1,913$810.4717,721
2016-12-21Open-market sale2,607$809.6019,634
2016-12-21Open-market sale3,404$808.4922,241
2016-12-21Open-market sale3,321$807.3725,645
2016-12-21Open-market sale1,700$806.5928,966
2016-12-21Conversion16,666$0.0030,666
2016-12-21Open-market sale100$795.1820,155,284
2016-12-20Conversion (derivative)16,666$0.0020,096,894
2016-12-20Conversion16,666$0.0030,666
2016-12-20Open-market sale3,732$815.0014,417
2016-12-20Open-market sale1,010$794.0720,187,606
2016-12-20Open-market sale7,375$795.3220,180,231
2016-12-20Open-market sale6,243$796.1420,173,988
2016-12-20Open-market sale1,600$812.0229,066
2016-12-20Open-market sale1,662$797.1520,172,326
2016-12-20Open-market sale417$815.7714,000
2016-12-20Open-market sale376$797.9720,171,950
2016-12-20Open-market sale2,939$813.2526,127
2016-12-20Open-market sale7,978$814.2118,149
2016-12-19Conversion (derivative)16,666$0.0020,113,560
2016-12-19Open-market sale3,012$810.7323,614
2016-12-19Conversion16,666$0.0030,666
2016-12-19Open-market sale600$805.3630,066
2016-12-19Open-market sale500$806.4929,566
2016-12-19Open-market sale300$807.6229,266
2016-12-19Open-market sale900$808.6428,366
2016-12-19Open-market sale1,740$809.6226,626
2016-12-19Open-market sale600$787.1120,188,616
2016-12-19Open-market sale1,452$796.3720,189,216
2016-12-19Open-market sale4,288$795.6220,190,668
2016-12-19Open-market sale2,314$794.5220,194,956
2016-12-19Open-market sale1,622$793.4920,197,270
2016-12-19Open-market sale3,138$792.4920,198,892
2016-12-19Open-market sale1,911$791.5020,202,030
2016-12-19Open-market sale800$790.4120,203,941
2016-12-19Open-market sale541$787.9420,204,741
2016-12-19Open-market sale200$815.6714,000
2016-12-19Open-market sale2,933$814.6314,200
2016-12-19Open-market sale3,645$813.8217,133
2016-12-19Open-market sale1,877$812.7820,778
2016-12-19Open-market sale959$811.7422,655
2016-11-28Conversion (derivative)16,670$0.0020,130,226
2016-11-28Open-market sale1,477$792.3722,423
2016-11-28Open-market sale1,100$791.2623,900
2016-11-28Open-market sale1,166$789.8825,000
2016-11-28Open-market sale1,065$789.1426,166
2016-11-28Open-market sale803$787.8127,231
2016-11-28Open-market sale732$786.9428,034
2016-11-28Open-market sale3,288$793.3819,135
2016-11-28Open-market sale2,838$794.3516,297
2016-11-28Open-market sale200$798.8514,000
2016-11-28Open-market sale500$797.4114,200
2016-11-28Open-market sale900$796.4614,700
2016-11-28Open-market sale404$784.2729,066
2016-11-28Open-market sale300$785.6928,766
2016-11-28Open-market sale697$795.3915,600
2016-11-28Conversion16,670$0.0030,670
2016-11-28Open-market sale500$779.2030,170
2016-11-28Open-market sale100$781.5430,070
2016-11-28Open-market sale600$783.1429,470
2016-11-28Open-market sale700$764.7020,220,752
2016-11-28Open-market sale411$765.7220,220,341
2016-11-28Open-market sale184$767.1820,220,157
2016-11-28Open-market sale1,037$768.8220,219,120
2016-11-28Open-market sale1,600$770.2320,217,520
2016-11-28Open-market sale1,400$771.0620,216,120
2016-11-28Open-market sale1,831$772.3620,214,289
2016-11-28Open-market sale3,558$773.3320,210,731
2016-11-28Open-market sale2,752$774.2720,207,979
2016-11-28Open-market sale1,297$775.3520,206,682
2016-11-28Open-market sale600$776.3420,206,082
2016-11-28Open-market sale500$777.5320,205,582
2016-11-28Open-market sale300$778.3420,205,282
2016-11-28Open-market sale200$761.7220,221,452
2016-11-28Open-market sale300$760.8920,221,652
2016-11-25Conversion (derivative)16,666$0.0020,146,896
2016-11-25Open-market sale5,668$781.2818,523
2016-11-25Open-market sale4,523$779.4614,000
2016-11-25Conversion16,666$0.0030,666
2016-11-25Open-market sale3,879$761.1820,234,739
2016-11-25Open-market sale200$764.5520,221,952
2016-11-25Open-market sale4,114$763.0220,222,152
2016-11-25Open-market sale8,473$762.3620,226,266
2016-11-25Open-market sale6,475$780.5024,191
2016-11-23Conversion (derivative)16,666$0.0020,163,562
2016-11-23Open-market sale3,271$757.0720,251,113
2016-11-23Open-market sale900$756.1520,254,384
2016-11-23Conversion16,666$0.0030,666
2016-11-23Open-market sale3,415$774.6825,751
2016-11-23Open-market sale4,840$776.6016,530
2016-11-23Open-market sale1,364$777.5115,166
2016-11-23Open-market sale766$778.6114,400
2016-11-23Open-market sale200$780.6714,200
2016-11-23Open-market sale200$784.7814,000
2016-11-23Open-market sale4,324$758.2020,246,789
2016-11-23Open-market sale6,128$759.1820,240,661
2016-11-23Open-market sale1,522$760.1220,239,139
2016-11-23Open-market sale121$761.2320,239,018
2016-11-23Open-market sale100$762.3720,238,918
2016-11-23Open-market sale100$763.3920,238,818
2016-11-23Open-market sale200$767.7420,238,618
2016-11-23Open-market sale1,500$773.8329,166
2016-11-23Open-market sale4,381$775.6921,370
2016-11-22Conversion (derivative)16,666$0.0020,180,228
2016-11-22Open-market sale1,048$768.7020,267,020
2016-11-22Open-market sale1,705$791.6414,120
2016-11-22Open-market sale2,395$790.4215,825
2016-11-22Open-market sale4,214$789.5918,220
2016-11-22Open-market sale2,329$788.6022,434
2016-11-22Open-market sale1,000$787.6824,763
2016-11-22Open-market sale2,530$785.3825,763
2016-11-22Open-market sale2,373$784.5728,293
2016-11-22Conversion16,666$0.0030,666
2016-11-22Open-market sale100$776.3020,255,284
2016-11-22Open-market sale532$775.2520,255,384
2016-11-22Open-market sale1,747$774.4520,255,916
2016-11-22Open-market sale4,250$773.6120,257,663
2016-11-22Open-market sale3,241$772.6320,261,913
2016-11-22Open-market sale1,201$771.4120,265,154
2016-11-22Open-market sale20$793.7214,000
2016-11-22Open-market sale3,882$767.8420,268,068
2016-11-22Open-market sale100$792.1114,020
2016-11-22Open-market sale665$770.7720,266,355
2016-11-21Conversion (derivative)16,666$0.0020,196,894
2016-11-21Open-market sale940$765.8120,286,431
2016-11-21Open-market sale545$764.4620,287,371
2016-11-21Open-market sale200$763.1020,287,916
2016-11-21Open-market sale3,507$766.6920,282,924
2016-11-21Open-market sale6,941$767.8620,275,983
2016-11-21Open-market sale3,906$768.6420,272,077
2016-11-21Open-market sale127$769.3320,271,950
2016-11-21Conversion16,666$0.0030,666
2016-11-21Open-market sale400$782.4030,266
2016-11-21Open-market sale427$777.0929,839
2016-11-21Open-market sale100$777.9129,739
2016-11-21Open-market sale300$779.4429,439
2016-11-21Open-market sale500$761.0820,288,116
2016-11-21Open-market sale2,939$786.0614,000
2016-11-21Open-market sale6,357$785.3216,939
2016-11-21Open-market sale2,436$784.2423,296
2016-11-21Open-market sale3,007$783.4025,732
2016-11-21Open-market sale700$781.2028,739
2016-11-18Gift75,000$0.0014,000
2016-11-18Gift75,000$0.0020,288,616
2016-10-28Open-market sale135$794.9020,378,651
2016-10-28Open-market sale1,500$794.0820,378,786
2016-10-28Open-market sale1,083$796.5220,377,568
2016-10-28Open-market sale1,812$797.5820,375,756
2016-10-28Open-market sale1,684$798.8520,374,072
2016-10-28Open-market sale1,000$799.7520,373,072
2016-10-28Open-market sale500$800.9020,372,572
2016-10-28Open-market sale525$802.1120,372,047
2016-10-28Open-market sale300$803.9420,371,747
2016-10-28Open-market sale400$804.3020,371,347
2016-10-28Open-market sale600$805.6620,370,747
2016-10-28Open-market sale614$806.9020,370,133
2016-10-28Open-market sale100$815.0520,363,616
2016-10-28Open-market sale500$814.0420,363,716
2016-10-28Open-market sale1,125$812.8220,364,216
2016-10-28Open-market sale1,690$811.9820,365,341
2016-10-28Open-market sale703$810.1820,367,031
2016-10-28Open-market sale1,455$809.1220,367,734
2016-10-28Open-market sale944$808.0020,369,189
2016-10-28Conversion (derivative)16,670$0.0020,213,560
2016-10-28Open-market sale780$829.3496,214
2016-10-28Open-market sale100$828.0296,994
2016-10-28Open-market sale347$826.8897,094
2016-10-28Open-market sale500$825.7297,441
2016-10-28Open-market sale600$824.8597,941
2016-10-28Open-market sale1,746$823.7798,541
2016-10-28Open-market sale956$822.70100,287
2016-10-28Open-market sale1,328$821.86101,243
2016-10-28Open-market sale1,612$820.86102,571
2016-10-28Open-market sale1,387$819.56104,183
2016-10-28Conversion16,670$0.00105,670
2016-10-28Open-market sale1,116$830.5095,098
2016-10-28Open-market sale326$831.6094,772
2016-10-28Open-market sale1,453$833.3293,319
2016-10-28Open-market sale1,591$834.1791,728
2016-10-28Open-market sale1,612$835.3490,116
2016-10-28Open-market sale638$836.9089,478
2016-10-28Open-market sale478$837.8289,000
2016-10-28Open-market sale100$817.79105,570
2016-10-27Conversion (derivative)16,666$0.0020,230,230
2016-10-27Open-market sale300$825.2789,100
2016-10-27Open-market sale263$823.0289,400
2016-10-27Open-market sale800$821.6789,663
2016-10-27Open-market sale300$820.3190,463
2016-10-27Open-market sale2,048$819.3790,763
2016-10-27Open-market sale3,257$818.3592,811
2016-10-27Open-market sale4,733$817.3896,068
2016-10-27Open-market sale4,159$816.41100,801
2016-10-27Open-market sale706$815.43104,960
2016-10-27Conversion16,666$0.00105,666
2016-10-27Open-market sale100$826.4089,000
2016-10-27Open-market sale3,496$793.3520,392,356
2016-10-27Open-market sale4,194$794.3020,388,162
2016-10-27Open-market sale3,900$795.2020,384,262
2016-10-27Open-market sale2,184$796.3020,382,078
2016-10-27Open-market sale600$797.5020,381,478
2016-10-27Open-market sale692$798.4720,380,786
2016-10-27Open-market sale300$801.2720,380,486
2016-10-27Open-market sale200$802.4420,380,286
2016-10-27Open-market sale1,100$792.2820,395,852
2016-10-26Conversion (derivative)16,666$0.0020,246,896
2016-10-26Open-market sale1,398$819.49102,223
2016-10-26Open-market sale519$817.37105,147
2016-10-26Conversion16,666$0.00105,666
2016-10-26Open-market sale700$805.5620,396,952
2016-10-26Open-market sale1,668$803.9620,397,652
2016-10-26Open-market sale626$802.8020,399,320
2016-10-26Open-market sale3,020$801.7120,399,946
2016-10-26Open-market sale2,670$800.8720,402,966
2016-10-26Open-market sale2,782$799.6020,405,636
2016-10-26Open-market sale3,899$798.6520,408,418
2016-10-26Open-market sale1,301$797.4320,412,317
2016-10-26Open-market sale400$826.9089,000
2016-10-26Open-market sale517$825.5189,400
2016-10-26Open-market sale1,422$826.3689,917
2016-10-26Open-market sale1,655$823.3391,339
2016-10-26Open-market sale2,968$822.3592,994
2016-10-26Open-market sale4,861$821.3995,962
2016-10-26Open-market sale1,526$818.37103,621
2016-10-26Open-market sale1,400$820.35100,823
2016-10-25Conversion (derivative)16,666$0.0020,263,562
2016-10-25Open-market sale2,485$827.38102,775
2016-10-25Open-market sale2,404$807.9020,420,460
2016-10-25Open-market sale400$814.5220,413,618
2016-10-25Open-market sale1,789$806.1420,428,495
2016-10-25Open-market sale177$836.8989,000
2016-10-25Open-market sale400$836.0789,177
2016-10-25Open-market sale301$834.6189,577
2016-10-25Open-market sale851$833.3389,878
2016-10-25Open-market sale930$832.4190,729
2016-10-25Open-market sale2,102$831.2491,659
2016-10-25Open-market sale2,543$830.3793,761
2016-10-25Open-market sale2,499$829.1096,304
2016-10-25Open-market sale3,972$828.3098,803
2016-10-25Open-market sale5,631$807.0620,422,864
2016-10-25Open-market sale406$825.97105,260
2016-10-25Conversion16,666$0.00105,666
2016-10-25Open-market sale800$809.1620,419,660
2016-10-25Open-market sale2,141$810.0920,417,519
2016-10-25Open-market sale2,001$810.9720,415,518
2016-10-25Open-market sale1,100$812.1320,414,418
2016-10-25Open-market sale400$813.4920,414,018
2016-10-24Conversion (derivative)16,666$0.0020,280,228
2016-10-24Open-market sale2,887$835.3096,104
2016-10-24Open-market sale5,141$836.5090,963
2016-10-24Open-market sale1,963$837.3289,000
2016-10-24Open-market sale400$805.2820,446,550
2016-10-24Open-market sale770$806.4220,445,780
2016-10-24Open-market sale900$807.6220,444,880
2016-10-24Open-market sale1,373$808.8020,443,507
2016-10-24Open-market sale1,502$809.8820,442,005
2016-10-24Open-market sale1,482$811.3120,440,523
2016-10-24Open-market sale4,191$812.3220,436,332
2016-10-24Open-market sale4,136$813.3120,432,196
2016-10-24Open-market sale1,812$814.1820,430,384
2016-10-24Open-market sale100$815.0520,430,284
2016-10-24Conversion16,666$0.00105,666
2016-10-24Open-market sale948$830.67104,718
2016-10-24Open-market sale908$832.13103,810
2016-10-24Open-market sale2,865$834.5998,991
2016-10-24Open-market sale1,954$833.41101,856
2016-09-23Conversion (derivative)16,670$0.0020,296,894
2016-09-23Open-market sale4,885$815.7389,370
2016-09-23Open-market sale7,936$814.9194,255
2016-09-23Open-market sale3,479$814.14102,191
2016-09-23Conversion16,670$0.00105,670
2016-09-23Open-market sale400$788.2620,531,062
2016-09-23Open-market sale4,939$787.3420,531,462
2016-09-23Open-market sale2,219$789.0720,536,401
2016-09-23Open-market sale370$816.5589,000
2016-09-23Open-market sale9,112$785.2920,521,950
2016-09-22Conversion (derivative)16,666$0.0020,313,564
2016-09-22Open-market sale300$808.14105,366
2016-09-22Conversion16,666$0.00105,666
2016-09-22Open-market sale100$789.7920,538,620
2016-09-22Open-market sale1,236$789.1120,538,720
2016-09-22Open-market sale3,194$788.1820,539,956
2016-09-22Open-market sale4,957$787.2920,543,150
2016-09-22Open-market sale999$786.2720,548,107
2016-09-22Open-market sale2,145$784.7920,549,106
2016-09-22Open-market sale1,329$783.9220,551,251
2016-09-22Open-market sale800$782.7020,552,580
2016-09-22Open-market sale1,145$781.5220,553,380
2016-09-22Open-market sale440$780.3520,554,525
2016-09-22Open-market sale321$779.3320,554,965
2016-09-22Open-market sale800$809.99104,566
2016-09-22Open-market sale749$810.72103,817
2016-09-22Open-market sale100$818.9789,000
2016-09-22Open-market sale1,939$818.3789,100
2016-09-22Open-market sale2,647$817.2991,039
2016-09-22Open-market sale4,718$816.2893,686
2016-09-22Open-market sale1,655$815.1798,404
2016-09-22Open-market sale1,683$814.28100,059
2016-09-22Open-market sale1,375$813.18101,742
2016-09-22Open-market sale700$811.76103,117
2016-09-21Conversion (derivative)16,666$0.0020,330,230
2016-09-21Open-market sale1,033$800.0399,467
2016-09-21Open-market sale1,704$800.9997,763
2016-09-21Open-market sale2,693$802.0895,070
2016-09-21Open-market sale2,700$803.2392,370
2016-09-21Open-market sale1,804$804.0790,566
2016-09-21Open-market sale70$805.8989,000
2016-09-21Open-market sale1,154$769.2320,570,798
2016-09-21Open-market sale2,723$770.2720,568,075
2016-09-21Open-market sale1,437$771.4620,566,638
2016-09-21Open-market sale1,026$772.5220,565,612
2016-09-21Open-market sale3,597$773.5820,562,015
2016-09-21Open-market sale2,308$774.4120,559,707
2016-09-21Open-market sale2,432$775.5620,557,275
2016-09-21Open-market sale1,889$776.5920,555,386
2016-09-21Open-market sale100$777.0520,555,286
2016-09-21Conversion16,666$0.00105,666
2016-09-21Open-market sale1,373$796.93104,293
2016-09-21Open-market sale2,575$797.95101,718
2016-09-21Open-market sale1,218$799.02100,500
2016-09-21Open-market sale1,496$805.2489,070
2016-09-20Conversion (derivative)16,666$0.0020,346,896
2016-09-20Open-market sale1,743$799.25103,923
2016-09-20Open-market sale5,552$800.0098,371
2016-09-20Open-market sale363$772.8920,571,952
2016-09-20Open-market sale5,829$772.2520,572,315
2016-09-20Open-market sale3,987$771.3420,578,144
2016-09-20Open-market sale4,887$770.1720,582,131
2016-09-20Open-market sale1,600$769.2020,587,018
2016-09-20Open-market sale2,305$801.8889,000
2016-09-20Open-market sale7,066$801.0691,305
2016-09-20Conversion16,666$0.00105,666
2016-09-19Conversion (derivative)16,666$0.0020,363,562
2016-09-19Conversion16,666$0.00105,666
2016-09-19Open-market sale100$774.0020,588,618
2016-09-19Open-market sale1,000$773.1520,588,718
2016-09-19Open-market sale2,142$769.4920,589,718
2016-09-19Open-market sale2,641$772.3620,591,860
2016-09-19Open-market sale1,220$770.2320,594,501
2016-09-19Open-market sale3,032$768.2920,595,721
2016-09-19Open-market sale3,330$767.3620,598,753
2016-09-19Open-market sale2,103$766.4120,602,083
2016-09-19Open-market sale1,098$765.2320,604,186
2016-09-19Open-market sale1,725$802.8289,000
2016-09-19Open-market sale1,998$801.9190,725
2016-09-19Open-market sale100$800.1392,723
2016-09-19Open-market sale1,516$799.4892,823
2016-09-19Open-market sale2,138$798.6394,339
2016-09-19Open-market sale3,206$797.4296,477
2016-09-19Open-market sale2,730$796.5699,683
2016-09-19Open-market sale2,178$795.64102,413
2016-09-19Open-market sale1,075$794.44104,591
2016-08-30Gift75,000$0.0089,000
2016-08-30Gift75,000$0.0020,530,284
2016-08-26Conversion (derivative)150,000$0.0020,380,228
2016-08-26Conversion150,000$0.00164,000
2016-08-19Conversion (derivative)16,670$0.0020,530,228
2016-08-19Open-market sale1,056$800.5014,000
2016-08-19Conversion16,670$0.0030,670
2016-08-19Open-market sale7,836$775.0720,609,712
2016-08-19Open-market sale4,205$775.9320,605,507
2016-08-19Open-market sale223$776.7620,605,284
2016-08-19Open-market sale4,651$799.7615,056
2016-08-19Open-market sale8,333$798.6819,707
2016-08-19Open-market sale2,630$797.8228,040
2016-08-19Open-market sale4,406$773.9720,617,548
2016-08-18Conversion (derivative)16,666$0.0020,546,898
2016-08-18Open-market sale2,401$780.6220,622,485
2016-08-18Open-market sale2,815$802.2927,851
2016-08-18Open-market sale5,699$803.5122,152
2016-08-18Open-market sale3,577$804.7218,575
2016-08-18Open-market sale5,930$778.6520,629,580
2016-08-18Open-market sale3,110$777.5220,635,510
2016-08-18Open-market sale306$807.4814,000
2016-08-18Open-market sale1,146$806.5114,306
2016-08-18Open-market sale3,123$805.5515,452
2016-08-18Open-market sale531$781.7820,621,954
2016-08-18Open-market sale4,694$779.6920,624,886
2016-08-18Conversion16,666$0.0030,666
2016-08-17Conversion (derivative)16,666$0.0020,563,564
2016-08-17Open-market sale1,582$797.1929,084
2016-08-17Open-market sale865$800.4421,537
2016-08-17Open-market sale1,485$776.7920,646,058
2016-08-17Open-market sale2,327$777.6420,643,731
2016-08-17Open-market sale4,141$778.8120,639,590
2016-08-17Open-market sale4,714$774.5820,650,572
2016-08-17Open-market sale970$779.5620,638,620
2016-08-17Open-market sale1,807$801.6219,730
2016-08-17Open-market sale867$803.0218,863
2016-08-17Open-market sale3,301$804.1415,562
2016-08-17Open-market sale1,562$805.0814,000
2016-08-17Conversion16,666$0.0030,666
2016-08-17Open-market sale4,139$798.3624,945
2016-08-17Open-market sale2,543$799.2722,402
2016-08-17Open-market sale3,029$775.5020,647,543
2016-08-16Conversion (derivative)16,666$0.0020,580,230
2016-08-16Open-market sale317$797.8930,349
2016-08-16Open-market sale1,280$799.0129,069
2016-08-16Open-market sale3,300$800.0025,769
2016-08-16Open-market sale2,408$800.0023,361
2016-08-16Open-market sale5,636$802.0917,725
2016-08-16Open-market sale2,925$802.8514,800
2016-08-16Open-market sale800$803.8114,000
2016-08-16Open-market sale300$774.3620,671,652
2016-08-16Open-market sale1,118$776.1120,670,534
2016-08-16Open-market sale4,490$778.2120,662,436
2016-08-16Open-market sale5,146$779.1520,657,290
2016-08-16Open-market sale1,804$779.9820,655,486
2016-08-16Open-market sale200$780.6620,655,286
2016-08-16Conversion16,666$0.0030,666
2016-08-16Open-market sale3,608$777.0920,666,926
2016-08-15Conversion (derivative)16,666$0.0020,596,896
2016-08-15Open-market sale500$809.2114,400
2016-08-15Open-market sale1,802$808.1014,900
2016-08-15Open-market sale400$810.5614,000
2016-08-15Open-market sale1,159$780.7520,687,459
2016-08-15Open-market sale3,286$781.7620,684,173
2016-08-15Open-market sale6,440$782.5820,677,733
2016-08-15Open-market sale3,845$783.5920,673,888
2016-08-15Open-market sale1,535$784.6420,672,353
2016-08-15Open-market sale401$786.6820,671,952
2016-08-15Conversion16,666$0.0030,666
2016-08-15Open-market sale1,438$804.8229,228
2016-08-15Open-market sale7,412$806.1021,816
2016-08-15Open-market sale5,114$807.0416,702
2016-07-29Conversion (derivative)16,670$0.0020,613,562
2016-07-29Open-market sale853$770.1820,699,947
2016-07-29Open-market sale1,500$768.2120,703,788
2016-07-29Open-market sale1,813$797.1623,155
2016-07-29Open-market sale1,512$798.4221,643
2016-07-29Open-market sale1,447$794.9026,475
2016-07-29Open-market sale1,146$794.1627,922
2016-07-29Open-market sale1,303$793.0129,068
2016-07-29Open-market sale299$791.2030,371
2016-07-29Conversion16,670$0.0030,670
2016-07-29Open-market sale200$778.4220,688,618
2016-07-29Open-market sale1,927$777.7520,688,818
2016-07-29Open-market sale1,820$776.8920,690,745
2016-07-29Open-market sale2,673$775.3920,692,565
2016-07-29Open-market sale1,430$774.6620,695,238
2016-07-29Open-market sale1,700$773.3620,696,668
2016-07-29Open-market sale1,579$772.0920,698,368
2016-07-29Open-market sale1,507$795.9824,968
2016-07-29Open-market sale1,000$769.0520,700,800
2016-07-29Open-market sale1,988$771.2520,701,800
2016-07-29Open-market sale224$803.4414,000
2016-07-29Open-market sale3,275$802.6814,224
2016-07-29Open-market sale881$801.4817,499
2016-07-29Open-market sale1,521$800.4418,380
2016-07-29Open-market sale1,742$799.4619,901
2016-07-28Conversion (derivative)16,666$0.0020,630,232
2016-07-28Open-market sale831$766.2714,300
2016-07-28Conversion16,666$0.0030,666
2016-07-28Open-market sale725$740.1920,721,229
2016-07-28Open-market sale1,995$741.3320,719,234
2016-07-28Open-market sale5,214$742.3320,714,020
2016-07-28Open-market sale3,400$743.2320,710,620
2016-07-28Open-market sale1,550$744.2920,709,070
2016-07-28Open-market sale2,007$745.6020,707,063
2016-07-28Open-market sale1,475$746.4420,705,588
2016-07-28Open-market sale300$747.4320,705,288
2016-07-28Open-market sale333$759.8030,333
2016-07-28Open-market sale1,204$761.1429,129
2016-07-28Open-market sale4,379$762.2724,750
2016-07-28Open-market sale4,573$763.1120,177
2016-07-28Open-market sale2,360$764.1117,817
2016-07-28Open-market sale2,686$765.3715,131
2016-07-28Open-market sale300$768.5714,000
2016-07-27Conversion (derivative)16,666$0.0020,646,898
2016-07-27Open-market sale5,288$742.4720,725,807
2016-07-27Open-market sale3,451$741.4220,731,095
2016-07-27Open-market sale1,520$740.5420,734,546
2016-07-27Open-market sale1,954$738.8620,736,066
2016-07-27Open-market sale600$738.0220,738,020
2016-07-27Conversion16,666$0.0030,666
2016-07-27Open-market sale650$756.7730,016
2016-07-27Open-market sale2,017$763.2615,743
2016-07-27Open-market sale4,245$762.0317,760
2016-07-27Open-market sale3,730$761.1822,005
2016-07-27Open-market sale1,948$760.1625,735
2016-07-27Open-market sale1,100$758.9527,683
2016-07-27Open-market sale1,233$757.9028,783
2016-07-27Open-market sale3,192$743.6020,722,615
2016-07-27Open-market sale661$744.1520,721,954
2016-07-27Open-market sale1,743$763.8914,000
2016-07-26Conversion (derivative)16,666$0.0020,663,564
2016-07-26Conversion16,666$0.0030,666
2016-07-26Open-market sale4,316$736.2020,738,620
2016-07-26Open-market sale2,753$741.0720,742,936
2016-07-26Open-market sale1,439$753.5029,227
2016-07-26Open-market sale2,972$754.4626,255
2016-07-26Open-market sale4,613$755.6721,642
2016-07-26Open-market sale3,232$756.6918,410
2016-07-26Open-market sale1,352$757.5617,058
2016-07-26Open-market sale3,058$758.7214,000
2016-07-26Open-market sale1,014$734.0120,754,272
2016-07-26Open-market sale3,609$736.0220,750,663
2016-07-26Open-market sale768$740.4020,745,689
2016-07-26Open-market sale1,433$738.9120,746,457
2016-07-26Open-market sale2,773$373.0220,747,890
2016-07-25Conversion (derivative)16,666$0.0020,680,230
2016-07-25Open-market sale2,422$758.7414,200
2016-07-25Open-market sale5,257$739.2220,756,913
2016-07-25Open-market sale5,752$738.2020,762,170
2016-07-25Open-market sale711$742.0120,767,922
2016-07-25Open-market sale3,319$741.3020,768,633
2016-07-25Open-market sale200$759.6314,000
2016-07-25Open-market sale1,627$740.2120,755,286
2016-07-25Open-market sale2,467$757.8416,622
2016-07-25Open-market sale3,508$756.6319,089
2016-07-25Open-market sale4,787$755.7922,597
2016-07-25Open-market sale3,282$754.7427,384
2016-07-25Conversion16,666$0.0030,666
2016-06-24Conversion (derivative)16,670$0.0020,696,896
2016-06-24Open-market sale502$688.5120,771,952
2016-06-24Open-market sale500$687.4220,772,454
2016-06-24Open-market sale1,019$686.1020,772,954
2016-06-24Open-market sale599$685.1320,773,973
2016-06-24Open-market sale400$684.3120,774,572
2016-06-24Open-market sale1,321$683.0420,774,972
2016-06-24Open-market sale1,652$681.9920,776,293
2016-06-24Open-market sale2,151$681.1920,777,945
2016-06-24Open-market sale2,592$680.1320,780,096
2016-06-24Open-market sale2,905$679.1420,782,688
2016-06-24Open-market sale998$677.9620,785,593
2016-06-24Open-market sale1,331$676.9620,786,591
2016-06-24Open-market sale700$676.1820,787,922
2016-06-24Open-market sale100$701.6714,000
2016-06-24Open-market sale400$700.2214,100
2016-06-24Open-market sale824$699.0614,500
2016-06-24Open-market sale1,108$698.0115,324
2016-06-24Open-market sale55$711.8616,432
2016-06-24Open-market sale700$695.6016,487
2016-06-24Open-market sale1,260$694.2717,187
2016-06-24Open-market sale1,303$693.3818,447
2016-06-24Open-market sale800$692.2219,750
2016-06-24Open-market sale1,732$691.1220,550
2016-06-24Open-market sale3,640$690.3322,282
2016-06-24Open-market sale2,065$689.2525,922
2016-06-24Open-market sale1,041$688.0827,987
2016-06-24Open-market sale1,091$686.8929,028
2016-06-24Open-market sale551$685.9130,119
2016-06-24Conversion16,670$0.0030,670
2016-06-23Conversion (derivative)16,666$0.0020,713,566
2016-06-23Open-market sale1,221$689.1920,803,148
2016-06-23Open-market sale919$688.0420,804,369
2016-06-23Open-market sale1,936$690.1420,801,212
2016-06-23Open-market sale700$691.0120,800,512
2016-06-23Open-market sale931$714.1214,000
2016-06-23Open-market sale556$713.4014,931
2016-06-23Open-market sale501$711.8615,487
2016-06-23Open-market sale1,859$710.8315,988
2016-06-23Open-market sale1,152$710.2117,847
2016-06-23Open-market sale889$708.5218,999
2016-06-23Open-market sale2,781$707.6719,888
2016-06-23Open-market sale2,560$706.8022,669
2016-06-23Open-market sale700$705.9025,229
2016-06-23Open-market sale1,266$704.2025,929
2016-06-23Open-market sale1,968$703.2727,195
2016-06-23Open-market sale1,103$702.1129,163
2016-06-23Open-market sale400$701.1430,266
2016-06-23Conversion16,666$0.0030,666
2016-06-23Open-market sale1,402$701.2620,788,622
2016-06-23Open-market sale401$699.7720,790,024
2016-06-23Open-market sale1,104$698.6920,790,425
2016-06-23Open-market sale1,977$697.9020,791,529
2016-06-23Open-market sale499$696.5620,793,506
2016-06-23Open-market sale1,719$695.3020,794,005
2016-06-23Open-market sale3,041$694.5220,795,724
2016-06-23Open-market sale1,417$693.8020,798,765
2016-06-23Open-market sale330$692.4820,800,182
2016-06-22Conversion (derivative)16,666$0.0020,730,232
2016-06-22Open-market sale700$693.7120,821,254
2016-06-22Open-market sale2,133$712.0714,514
2016-06-22Open-market sale4,411$711.0116,647
2016-06-22Open-market sale5,252$710.0121,058
2016-06-22Open-market sale1,700$708.7926,310
2016-06-22Open-market sale1,877$707.8028,010
2016-06-22Open-market sale779$706.5329,887
2016-06-22Open-market sale300$700.0020,805,288
2016-06-22Open-market sale1,836$698.8820,805,588
2016-06-22Open-market sale3,900$697.9220,807,424
2016-06-22Open-market sale5,067$696.8820,811,324
2016-06-22Open-market sale2,700$695.9520,816,391
2016-06-22Open-market sale2,163$694.7820,819,091
2016-06-22Open-market sale514$713.2614,000
2016-06-22Conversion16,666$0.0030,666
2016-06-21Conversion (derivative)16,666$0.0020,746,898
2016-06-21Open-market sale1,634$693.0620,836,986
2016-06-21Conversion16,666$0.0030,666
2016-06-21Open-market sale3,373$693.9120,833,613
2016-06-21Open-market sale100$714.7514,000
2016-06-21Open-market sale662$714.1314,100
2016-06-21Open-market sale700$713.0114,762
2016-06-21Open-market sale1,603$711.6715,462
2016-06-21Open-market sale1,413$710.5917,065
2016-06-21Open-market sale1,655$709.4118,478
2016-06-21Open-market sale3,876$708.5220,133
2016-06-21Open-market sale2,063$707.5324,009
2016-06-21Open-market sale3,394$706.5426,072
2016-06-21Open-market sale1,200$705.7729,466
2016-06-21Open-market sale100$702.3620,821,954
2016-06-21Open-market sale700$701.2720,822,054
2016-06-21Open-market sale600$700.2620,822,754
2016-06-21Open-market sale1,429$699.1720,823,354
2016-06-21Open-market sale1,125$698.1920,824,783
2016-06-21Open-market sale1,102$697.1520,825,908
2016-06-21Open-market sale2,881$696.2020,827,010
2016-06-21Open-market sale3,722$695.1820,829,891
2016-06-20Conversion (derivative)16,666$0.0020,763,564
2016-06-20Open-market sale1,601$711.8520,216
2016-06-20Open-market sale3,174$710.7121,817
2016-06-20Open-market sale1,200$713.9115,251
2016-06-20Open-market sale3,765$712.8116,451
2016-06-20Open-market sale1,900$709.8124,991
2016-06-20Open-market sale1,162$714.8014,089
2016-06-20Conversion16,666$0.0030,666
2016-06-20Open-market sale956$706.3229,710
2016-06-20Open-market sale800$707.5228,910
2016-06-20Open-market sale2,019$708.2726,891
2016-06-20Open-market sale1,600$701.7420,838,620
2016-06-20Open-market sale1,582$700.5320,840,220
2016-06-20Open-market sale3,565$699.6820,841,802
2016-06-20Open-market sale2,060$698.4320,845,367
2016-06-20Open-market sale3,028$697.4020,847,427
2016-06-20Open-market sale1,725$696.2720,850,455
2016-06-20Open-market sale2,300$695.4020,852,180
2016-06-20Open-market sale806$693.8620,854,480
2016-06-20Open-market sale89$715.7814,000
2016-05-20Conversion (derivative)16,670$0.0020,780,230
2016-05-20Open-market sale1,788$725.0216,622
2016-05-20Open-market sale1,635$713.9520,855,286
2016-05-20Open-market sale490$717.1030,180
2016-05-20Open-market sale1,679$711.9220,858,229
2016-05-20Open-market sale2,029$710.2820,859,908
2016-05-20Open-market sale5,415$709.4220,861,937
2016-05-20Open-market sale1,954$708.6320,867,352
2016-05-20Open-market sale700$707.0620,869,306
2016-05-20Open-market sale200$706.0620,870,006
2016-05-20Open-market sale738$704.8420,870,206
2016-05-20Open-market sale800$703.6520,870,944
2016-05-20Open-market sale212$701.7620,871,744
2016-05-20Conversion16,670$0.0030,670
2016-05-20Open-market sale1,319$726.0115,303
2016-05-20Open-market sale1,308$712.8320,856,921
2016-05-20Open-market sale1,300$723.7118,410
2016-05-20Open-market sale3,745$722.9019,710
2016-05-20Open-market sale3,734$722.0623,455
2016-05-20Open-market sale1,303$727.1114,000
2016-05-20Open-market sale1,630$721.0227,189
2016-05-20Open-market sale637$719.1628,819
2016-05-20Open-market sale724$718.2929,456
2016-05-19Conversion (derivative)16,666$0.0020,796,900
2016-05-19Open-market sale1,100$719.1014,100
2016-05-19Open-market sale100$719.5514,000
2016-05-19Conversion16,666$0.0030,666
2016-05-19Open-market sale1,547$697.6720,887,075
2016-05-19Open-market sale900$717.2915,200
2016-05-19Open-market sale1,020$716.1516,100
2016-05-19Open-market sale2,500$701.4920,874,301
2016-05-19Open-market sale3,351$700.6620,876,801
2016-05-19Open-market sale600$704.1220,872,656
2016-05-19Open-market sale1,045$702.9420,873,256
2016-05-19Open-market sale3,878$699.6520,880,152
2016-05-19Open-market sale700$704.8420,871,956
2016-05-19Open-market sale3,045$698.7420,884,030
2016-05-19Open-market sale3,573$715.2217,120
2016-05-19Open-market sale2,086$714.1820,693
2016-05-19Open-market sale2,874$713.2322,779
2016-05-19Open-market sale3,409$712.2025,653
2016-05-19Open-market sale1,604$711.1729,062
2016-05-18Conversion (derivative)16,666$0.0020,813,566
2016-05-18Open-market sale2,621$720.6524,599
2016-05-18Open-market sale1,143$719.2827,220
2016-05-18Open-market sale1,400$718.2028,363
2016-05-18Open-market sale603$717.2029,763
2016-05-18Open-market sale300$716.0730,366
2016-05-18Open-market sale1,150$710.5720,888,622
2016-05-18Open-market sale3,805$708.7220,892,767
2016-05-18Open-market sale2,632$707.4720,896,572
2016-05-18Open-market sale2,641$706.4620,899,204
2016-05-18Open-market sale500$705.4720,901,845
2016-05-18Open-market sale1,112$704.5620,902,345
2016-05-18Open-market sale1,251$703.3820,903,457
2016-05-18Open-market sale3,155$721.6021,444
2016-05-18Open-market sale3,953$722.7617,491
2016-05-18Open-market sale2,908$723.6514,583
2016-05-18Open-market sale583$724.5714,000
2016-05-18Conversion16,666$0.0030,666
2016-05-18Open-market sale580$702.1320,904,708
2016-05-18Open-market sale2,995$709.5520,889,772
2016-05-17Conversion (derivative)16,666$0.0020,830,232
2016-05-17Open-market sale598$731.4916,288
2016-05-17Open-market sale1,137$730.3216,886
2016-05-17Open-market sale1,338$729.4118,023
2016-05-17Open-market sale2,264$728.3619,361
2016-05-17Open-market sale2,616$727.4421,625
2016-05-17Open-market sale1,343$726.4724,241
2016-05-17Open-market sale200$724.7925,584
2016-05-17Open-market sale300$724.0425,784
2016-05-17Open-market sale300$721.9426,084
2016-05-17Open-market sale1,614$721.1026,384
2016-05-17Open-market sale1,830$720.1327,998
2016-05-17Open-market sale838$719.0629,828
2016-05-17Conversion16,666$0.0030,666
2016-05-17Open-market sale603$720.0920,905,288
2016-05-17Open-market sale1,414$719.1120,905,891
2016-05-17Open-market sale400$717.7720,907,305
2016-05-17Open-market sale1,415$716.5520,907,705
2016-05-17Open-market sale1,500$715.1320,909,120
2016-05-17Open-market sale2,171$714.2120,910,620
2016-05-17Open-market sale2,579$713.0220,912,791
2016-05-17Open-market sale1,499$712.0620,915,370
2016-05-17Open-market sale225$710.4620,916,869
2016-05-17Open-market sale200$709.6320,917,094
2016-05-17Open-market sale200$708.0720,917,294
2016-05-17Open-market sale1,400$707.1820,917,494
2016-05-17Open-market sale2,250$706.2120,918,894
2016-05-17Open-market sale810$705.2920,921,144
2016-05-17Open-market sale800$734.0514,114
2016-05-17Open-market sale1,374$733.1614,914
2016-05-17Open-market sale114$735.1214,000
2016-05-16Conversion (derivative)16,666$0.0020,846,898
2016-05-16Open-market sale3,407$714.8420,928,821
2016-05-16Open-market sale700$706.7120,937,920
2016-05-16Open-market sale798$732.1814,000
2016-05-16Open-market sale2,989$731.3514,798
2016-05-16Open-market sale2,373$730.4517,787
2016-05-16Open-market sale3,172$729.3420,160
2016-05-16Open-market sale1,017$728.5723,332
2016-05-16Open-market sale1,025$726.9224,349
2016-05-16Open-market sale200$725.8725,374
2016-05-16Open-market sale1,800$724.8225,574
2016-05-16Open-market sale1,731$723.8727,374
2016-05-16Open-market sale861$722.7329,105
2016-05-16Open-market sale700$721.0029,966
2016-05-16Conversion16,666$0.0030,666
2016-05-16Open-market sale900$712.6120,932,607
2016-05-16Open-market sale998$710.8120,933,507
2016-05-16Open-market sale2,215$709.9920,934,505
2016-05-16Open-market sale800$708.8120,936,720
2016-05-16Open-market sale2,510$717.6820,921,954
2016-05-16Open-market sale1,522$716.8020,924,464
2016-05-16Open-market sale2,835$715.8120,925,986
2016-05-16Open-market sale400$707.7520,937,520
2016-05-16Open-market sale379$713.3620,932,228
2016-05-06Gift75,000$0.0020,938,620
2016-05-06Gift75,000$0.0014,000
2016-04-29Conversion (derivative)16,670$0.0020,863,564
2016-04-29Conversion16,670$0.00105,670
2016-04-29Open-market sale1,020$689.8921,029,270
2016-04-29Open-market sale419$711.5489,000
2016-04-29Open-market sale998$710.5189,419
2016-04-29Open-market sale2,010$709.6290,417
2016-04-29Open-market sale4,904$708.7792,427
2016-04-29Open-market sale2,489$707.7497,331
2016-04-29Open-market sale3,262$706.6599,820
2016-04-29Open-market sale1,829$705.69103,082
2016-04-29Open-market sale759$704.83104,911
2016-04-29Open-market sale3,386$692.9021,018,850
2016-04-29Open-market sale4,543$692.0021,022,236
2016-04-29Open-market sale2,491$690.9021,026,779
2016-04-29Open-market sale3,406$693.9621,015,444
2016-04-29Open-market sale1,324$694.9121,014,120
2016-04-29Open-market sale300$696.1721,013,820
2016-04-29Open-market sale200$697.2021,013,620
2016-04-28Conversion (derivative)16,666$0.0020,880,234
2016-04-28Open-market sale900$727.7089,100
2016-04-28Open-market sale100$728.3289,000
2016-04-28Conversion16,666$0.00105,666
2016-04-28Open-market sale851$726.6290,000
2016-04-28Open-market sale900$725.2590,851
2016-04-28Open-market sale1,367$724.4991,751
2016-04-28Open-market sale1,993$723.4693,118
2016-04-28Open-market sale2,159$722.3495,111
2016-04-28Open-market sale263$721.0297,270
2016-04-28Open-market sale200$718.8497,533
2016-04-28Open-market sale200$718.1897,733
2016-04-28Open-market sale400$717.1397,933
2016-04-28Open-market sale400$715.8298,333
2016-04-28Open-market sale301$714.7698,733
2016-04-28Open-market sale862$713.7999,034
2016-04-28Open-market sale1,272$712.8899,896
2016-04-28Open-market sale804$711.59101,168
2016-04-28Open-market sale600$703.82105,066
2016-04-28Open-market sale1,325$706.39103,334
2016-04-28Open-market sale407$704.91104,659
2016-04-28Open-market sale100$706.99103,234
2016-04-28Open-market sale448$708.62102,786
2016-04-28Open-market sale814$710.49101,972
2016-04-28Open-market sale200$695.9121,118,835
2016-04-28Open-market sale1,141$696.8721,117,694
2016-04-28Open-market sale800$697.8821,116,894
2016-04-28Open-market sale1,601$698.9621,115,293
2016-04-28Open-market sale978$692.3321,119,535
2016-04-28Open-market sale400$701.5421,114,393
2016-04-28Open-market sale324$702.6421,114,069
2016-04-28Open-market sale100$703.8921,113,969
2016-04-28Open-market sale257$705.4521,113,712
2016-04-28Open-market sale300$694.5221,119,035
2016-04-28Open-market sale200$693.5521,119,335
2016-04-28Open-market sale1,112$712.2121,105,490
2016-04-28Open-market sale200$713.5821,105,290
2016-04-28Open-market sale819$690.1621,121,137
2016-04-28Open-market sale624$691.4021,120,513
2016-04-28Open-market sale500$700.1421,114,793
2016-04-28Open-market sale300$711.1721,106,602
2016-04-28Open-market sale1,124$710.3421,106,902
2016-04-28Open-market sale1,599$709.3321,108,026
2016-04-28Open-market sale1,990$708.0821,109,625
2016-04-28Open-market sale2,097$707.0621,111,615
2016-04-27Conversion (derivative)16,666$0.0020,896,900
2016-04-27Open-market sale649$703.3421,126,152
2016-04-27Open-market sale1,507$702.1721,126,801
2016-04-27Open-market sale1,408$701.0921,128,308
2016-04-27Open-market sale1,103$699.8221,129,716
2016-04-27Open-market sale1,818$698.8221,130,819
2016-04-27Open-market sale1,308$697.5321,132,637
2016-04-27Open-market sale1,850$696.7321,133,945
2016-04-27Open-market sale1,575$695.4621,135,795
2016-04-27Open-market sale952$694.6321,137,370
2016-04-27Open-market sale300$693.0321,138,322
2016-04-27Open-market sale200$725.6789,000
2016-04-27Open-market sale603$723.7789,200
2016-04-27Open-market sale1,168$723.0489,803
2016-04-27Open-market sale1,168$721.9590,971
2016-04-27Open-market sale1,514$721.0192,139
2016-04-27Open-market sale1,185$719.7793,653
2016-04-27Open-market sale1,374$718.9994,838
2016-04-27Open-market sale979$717.8896,212
2016-04-27Open-market sale1,900$716.7497,191
2016-04-27Open-market sale1,189$715.4899,091
2016-04-27Open-market sale1,354$714.39100,280
2016-04-27Open-market sale2,111$713.57101,634
2016-04-27Open-market sale1,095$712.51103,745
2016-04-27Open-market sale426$711.36104,840
2016-04-27Open-market sale400$709.52105,266
2016-04-27Conversion16,666$0.00105,666
2016-04-27Open-market sale200$707.9021,121,956
2016-04-27Open-market sale1,311$707.2221,122,156
2016-04-27Open-market sale786$706.0721,123,467
2016-04-27Open-market sale1,899$705.0621,124,253
2016-04-26Open-market sale1,770$707.2721,152,079
2016-04-26Open-market sale745$706.5121,153,849
2016-04-26Open-market sale594$704.8521,154,594
2016-04-26Open-market sale100$703.2221,155,188
2016-04-26Open-market sale719$713.0721,149,547
2016-04-26Open-market sale700$712.2821,150,266
2016-04-26Open-market sale600$709.7521,150,966
2016-04-26Open-market sale200$725.4821,138,622
2016-04-26Open-market sale564$723.3321,138,822
2016-04-26Open-market sale1,662$721.9221,139,386
2016-04-26Open-market sale509$720.8921,141,048
2016-04-26Open-market sale724$719.0221,141,557
2016-04-26Open-market sale1,316$718.1421,142,281
2016-04-26Open-market sale4,050$717.3121,143,597
2016-04-26Open-market sale1,200$716.1121,147,647
2016-04-26Open-market sale700$714.9021,148,847
2016-04-26Open-market sale513$708.0921,151,566
2016-04-26Conversion (derivative)16,666$0.0020,913,566
2016-04-26Open-market sale697$742.5589,400
2016-04-26Open-market sale600$733.4799,309
2016-04-26Open-market sale704$734.6498,605
2016-04-26Open-market sale2,503$735.8896,102
2016-04-26Open-market sale3,105$736.7292,997
2016-04-26Open-market sale948$737.8392,049
2016-04-26Open-market sale939$731.35100,209
2016-04-26Open-market sale317$730.21101,148
2016-04-26Open-market sale606$727.66101,465
2016-04-26Open-market sale576$725.65102,071
2016-04-26Open-market sale1,608$724.86102,647
2016-04-26Open-market sale811$723.75104,255
2016-04-26Open-market sale300$722.24105,066
2016-04-26Open-market sale300$720.91105,366
2016-04-26Conversion16,666$0.00105,666
2016-04-26Open-market sale200$744.9089,000
2016-04-26Open-market sale200$743.4289,200
2016-04-26Open-market sale300$732.0599,909
2016-04-26Open-market sale1,452$741.3290,097
2016-04-26Open-market sale500$740.2191,549
2016-04-25Conversion (derivative)16,666$0.0020,930,232
2016-04-25Conversion16,666$0.00105,666
2016-04-25Open-market sale578$723.5221,157,665
2016-04-25Open-market sale2,322$722.0821,158,243
2016-04-25Open-market sale5,409$721.2021,160,565
2016-04-25Open-market sale2,360$720.0921,165,974
2016-04-25Open-market sale2,520$719.1421,168,334
2016-04-25Open-market sale1,100$716.9121,170,854
2016-04-25Open-market sale483$744.4689,000
2016-04-25Open-market sale2,072$741.4789,483
2016-04-25Open-market sale2,028$743.2291,555
2016-04-25Open-market sale2,622$742.3493,583
2016-04-25Open-market sale2,793$740.3596,205
2016-04-25Open-market sale2,564$739.2798,998
2016-04-25Open-market sale1,342$738.24101,562
2016-04-25Open-market sale2,080$737.39102,904
2016-04-25Open-market sale682$735.95104,984
2016-04-25Open-market sale100$723.8821,157,565
2016-04-25Open-market sale2,277$717.9521,155,288
2016-03-28Conversion (derivative)16,670$0.0020,946,898
2016-03-28Open-market sale4,747$754.9392,050
2016-03-28Open-market sale6,240$753.9096,797
2016-03-28Open-market sale2,633$752.97103,037
2016-03-28Conversion16,670$0.00105,670
2016-03-28Open-market sale4,655$734.3221,183,001
2016-03-28Open-market sale3,108$735.6221,179,893
2016-03-28Open-market sale4,420$736.6821,175,473
2016-03-28Open-market sale2,700$737.4821,172,773
2016-03-28Open-market sale968$735.5121,187,656
2016-03-28Open-market sale1,650$755.9690,400
2016-03-28Open-market sale1,400$756.9789,000
2016-03-28Open-market sale819$738.4221,171,954
2016-03-24Conversion (derivative)16,666$0.0020,963,568
2016-03-24Open-market sale1,888$732.6121,201,585
2016-03-24Open-market sale1,817$731.6921,203,473
2016-03-24Open-market sale300$756.1789,000
2016-03-24Open-market sale701$755.1489,300
2016-03-24Open-market sale5,580$753.4594,405
2016-03-24Open-market sale2,914$752.4299,985
2016-03-24Open-market sale2,767$751.26102,899
2016-03-24Conversion16,666$0.00105,666
2016-03-24Open-market sale4,611$733.7721,196,974
2016-03-24Open-market sale6,234$734.7521,190,740
2016-03-24Open-market sale1,779$735.4621,188,961
2016-03-24Open-market sale337$736.6121,188,624
2016-03-24Open-market sale4,404$754.4290,001
2016-03-23Conversion (derivative)16,666$0.0020,980,234
2016-03-23Open-market sale100$745.1321,205,290
2016-03-23Open-market sale810$742.4421,206,122
2016-03-23Open-market sale3,685$741.3321,206,932
2016-03-23Open-market sale3,422$740.1821,210,617
2016-03-23Open-market sale2,367$739.3421,214,039
2016-03-23Open-market sale3,981$738.1621,216,406
2016-03-23Open-market sale1,569$737.2521,220,387
2016-03-23Open-market sale150$764.3089,000
2016-03-23Open-market sale50$762.9289,150
2016-03-23Open-market sale1,133$762.0789,200
2016-03-23Open-market sale3,346$761.0790,333
2016-03-23Open-market sale4,016$760.2093,679
2016-03-23Open-market sale1,997$759.1697,695
2016-03-23Open-market sale3,617$757.9799,692
2016-03-23Open-market sale2,357$757.13103,309
2016-03-23Conversion16,666$0.00105,666
2016-03-23Open-market sale632$743.0521,205,490
2016-03-23Open-market sale100$744.0521,205,390
2016-03-22Conversion (derivative)16,666$0.0020,996,900
2016-03-22Open-market sale2,491$758.86103,175
2016-03-22Open-market sale4,357$743.6921,222,756
2016-03-22Open-market sale3,311$742.7421,227,113
2016-03-22Open-market sale2,657$741.5521,230,424
2016-03-22Open-market sale3,445$740.7321,233,081
2016-03-22Open-market sale1,896$739.7221,236,526
2016-03-22Open-market sale200$738.5121,238,422
2016-03-22Open-market sale100$764.4889,000
2016-03-22Open-market sale658$763.6189,100
2016-03-22Open-market sale4,037$762.9289,758
2016-03-22Open-market sale3,566$761.9693,795
2016-03-22Open-market sale2,623$760.9097,361
2016-03-22Open-market sale3,191$759.8699,984
2016-03-22Open-market sale800$744.4721,221,956
2016-03-22Conversion16,666$0.00105,666
2016-03-21Conversion (derivative)16,666$0.0021,013,566
2016-03-21Open-market sale2,201$761.9889,768
2016-03-21Open-market sale1,676$734.3521,253,612
2016-03-21Open-market sale1,471$735.3321,252,141
2016-03-21Open-market sale300$736.3021,251,841
2016-03-21Open-market sale2,338$737.4621,249,503
2016-03-21Open-market sale2,398$738.5821,247,105
2016-03-21Open-market sale3,783$739.6021,243,322
2016-03-21Open-market sale2,133$740.5221,241,189
2016-03-21Open-market sale2,198$741.5021,238,991
2016-03-21Open-market sale369$742.2121,238,622
2016-03-21Conversion16,666$0.00105,666
2016-03-21Open-market sale1,696$752.41103,970
2016-03-21Open-market sale1,277$753.41102,693
2016-03-21Open-market sale520$754.19102,173
2016-03-21Open-market sale1,500$755.70100,673
2016-03-21Open-market sale935$756.3899,738
2016-03-21Open-market sale2,501$757.6397,237
2016-03-21Open-market sale1,903$758.5795,334
2016-03-21Open-market sale1,088$759.7894,246
2016-03-21Open-market sale2,277$761.0091,969
2016-03-21Open-market sale768$762.6489,000
2016-02-26Conversion (derivative)16,670$0.0021,030,232
2016-02-26Open-market sale1,924$710.3221,257,780
2016-02-26Open-market sale1,100$709.4921,259,704
2016-02-26Open-market sale2,295$708.2621,260,804
2016-02-26Open-market sale432$707.0021,263,099
2016-02-26Open-market sale850$706.2421,263,531
2016-02-26Open-market sale2,482$705.1121,264,381
2016-02-26Open-market sale2,852$704.1121,266,863
2016-02-26Open-market sale1,200$703.0021,269,715
2016-02-26Open-market sale1,043$701.8721,270,915
2016-02-26Open-market sale798$730.6694,692
2016-02-26Open-market sale1,100$729.7895,490
2016-02-26Open-market sale700$728.0296,590
2016-02-26Open-market sale600$727.3997,290
2016-02-26Open-market sale1,513$725.5697,890
2016-02-26Open-market sale3,554$724.8599,403
2016-02-26Open-market sale1,593$723.85102,957
2016-02-26Open-market sale1,120$722.71104,550
2016-02-26Conversion16,670$0.00105,670
2016-02-26Open-market sale100$713.0621,255,288
2016-02-26Open-market sale700$712.3821,255,388
2016-02-26Open-market sale1,692$711.3121,256,088
2016-02-26Open-market sale233$735.6089,000
2016-02-26Open-market sale612$734.5689,233
2016-02-26Open-market sale1,734$733.7789,845
2016-02-26Open-market sale1,863$732.6791,579
2016-02-26Open-market sale1,250$731.6593,442
2016-02-25Conversion (derivative)16,666$0.0021,046,902
2016-02-25Open-market sale600$714.4788,400
2016-02-25Open-market sale2,303$702.2221,275,484
2016-02-25Open-market sale2,497$703.3621,272,987
2016-02-25Open-market sale598$700.8121,277,787
2016-02-25Open-market sale517$700.1121,278,385
2016-02-25Open-market sale1,799$698.9421,278,902
2016-02-25Open-market sale1,610$698.1921,280,701
2016-02-25Open-market sale2,185$696.9721,282,311
2016-02-25Open-market sale1,000$696.1021,284,496
2016-02-25Open-market sale800$695.0921,285,496
2016-02-25Open-market sale1,318$693.9621,286,296
2016-02-25Open-market sale710$692.5321,287,614
2016-02-25Open-market sale300$691.5321,288,324
2016-02-25Conversion16,666$0.0089,000
2016-02-25Open-market sale376$728.2472,334
2016-02-25Open-market sale1,350$727.2172,710
2016-02-25Open-market sale3,008$726.3874,060
2016-02-25Open-market sale1,089$725.4077,068
2016-02-25Open-market sale500$724.2678,157
2016-02-25Open-market sale400$722.9178,657
2016-02-25Open-market sale640$722.1879,057
2016-02-25Open-market sale1,930$720.9879,697
2016-02-25Open-market sale1,512$719.8581,627
2016-02-25Open-market sale1,644$718.8183,139
2016-02-25Open-market sale1,400$717.8684,783
2016-02-25Open-market sale1,615$716.5986,183
2016-02-25Open-market sale602$715.3687,798
2016-02-25Open-market sale1,000$704.1621,271,987
2016-02-25Open-market sale29$705.4121,271,958
2016-02-24Conversion (derivative)16,666$0.0021,063,568
2016-02-24Open-market sale600$702.67105,066
2016-02-24Conversion16,666$0.00105,666
2016-02-24Open-market sale96$713.6293,227
2016-02-24Open-market sale707$720.3189,000
2016-02-24Open-market sale1,931$719.5989,707
2016-02-24Open-market sale500$718.0691,638
2016-02-24Open-market sale589$717.2892,138
2016-02-24Open-market sale500$716.1892,727
2016-02-24Open-market sale1,742$703.88103,324
2016-02-24Open-market sale1,324$704.82102,000
2016-02-24Open-market sale2,501$706.0799,499
2016-02-24Open-market sale2,398$707.0997,101
2016-02-24Open-market sale562$707.9596,539
2016-02-24Open-market sale1,516$709.3895,023
2016-02-24Open-market sale1,300$710.1793,723
2016-02-24Open-market sale400$711.5493,323
2016-02-24Open-market sale400$695.8421,291,710
2016-02-24Open-market sale779$694.8821,292,110
2016-02-24Open-market sale100$693.1421,292,889
2016-02-24Open-market sale200$691.0721,292,989
2016-02-24Open-market sale200$690.3721,293,189
2016-02-24Open-market sale426$689.1721,293,389
2016-02-24Open-market sale1,893$688.2721,293,815
2016-02-24Open-market sale803$687.2021,295,708
2016-02-24Open-market sale1,683$685.9321,296,511
2016-02-24Open-market sale2,365$685.1621,298,194
2016-02-24Open-market sale1,454$684.0221,300,559
2016-02-24Open-market sale1,877$682.8821,302,013
2016-02-24Open-market sale1,400$681.8621,303,890
2016-02-24Open-market sale1,579$698.9821,288,624
2016-02-24Open-market sale1,100$698.2421,290,203
2016-02-24Open-market sale407$696.8121,291,303
2016-02-23Conversion (derivative)16,666$0.0021,080,234
2016-02-23Open-market sale1,498$700.7521,309,251
2016-02-23Open-market sale716$699.8421,310,749
2016-02-23Open-market sale1,611$698.7321,311,465
2016-02-23Open-market sale3,461$697.7021,313,076
2016-02-23Open-market sale2,937$696.7321,316,537
2016-02-23Open-market sale2,382$695.6921,319,474
2016-02-23Open-market sale100$694.1421,321,856
2016-02-23Conversion16,666$0.00105,666
2016-02-23Open-market sale100$729.8689,000
2016-02-23Open-market sale400$729.0089,100
2016-02-23Open-market sale1,400$728.1589,500
2016-02-23Open-market sale700$727.2190,900
2016-02-23Open-market sale1,300$725.9291,600
2016-02-23Open-market sale224$724.2392,900
2016-02-23Open-market sale390$702.1221,308,861
2016-02-23Open-market sale700$702.9021,308,161
2016-02-23Open-market sale1,143$705.1921,306,318
2016-02-23Open-market sale700$704.0421,307,461
2016-02-23Open-market sale2,107$723.6393,124
2016-02-23Open-market sale1,346$722.1395,231
2016-02-23Open-market sale2,134$721.3396,577
2016-02-23Open-market sale2,660$720.3198,711
2016-02-23Open-market sale2,824$719.37101,371
2016-02-23Open-market sale1,150$718.24104,195
2016-02-23Open-market sale321$717.06105,345
2016-02-23Open-market sale100$707.3521,305,290
2016-02-23Open-market sale928$706.0621,305,390
2016-02-22Conversion (derivative)16,666$0.0021,096,900
2016-02-22Open-market sale3,075$727.3699,466
2016-02-22Open-market sale2,225$726.25102,541
2016-02-22Open-market sale900$725.27104,766
2016-02-22Conversion16,666$0.00105,666
2016-02-22Open-market sale200$712.8521,321,956
2016-02-22Open-market sale252$711.6521,322,156
2016-02-22Open-market sale1,394$710.5021,322,408
2016-02-22Open-market sale3,177$709.8421,323,802
2016-02-22Open-market sale1,600$707.8721,326,979
2016-02-22Open-market sale2,314$707.0621,328,579
2016-02-22Open-market sale3,356$706.1721,330,893
2016-02-22Open-market sale3,873$705.2321,334,249
2016-02-22Open-market sale500$703.7521,338,122
2016-02-22Open-market sale100$734.1889,000
2016-02-22Open-market sale200$733.5089,100
2016-02-22Open-market sale1,837$732.3489,300
2016-02-22Open-market sale2,461$731.5391,137
2016-02-22Open-market sale600$730.4693,598
2016-02-22Open-market sale1,289$729.3694,198
2016-02-22Open-market sale3,979$728.2395,487
2016-02-18Gift75,000$0.0089,000
2016-02-18Gift75,000$0.0021,263,622
2016-02-11Conversion (derivative)150,000$0.0021,113,566
2016-02-11Conversion150,000$0.00164,000
2016-02-05Open-market sale994$683.2721,353,197
2016-02-05Open-market sale901$682.1121,354,191
2016-02-05Open-market sale200$681.0221,355,092
2016-02-05Open-market sale100$703.5921,338,622
2016-02-05Open-market sale100$702.5421,338,722
2016-02-05Open-market sale700$701.3721,338,822
2016-02-05Open-market sale400$700.4221,339,522
2016-02-05Open-market sale1,000$691.7021,343,074
2016-02-05Open-market sale300$698.0521,340,185
2016-02-05Open-market sale553$696.8821,340,485
2016-02-05Open-market sale600$695.8721,341,038
2016-02-05Open-market sale500$694.6321,341,638
2016-02-05Open-market sale336$693.7021,342,138
2016-02-05Open-market sale600$692.5221,342,474
2016-02-05Open-market sale1,750$684.9021,351,447
2016-02-05Open-market sale1,271$685.8121,350,176
2016-02-05Open-market sale2,330$687.0621,347,846
2016-02-05Open-market sale1,661$688.0621,346,185
2016-02-05Open-market sale1,046$689.2421,345,139
2016-02-05Open-market sale1,065$690.4421,344,074
2016-02-05Open-market sale263$698.8821,339,922
2016-02-05Conversion (derivative)16,670$0.0021,263,566
2016-02-05Open-market sale758$712.1819,040
2016-02-05Open-market sale1,212$708.8121,761
2016-02-05Open-market sale2,801$707.5022,973
2016-02-05Open-market sale641$706.3325,774
2016-02-05Open-market sale1,508$705.5026,415
2016-02-05Open-market sale1,032$704.5727,923
2016-02-05Open-market sale696$703.4028,955
2016-02-05Open-market sale601$702.6129,651
2016-02-05Open-market sale418$701.3930,252
2016-02-05Conversion16,670$0.0030,670
2016-02-05Open-market sale100$725.7814,000
2016-02-05Open-market sale100$724.3814,100
2016-02-05Open-market sale360$723.4614,200
2016-02-05Open-market sale437$722.8414,560
2016-02-05Open-market sale300$720.8614,997
2016-02-05Open-market sale400$719.2515,297
2016-02-05Open-market sale400$717.9415,697
2016-02-05Open-market sale500$717.1116,097
2016-02-05Open-market sale800$715.8116,597
2016-02-05Open-market sale517$714.3217,397
2016-02-05Open-market sale1,126$713.2617,914
2016-02-05Open-market sale1,363$709.8720,398
2016-02-05Open-market sale600$711.0819,798
2016-02-04Conversion (derivative)16,666$0.0021,280,236
2016-02-04Open-market sale1,744$733.8517,964
2016-02-04Open-market sale1,518$730.9822,994
2016-02-04Open-market sale1,589$729.9924,512
2016-02-04Open-market sale1,250$728.7326,101
2016-02-04Open-market sale892$727.7627,351
2016-02-04Open-market sale1,039$726.8328,243
2016-02-04Open-market sale623$725.6629,282
2016-02-04Open-market sale361$724.4529,905
2016-02-04Open-market sale400$723.7330,266
2016-02-04Conversion16,666$0.0030,666
2016-02-04Open-market sale36$744.1714,000
2016-02-04Open-market sale100$742.0014,036
2016-02-04Open-market sale400$741.2114,136
2016-02-04Open-market sale300$739.9814,536
2016-02-04Open-market sale600$738.2214,836
2016-02-04Open-market sale690$737.2815,436
2016-02-04Open-market sale808$736.0116,126
2016-02-04Open-market sale1,030$735.0116,934
2016-02-04Open-market sale1,645$731.9321,349
2016-02-04Open-market sale1,641$733.1019,708
2016-02-04Open-market sale100$725.9421,355,292
2016-02-04Open-market sale100$724.4721,355,392
2016-02-04Open-market sale300$723.9421,355,492
2016-02-04Open-market sale300$722.4421,355,792
2016-02-04Open-market sale200$719.9921,356,092
2016-02-04Open-market sale500$719.0521,356,292
2016-02-04Open-market sale500$718.0921,356,792
2016-02-04Open-market sale922$717.0521,357,292
2016-02-04Open-market sale512$715.9221,358,214
2016-02-04Open-market sale1,310$714.7221,358,726
2016-02-04Open-market sale1,450$713.4421,360,036
2016-02-04Open-market sale1,600$712.3421,361,486
2016-02-04Open-market sale1,500$711.2821,363,086
2016-02-04Open-market sale1,023$710.3621,364,586
2016-02-04Open-market sale1,338$709.2421,365,609
2016-02-04Open-market sale868$708.3221,366,947
2016-02-04Open-market sale1,546$707.0721,367,815
2016-02-04Open-market sale1,460$706.2521,369,361
2016-02-04Open-market sale632$703.9521,370,821
2016-02-04Open-market sale505$703.0721,371,453
2016-02-03Open-market sale400$780.8815,675
2016-02-03Open-market sale294$746.4921,377,551
2016-02-03Open-market sale650$744.2921,377,845
2016-02-03Open-market sale500$743.4921,378,495
2016-02-03Open-market sale300$741.5821,378,995
2016-02-03Open-market sale710$740.3421,379,295
2016-02-03Open-market sale700$739.1621,380,005
2016-02-03Open-market sale584$738.1721,380,705
2016-02-03Open-market sale1,000$737.2721,381,289
2016-02-03Open-market sale758$736.1221,382,289
2016-02-03Open-market sale700$735.2521,383,047
2016-02-03Open-market sale709$733.9521,383,747
2016-02-03Open-market sale600$732.8621,384,456
2016-02-03Open-market sale301$731.7821,385,056
2016-02-03Open-market sale398$730.4121,385,357
2016-02-03Open-market sale1,120$728.4521,386,147
2016-02-03Open-market sale600$727.3621,387,267
2016-02-03Open-market sale257$726.1421,387,867
2016-02-03Open-market sale300$725.0221,388,124
2016-02-03Open-market sale200$722.6121,388,424
2016-02-03Open-market sale500$790.0714,000
2016-02-03Open-market sale375$788.4014,500
2016-02-03Open-market sale400$786.9014,875
2016-02-03Open-market sale100$784.8315,275
2016-02-03Open-market sale200$783.1615,375
2016-02-03Open-market sale100$781.8915,575
2016-02-03Open-market sale628$747.5421,376,923
2016-02-03Open-market sale100$779.5816,075
2016-02-03Open-market sale200$751.7721,375,654
2016-02-03Open-market sale469$750.6821,375,854
2016-02-03Open-market sale600$748.8921,376,323
2016-02-03Open-market sale392$729.3121,385,755
2016-02-03Open-market sale634$773.1121,371,958
2016-02-03Open-market sale366$771.0021,372,592
2016-02-03Open-market sale400$768.8421,372,958
2016-02-03Open-market sale200$767.4821,373,358
2016-02-03Open-market sale100$766.1221,373,558
2016-02-03Open-market sale500$765.3821,373,658
2016-02-03Open-market sale476$763.7621,374,158
2016-02-03Open-market sale200$762.1221,374,634
2016-02-03Open-market sale100$760.9421,374,834
2016-02-03Open-market sale109$757.5021,374,934
2016-02-03Open-market sale118$755.5821,375,043
2016-02-03Open-market sale293$754.1921,375,161
2016-02-03Open-market sale200$752.9621,375,454
2016-02-03Conversion (derivative)16,666$0.0021,296,902
2016-02-03Open-market sale402$747.8128,738
2016-02-03Open-market sale200$742.2030,066
2016-02-03Open-market sale200$740.7030,266
2016-02-03Open-market sale100$738.8630,466
2016-02-03Open-market sale100$737.5830,566
2016-02-03Conversion16,666$0.0030,666
2016-02-03Open-market sale500$778.3816,175
2016-02-03Open-market sale300$775.5616,675
2016-02-03Open-market sale100$773.8516,975
2016-02-03Open-market sale258$771.2017,075
2016-02-03Open-market sale145$770.0817,333
2016-02-03Open-market sale100$768.6417,478
2016-02-03Open-market sale506$767.6217,578
2016-02-03Open-market sale335$766.8118,084
2016-02-03Open-market sale400$765.2418,419
2016-02-03Open-market sale723$764.1718,819
2016-02-03Open-market sale500$762.6119,542
2016-02-03Open-market sale506$760.4520,042
2016-02-03Open-market sale703$759.3420,548
2016-02-03Open-market sale800$758.3221,251
2016-02-03Open-market sale686$757.0422,051
2016-02-03Open-market sale639$755.9322,737
2016-02-03Open-market sale1,200$755.0823,376
2016-02-03Open-market sale759$753.7424,576
2016-02-03Open-market sale1,162$752.3225,335
2016-02-03Open-market sale840$751.3826,497
2016-02-03Open-market sale800$750.0727,337
2016-02-03Open-market sale601$749.1828,137
2016-02-03Open-market sale200$743.3829,866
2016-02-03Open-market sale726$744.8329,140
2016-02-02Conversion (derivative)16,666$0.0021,313,568
2016-02-02Open-market sale600$785.4221,391,443
2016-02-02Open-market sale690$784.1821,392,043
2016-02-02Open-market sale846$783.2421,392,733
2016-02-02Open-market sale700$782.2621,393,579
2016-02-02Open-market sale200$781.0221,394,279
2016-02-02Open-market sale1,960$770.6121,399,275
2016-02-02Open-market sale1,085$769.6321,401,235
2016-02-02Open-market sale704$768.4721,402,320
2016-02-02Open-market sale1,142$767.1521,403,024
2016-02-02Open-market sale100$789.2621,388,624
2016-02-02Conversion16,666$0.0030,666
2016-02-02Open-market sale606$779.7821,394,479
2016-02-02Open-market sale700$778.5921,395,085
2016-02-02Open-market sale851$777.3321,395,785
2016-02-02Open-market sale990$776.5421,396,636
2016-02-02Open-market sale400$774.9221,397,626
2016-02-02Open-market sale600$773.6821,398,026
2016-02-02Open-market sale449$772.4221,398,626
2016-02-02Open-market sale200$771.5921,399,075
2016-02-02Open-market sale1,387$786.2921,390,056
2016-02-02Open-market sale602$787.3621,389,454
2016-02-02Open-market sale730$788.4721,388,724
2016-02-02Open-market sale1,124$766.1721,404,166
2016-02-02Open-market sale1,602$784.4128,279
2016-02-02Open-market sale400$809.4514,010
2016-02-02Open-market sale413$808.4014,410
2016-02-02Open-market sale1,202$806.4614,823
2016-02-02Open-market sale892$805.5716,025
2016-02-02Open-market sale1,420$804.3916,917
2016-02-02Open-market sale616$803.5618,337
2016-02-02Open-market sale704$802.3218,953
2016-02-02Open-market sale508$801.2219,657
2016-02-02Open-market sale637$800.2620,165
2016-02-02Open-market sale800$798.7820,802
2016-02-02Open-market sale500$797.7621,602
2016-02-02Open-market sale600$796.5622,102
2016-02-02Open-market sale600$795.2822,702
2016-02-02Open-market sale500$794.0823,302
2016-02-02Open-market sale400$792.9323,802
2016-02-02Open-market sale300$792.1424,202
2016-02-02Open-market sale337$790.7824,502
2016-02-02Open-market sale300$789.8624,839
2016-02-02Open-market sale300$788.3725,139
2016-02-02Open-market sale664$787.3825,439
2016-02-02Open-market sale1,176$786.4226,103
2016-02-02Open-market sale1,000$785.3827,279
2016-02-02Open-market sale10$810.2514,000
2016-02-02Open-market sale785$783.5229,881
2016-02-01Conversion (derivative)16,666$0.0021,330,234
2016-02-01Open-market sale2,283$769.7918,739
2016-02-01Open-market sale3,048$768.8221,022
2016-02-01Open-market sale2,050$767.9324,070
2016-02-01Open-market sale4,564$750.6121,409,376
2016-02-01Open-market sale2,372$751.4621,407,004
2016-02-01Open-market sale300$752.7521,406,704
2016-02-01Open-market sale494$753.8721,406,210
2016-02-01Open-market sale720$755.0021,405,490
2016-02-01Open-market sale100$756.6321,405,390
2016-02-01Open-market sale100$757.7521,405,290
2016-02-01Open-market sale500$762.4830,166
2016-02-01Open-market sale400$763.3529,766
2016-02-01Open-market sale1,315$764.7328,451
2016-02-01Open-market sale1,501$765.4526,950
2016-02-01Open-market sale830$766.7426,120
2016-02-01Open-market sale3,388$749.6721,413,940
2016-02-01Open-market sale1,200$748.6221,417,328
2016-02-01Open-market sale1,225$746.8321,418,528
2016-02-01Open-market sale1,303$746.1121,419,753
2016-02-01Open-market sale900$745.1821,421,056
2016-02-01Conversion16,666$0.0030,666
2016-02-01Open-market sale89$777.0514,000
2016-02-01Open-market sale308$776.1814,089
2016-02-01Open-market sale800$774.7114,397
2016-02-01Open-market sale330$773.7315,197
2016-02-01Open-market sale819$772.9015,527
2016-02-01Open-market sale800$771.8016,346
2016-02-01Open-market sale1,593$770.9117,146
2015-12-28Conversion (derivative)16,670$0.0021,346,900
2015-12-28Open-market sale836$772.3826,480
2015-12-28Open-market sale900$771.2227,316
2015-12-28Open-market sale1,520$770.1728,216
2015-12-28Open-market sale934$769.0029,736
2015-12-28Open-market sale2,480$762.3421,422,000
2015-12-28Open-market sale2,067$761.5421,424,480
2015-12-28Open-market sale371$759.8521,426,547
2015-12-28Open-market sale1,010$758.7621,426,918
2015-12-28Open-market sale498$757.4121,427,928
2015-12-28Open-market sale1,000$756.4021,428,426
2015-12-28Open-market sale898$779.9017,968
2015-12-28Open-market sale2,639$781.1815,329
2015-12-28Open-market sale2,770$755.3821,429,426
2015-12-28Open-market sale3,486$754.5221,432,196
2015-12-28Open-market sale917$753.2121,435,682
2015-12-28Open-market sale1,151$752.1521,436,599
2015-12-28Open-market sale920$750.6021,437,750
2015-12-28Conversion16,670$0.0030,670
2015-12-28Open-market sale4,190$773.2922,290
2015-12-28Open-market sale1,400$774.1820,890
2015-12-28Open-market sale500$775.2920,390
2015-12-28Open-market sale501$776.4619,889
2015-12-28Open-market sale1,229$781.8814,100
2015-12-28Open-market sale1,023$778.1918,866
2015-12-28Open-market sale100$782.7014,000
2015-12-24Conversion (derivative)16,666$0.0021,363,570
2015-12-24Open-market sale61$751.0321,438,670
2015-12-24Open-market sale3,593$765.2027,073
2015-12-24Open-market sale3,884$766.2823,189
2015-12-24Open-market sale5,579$767.3917,610
2015-12-24Open-market sale3,610$768.1414,000
2015-12-24Open-market sale3,967$747.4921,451,369
2015-12-24Open-market sale3,734$748.4021,447,635
2015-12-24Open-market sale3,719$749.5521,443,916
2015-12-24Open-market sale5,185$750.3221,438,731
2015-12-24Conversion16,666$0.0030,666
2015-12-23Conversion (derivative)16,666$0.0021,380,236
2015-12-23Open-market sale4,470$748.5321,458,985
2015-12-23Open-market sale2,091$749.7021,456,894
2015-12-23Open-market sale208$751.1121,456,686
2015-12-23Open-market sale750$751.8321,455,936
2015-12-23Open-market sale500$753.1521,455,436
2015-12-23Open-market sale100$754.0421,455,336
2015-12-23Open-market sale300$758.5930,366
2015-12-23Open-market sale884$759.6229,482
2015-12-23Open-market sale805$760.9028,677
2015-12-23Open-market sale2,267$762.1326,410
2015-12-23Open-market sale1,538$763.1324,872
2015-12-23Open-market sale1,476$764.0523,396
2015-12-23Open-market sale1,001$765.2422,395
2015-12-23Open-market sale3,551$766.5018,844
2015-12-23Open-market sale2,687$767.1416,157
2015-12-23Open-market sale837$768.4315,320
2015-12-23Open-market sale470$769.4214,850
2015-12-23Open-market sale850$770.6414,000
2015-12-23Conversion16,666$0.0030,666
2015-12-23Open-market sale1,041$744.7521,470,961
2015-12-23Open-market sale2,008$745.6121,468,953
2015-12-23Open-market sale2,763$747.7221,463,455
2015-12-23Open-market sale2,735$746.7221,466,218
2015-12-22Conversion (derivative)16,666$0.0021,396,902
2015-12-22Open-market sale674$762.2429,992
2015-12-22Open-market sale825$753.9921,472,102
2015-12-22Open-market sale660$753.0621,472,927
2015-12-22Open-market sale1,099$751.5821,473,587
2015-12-22Open-market sale2,543$750.5721,474,686
2015-12-22Open-market sale4,921$749.7021,477,229
2015-12-22Open-market sale3,522$748.7621,482,150
2015-12-22Open-market sale1,871$747.7521,485,672
2015-12-22Open-market sale1,125$746.6221,487,543
2015-12-22Open-market sale600$769.7114,000
2015-12-22Open-market sale950$768.5314,600
2015-12-22Open-market sale246$767.7315,550
2015-12-22Open-market sale4,160$766.5915,796
2015-12-22Open-market sale4,707$765.6019,956
2015-12-22Open-market sale2,716$764.4524,663
2015-12-22Open-market sale2,613$763.3327,379
2015-12-22Open-market sale100$754.5621,472,002
2015-12-22Conversion16,666$0.0030,666
2015-12-21Conversion (derivative)16,666$0.0021,413,568
2015-12-21Open-market sale2,096$747.2421,490,621
2015-12-21Open-market sale2,427$746.2321,492,717
2015-12-21Open-market sale1,762$743.1221,500,076
2015-12-21Open-market sale2,341$744.1621,497,735
2015-12-21Open-market sale1,509$742.1721,501,838
2015-12-21Open-market sale1,987$740.9121,503,347
2015-12-21Open-market sale100$765.2014,000
2015-12-21Open-market sale2,600$764.5714,100
2015-12-21Open-market sale1,410$763.4016,700
2015-12-21Open-market sale2,586$762.4718,110
2015-12-21Open-market sale1,390$761.3520,696
2015-12-21Open-market sale2,346$760.3122,086
2015-12-21Open-market sale1,791$759.1824,432
2015-12-21Open-market sale1,610$758.3126,223
2015-12-21Open-market sale591$756.9727,833
2015-12-21Open-market sale742$756.0028,424
2015-12-21Open-market sale1,500$754.9329,166
2015-12-21Conversion16,666$0.0030,666
2015-12-21Open-market sale200$749.2821,488,668
2015-12-21Open-market sale1,753$748.2121,488,868
2015-12-21Open-market sale2,591$745.1521,495,144
2015-11-23Gift61,000$0.0021,505,334
2015-11-23Gift61,000$0.0014,000
2015-11-20Conversion (derivative)16,670$0.0021,430,234
2015-11-20Open-market sale590$778.8775,000
2015-11-20Conversion16,670$0.0091,670
2015-11-20Open-market sale300$744.1721,582,704
2015-11-20Open-market sale3,149$777.7975,590
2015-11-20Open-market sale3,276$777.0778,739
2015-11-20Open-market sale1,778$775.9382,015
2015-11-20Open-market sale1,289$774.8583,793
2015-11-20Open-market sale809$773.7385,082
2015-11-20Open-market sale593$772.4685,891
2015-11-20Open-market sale633$771.5286,484
2015-11-20Open-market sale739$769.6187,117
2015-11-20Open-market sale1,364$768.5687,856
2015-11-20Open-market sale950$767.3389,220
2015-11-20Open-market sale1,500$766.2290,170
2015-11-20Open-market sale514$757.5721,566,334
2015-11-20Open-market sale797$756.6321,566,848
2015-11-20Open-market sale2,474$755.7521,567,645
2015-11-20Open-market sale3,822$754.7621,570,119
2015-11-20Open-market sale2,699$753.8421,573,941
2015-11-20Open-market sale406$752.7621,576,640
2015-11-20Open-market sale500$751.8321,577,046
2015-11-20Open-market sale167$750.5221,577,546
2015-11-20Open-market sale1,036$749.4421,577,713
2015-11-20Open-market sale1,261$748.3321,578,749
2015-11-20Open-market sale1,494$747.4521,580,010
2015-11-20Open-market sale1,200$745.9321,581,504
2015-11-19Conversion (derivative)16,666$0.0021,446,904
2015-11-19Open-market sale2,152$758.7189,514
2015-11-19Open-market sale3,783$759.7685,731
2015-11-19Open-market sale6,266$760.6579,465
2015-11-19Open-market sale1,713$762.5675,000
2015-11-19Open-market sale3,707$738.5121,595,963
2015-11-19Open-market sale8,080$739.2721,587,883
2015-11-19Open-market sale4,479$740.2621,583,404
2015-11-19Open-market sale400$741.4921,583,004
2015-11-19Conversion16,666$0.0091,666
2015-11-19Open-market sale2,752$761.5676,713
2015-11-18Conversion (derivative)16,666$0.0021,463,570
2015-11-18Open-market sale2,937$729.2121,609,145
2015-11-18Open-market sale837$760.6875,000
2015-11-18Open-market sale942$759.7475,837
2015-11-18Open-market sale1,208$758.8176,779
2015-11-18Open-market sale597$757.4877,987
2015-11-18Open-market sale1,100$755.6378,584
2015-11-18Open-market sale500$753.1479,684
2015-11-18Open-market sale243$752.4580,184
2015-11-18Open-market sale800$751.3280,427
2015-11-18Open-market sale4,597$750.3981,227
2015-11-18Open-market sale3,942$749.4485,824
2015-11-18Open-market sale1,900$748.5389,766
2015-11-18Open-market sale526$741.0421,599,670
2015-11-18Open-market sale733$740.1921,600,196
2015-11-18Open-market sale1,404$738.8021,600,929
2015-11-18Open-market sale600$737.4021,602,333
2015-11-18Open-market sale500$735.8921,602,933
2015-11-18Open-market sale900$734.9521,603,433
2015-11-18Open-market sale711$732.7421,604,333
2015-11-18Open-market sale552$731.1621,605,044
2015-11-18Open-market sale3,549$730.1821,605,596
2015-11-18Conversion16,666$0.0091,666
2015-11-18Open-market sale4,254$728.3821,612,082
2015-11-17Conversion (derivative)16,666$0.0021,480,236
2015-11-17Open-market sale2,256$727.2221,625,939
2015-11-17Open-market sale2,137$726.1821,628,195
2015-11-17Open-market sale2,158$725.2021,630,332
2015-11-17Open-market sale512$723.9821,632,490
2015-11-17Conversion16,666$0.0075,000
2015-11-17Open-market sale100$754.9258,334
2015-11-17Open-market sale800$754.1658,434
2015-11-17Open-market sale2,319$753.2859,234
2015-11-17Open-market sale2,032$752.6061,553
2015-11-17Open-market sale2,280$751.3763,585
2015-11-17Open-market sale2,250$750.3265,865
2015-11-17Open-market sale2,827$749.3468,115
2015-11-17Open-market sale399$747.8970,942
2015-11-17Open-market sale2,866$729.2421,619,512
2015-11-17Open-market sale650$731.1921,616,336
2015-11-17Open-market sale1,305$746.9271,341
2015-11-17Open-market sale1,854$746.0472,646
2015-11-17Open-market sale500$744.9574,500
2015-11-17Open-market sale3,561$728.2621,622,378
2015-11-17Open-market sale2,526$730.1421,616,986
2015-11-16Conversion (derivative)16,666$0.0021,496,902
2015-11-16Open-market sale1,192$744.3779,555
2015-11-16Open-market sale1,709$743.1280,747
2015-11-16Open-market sale2,599$742.1282,456
2015-11-16Open-market sale1,775$740.8985,055
2015-11-16Open-market sale2,474$740.1286,830
2015-11-16Open-market sale1,037$738.9389,304
2015-11-16Open-market sale1,025$737.9590,341
2015-11-16Open-market sale300$735.7291,366
2015-11-16Open-market sale611$728.8921,633,002
2015-11-16Open-market sale1,873$728.3021,633,613
2015-11-16Open-market sale600$727.1721,635,486
2015-11-16Open-market sale500$725.6521,636,086
2015-11-16Open-market sale2,513$724.6421,636,586
2015-11-16Open-market sale300$723.5521,639,099
2015-11-16Open-market sale400$722.3721,639,399
2015-11-16Open-market sale1,050$721.2521,639,799
2015-11-16Open-market sale2,789$720.3521,640,849
2015-11-16Open-market sale3,700$719.4221,643,638
2015-11-16Open-market sale1,530$718.1221,647,338
2015-11-16Open-market sale400$716.8921,648,868
2015-11-16Open-market sale100$715.0621,649,268
2015-11-16Open-market sale300$712.4921,649,368
2015-11-16Conversion16,666$0.0091,666
2015-11-16Open-market sale236$750.7375,000
2015-11-16Open-market sale1,819$749.7375,236
2015-11-16Open-market sale817$748.9177,055
2015-11-16Open-market sale308$747.6877,872
2015-11-16Open-market sale820$746.3278,180
2015-11-16Open-market sale555$745.0879,000
2015-10-23Conversion (derivative)16,670$0.0021,513,568
2015-10-23Open-market sale190$750.7858,330
2015-10-23Open-market sale200$743.0858,520
2015-10-23Open-market sale300$741.2458,720
2015-10-23Open-market sale600$740.2959,020
2015-10-23Open-market sale200$738.5159,620
2015-10-23Open-market sale200$737.5759,820
2015-10-23Open-market sale252$736.7560,020
2015-10-23Open-market sale1,402$735.5960,272
2015-10-23Open-market sale3,434$734.6461,674
2015-10-23Open-market sale1,543$733.5265,108
2015-10-23Open-market sale1,200$732.6366,651
2015-10-23Open-market sale854$731.4567,851
2015-10-23Open-market sale1,600$730.2968,705
2015-10-23Open-market sale1,000$728.9870,305
2015-10-23Open-market sale643$726.9771,305
2015-10-23Open-market sale704$726.2771,948
2015-10-23Open-market sale341$724.3172,652
2015-10-23Open-market sale964$723.2472,993
2015-10-23Open-market sale991$721.1473,957
2015-10-23Conversion16,670$0.0075,000
2015-10-23Open-market sale52$719.6074,948
2015-10-23Open-market sale1,710$709.1721,660,043
2015-10-23Open-market sale1,047$706.2221,664,316
2015-10-23Open-market sale974$704.9621,665,363
2015-10-23Open-market sale1$703.5821,666,337
2015-10-23Open-market sale200$728.3121,649,668
2015-10-23Open-market sale100$723.8421,649,868
2015-10-23Open-market sale100$722.5421,649,968
2015-10-23Open-market sale200$721.2621,650,068
2015-10-23Open-market sale200$719.4021,650,268
2015-10-23Open-market sale299$717.9221,650,468
2015-10-23Open-market sale1,100$716.5921,650,767
2015-10-23Open-market sale1,700$715.8021,651,867
2015-10-23Open-market sale600$714.6421,653,567
2015-10-23Open-market sale807$713.4421,654,167
2015-10-23Open-market sale1,369$712.2921,654,974
2015-10-23Open-market sale2,400$711.4021,656,343
2015-10-23Open-market sale1,300$710.0721,658,743
2015-10-23Open-market sale1,224$707.1221,663,092
2015-10-23Open-market sale1,339$708.1821,661,753
2015-10-22Conversion (derivative)16,666$0.0021,530,238
2015-10-22Open-market sale600$677.8388,338
2015-10-22Open-market sale300$676.6588,938
2015-10-22Open-market sale1,000$679.0787,338
2015-10-22Open-market sale1,506$679.9885,832
2015-10-22Open-market sale1,730$681.0284,102
2015-10-22Open-market sale3,160$682.0380,942
2015-10-22Open-market sale2,114$683.8078,828
2015-10-22Open-market sale856$675.8189,238
2015-10-22Open-market sale919$673.4990,094
2015-10-22Open-market sale653$672.5991,013
2015-10-22Conversion16,666$0.0091,666
2015-10-22Open-market sale200$657.2421,666,338
2015-10-22Open-market sale817$656.2721,666,538
2015-10-22Open-market sale400$655.2821,667,355
2015-10-22Open-market sale600$654.3321,667,755
2015-10-22Open-market sale660$653.2421,668,355
2015-10-22Open-market sale2,142$652.2321,669,015
2015-10-22Open-market sale4,424$651.3921,671,157
2015-10-22Open-market sale1,886$650.3221,675,581
2015-10-22Open-market sale912$649.4621,677,467
2015-10-22Open-market sale907$648.1721,678,379
2015-10-22Open-market sale1,210$647.0721,679,286
2015-10-22Open-market sale876$645.8921,680,496
2015-10-22Open-market sale1,632$644.9321,681,372
2015-10-22Open-market sale600$686.9075,000
2015-10-22Open-market sale869$686.0875,600
2015-10-22Open-market sale605$685.1276,469
2015-10-22Open-market sale839$683.8077,074
2015-10-22Open-market sale915$674.9477,913
2015-10-21Conversion (derivative)16,666$0.0021,546,904
2015-10-21Open-market sale1,407$671.2890,259
2015-10-21Open-market sale700$654.1721,683,004
2015-10-21Open-market sale678$653.4021,683,704
2015-10-21Open-market sale1,600$652.2021,684,382
2015-10-21Open-market sale3,146$651.1321,685,982
2015-10-21Open-market sale1,632$650.1921,689,128
2015-10-21Open-market sale1,113$649.1221,690,760
2015-10-21Open-market sale858$648.0521,691,873
2015-10-21Open-market sale1,513$647.1021,692,731
2015-10-21Open-market sale1,273$645.7521,694,244
2015-10-21Open-market sale2,060$644.9221,695,517
2015-10-21Open-market sale500$643.9121,697,577
2015-10-21Open-market sale1,593$642.3921,698,077
2015-10-21Conversion16,666$0.0091,666
2015-10-21Open-market sale913$672.7389,346
2015-10-21Open-market sale2,091$673.7387,255
2015-10-21Open-market sale925$674.5286,330
2015-10-21Open-market sale839$675.7885,491
2015-10-21Open-market sale1,200$676.5084,291
2015-10-21Open-market sale1,557$678.4282,734
2015-10-21Open-market sale1,696$679.3881,038
2015-10-21Open-market sale2,622$680.5078,416
2015-10-21Open-market sale1,902$681.3176,514
2015-10-21Open-market sale900$683.9075,000
2015-10-21Open-market sale614$682.5275,900
2015-10-20Open-market sale408$651.0621,706,929
2015-10-20Open-market sale100$644.3821,716,236
2015-10-20Open-market sale1,100$645.8121,715,136
2015-10-20Open-market sale1,418$647.1021,713,718
2015-10-20Open-market sale2,864$648.2421,710,854
2015-10-20Open-market sale2,525$649.2121,708,329
2015-10-20Open-market sale992$650.0321,707,337
2015-10-20Open-market sale1,001$652.5421,705,928
2015-10-20Open-market sale1,700$653.5821,704,228
2015-10-20Open-market sale1,674$654.3421,702,554
2015-10-20Open-market sale550$655.5821,702,004
2015-10-20Open-market sale767$656.8921,701,237
2015-10-20Open-market sale665$658.9321,700,572
2015-10-20Open-market sale300$659.7621,700,272
2015-10-20Open-market sale202$660.8521,700,070
2015-10-20Open-market sale400$664.2021,699,670
2015-10-20Conversion (derivative)16,666$0.0021,563,570
2015-10-20Open-market sale1,488$686.8378,897
2015-10-20Open-market sale204$674.5691,462
2015-10-20Open-market sale864$675.6490,598
2015-10-20Open-market sale1,116$676.8589,482
2015-10-20Open-market sale1,964$677.9487,518
2015-10-20Open-market sale2,829$678.9284,689
2015-10-20Open-market sale1,414$689.4476,802
2015-10-20Conversion16,666$0.0091,666
2015-10-20Open-market sale466$697.6475,000
2015-10-20Open-market sale200$694.6875,466
2015-10-20Open-market sale300$693.3375,666
2015-10-20Open-market sale604$692.4875,966
2015-10-20Open-market sale232$690.0176,570
2015-10-20Open-market sale950$681.0982,873
2015-10-20Open-market sale500$681.6682,373
2015-10-20Open-market sale400$683.1481,973
2015-10-20Open-market sale605$683.9981,368
2015-10-20Open-market sale983$85.8180,385
2015-10-20Open-market sale866$679.8283,823
2015-10-20Open-market sale681$687.9778,216
2015-10-19Conversion (derivative)16,666$0.0021,580,236
2015-10-19Open-market sale3,890$663.9421,721,475
2015-10-19Open-market sale3,452$662.7221,725,365
2015-10-19Open-market sale2,686$661.7621,728,817
2015-10-19Open-market sale1,499$660.8421,731,503
2015-10-19Open-market sale205$699.8875,000
2015-10-19Open-market sale1,774$699.3475,205
2015-10-19Open-market sale3,705$698.1876,979
2015-10-19Open-market sale3,280$697.2980,684
2015-10-19Open-market sale2,680$696.2383,964
2015-10-19Open-market sale2,835$695.2186,644
2015-10-19Open-market sale1,469$694.3589,479
2015-10-19Open-market sale718$693.1590,948
2015-10-19Conversion16,666$0.0091,666
2015-10-19Open-market sale1,744$665.7921,716,336
2015-10-19Open-market sale3,395$664.8021,718,080
2015-09-25Conversion (derivative)16,670$0.0021,596,902
2015-09-25Open-market sale1,030$643.5788,806
2015-09-25Open-market sale729$644.5588,077
2015-09-25Open-market sale300$645.6987,777
2015-09-25Open-market sale324$647.1787,453
2015-09-25Open-market sale1,320$648.8586,133
2015-09-25Open-market sale770$649.7485,363
2015-09-25Open-market sale1,355$651.0984,008
2015-09-25Open-market sale3,042$651.9680,966
2015-09-25Open-market sale3,725$652.8577,241
2015-09-25Open-market sale1,333$654.2175,908
2015-09-25Open-market sale403$654.9675,505
2015-09-25Open-market sale816$641.1590,533
2015-09-25Open-market sale697$642.6589,836
2015-09-25Open-market sale321$640.4091,349
2015-09-25Conversion16,670$0.0091,670
2015-09-25Open-market sale505$656.7275,000
2015-09-25Open-market sale400$624.3321,734,904
2015-09-25Open-market sale657$620.1721,743,054
2015-09-25Open-market sale1,293$619.2721,743,711
2015-09-25Open-market sale606$618.4421,745,004
2015-09-25Open-market sale281$617.1321,745,610
2015-09-25Open-market sale320$615.5421,745,891
2015-09-25Open-market sale1,001$614.7521,746,211
2015-09-25Open-market sale1,235$613.5521,747,212
2015-09-25Open-market sale600$612.4921,748,447
2015-09-25Open-market sale625$611.7121,749,047
2015-09-25Open-market sale502$627.7721,733,002
2015-09-25Open-market sale4,084$622.4821,738,071
2015-09-25Open-market sale2,767$623.4021,735,304
2015-09-25Open-market sale899$621.3321,742,155
2015-09-25Open-market sale1,400$625.4121,733,504
2015-09-24Conversion (derivative)16,666$0.0021,613,572
2015-09-24Open-market sale878$650.4679,160
2015-09-24Open-market sale700$649.4880,038
2015-09-24Open-market sale1,876$648.2080,738
2015-09-24Open-market sale1,927$647.1682,614
2015-09-24Open-market sale3,227$646.2584,541
2015-09-24Open-market sale813$624.9021,751,272
2015-09-24Open-market sale557$644.0989,872
2015-09-24Open-market sale1,237$643.2690,429
2015-09-24Open-market sale227$626.6321,749,672
2015-09-24Open-market sale1,373$625.8921,749,899
2015-09-24Open-market sale565$651.2578,595
2015-09-24Open-market sale723$652.3777,872
2015-09-24Open-market sale640$653.4577,232
2015-09-24Open-market sale967$654.6576,265
2015-09-24Open-market sale1,216$655.4175,049
2015-09-24Open-market sale49$656.2075,000
2015-09-24Conversion16,666$0.0091,666
2015-09-24Open-market sale1,250$613.2921,765,088
2015-09-24Open-market sale917$614.1521,764,171
2015-09-24Open-market sale1,279$615.4721,762,892
2015-09-24Open-market sale3,376$616.3721,759,516
2015-09-24Open-market sale3,110$617.3221,756,406
2015-09-24Open-market sale1,055$618.5521,755,351
2015-09-24Open-market sale1,174$619.4321,754,177
2015-09-24Open-market sale506$620.6721,753,671
2015-09-24Open-market sale591$621.6021,753,080
2015-09-24Open-market sale463$622.6621,752,617
2015-09-24Open-market sale532$623.7121,752,085
2015-09-24Open-market sale2,104$645.3787,768
2015-09-23Conversion (derivative)16,666$0.0021,630,238
2015-09-23Open-market sale300$620.4221,782,704
2015-09-23Open-market sale200$659.2275,000
2015-09-23Open-market sale2,000$658.5475,200
2015-09-23Open-market sale1,000$657.0477,200
2015-09-23Open-market sale2,449$656.0778,200
2015-09-23Open-market sale5,676$655.1180,649
2015-09-23Open-market sale2,183$622.8321,778,821
2015-09-23Open-market sale4,284$623.9321,774,537
2015-09-23Open-market sale4,214$624.8221,770,323
2015-09-23Open-market sale1,512$653.0589,329
2015-09-23Open-market sale3,004$654.1786,325
2015-09-23Open-market sale1,700$621.9621,781,004
2015-09-23Open-market sale825$651.6990,841
2015-09-23Conversion16,666$0.0091,666
2015-09-23Open-market sale1,685$625.9621,768,638
2015-09-23Open-market sale1,900$627.1521,766,738
2015-09-23Open-market sale400$627.9321,766,338
2015-09-22Conversion (derivative)16,666$0.0021,646,904
2015-09-22Open-market sale1,673$624.7721,784,805
2015-09-22Open-market sale1,402$646.9289,939
2015-09-22Open-market sale452$623.9321,786,478
2015-09-22Open-market sale2,302$622.5521,786,930
2015-09-22Open-market sale1,400$621.7921,789,232
2015-09-22Open-market sale2,388$620.6921,790,632
2015-09-22Open-market sale2,846$619.6021,793,020
2015-09-22Open-market sale1,606$618.7021,795,866
2015-09-22Open-market sale1,609$617.5721,797,472
2015-09-22Open-market sale589$616.4021,799,081
2015-09-22Open-market sale100$657.2675,000
2015-09-22Open-market sale1,803$656.8575,100
2015-09-22Open-market sale1,949$655.7276,903
2015-09-22Open-market sale500$654.5578,852
2015-09-22Open-market sale2,396$653.2879,352
2015-09-22Open-market sale2,033$652.1481,748
2015-09-22Open-market sale1,598$651.1683,781
2015-09-22Open-market sale1,937$650.0685,379
2015-09-22Open-market sale1,442$649.1987,316
2015-09-22Open-market sale1,601$625.8321,783,204
2015-09-22Open-market sale200$627.1921,783,004
2015-09-22Conversion16,666$0.0091,666
2015-09-22Open-market sale325$645.9191,341
2015-09-22Open-market sale1,181$647.9788,758
2015-09-21Conversion (derivative)16,666$0.0021,663,570
2015-09-21Conversion16,666$0.0091,666
2015-09-21Open-market sale404$668.4475,000
2015-09-21Open-market sale2,712$664.1483,414
2015-09-21Open-market sale4,439$665.2578,975
2015-09-21Open-market sale1,621$666.1177,354
2015-09-21Open-market sale2,623$663.2086,126
2015-09-21Open-market sale2,017$662.2988,749
2015-09-21Open-market sale500$661.0090,766
2015-09-21Open-market sale400$659.1691,266
2015-09-21Open-market sale1,192$635.9221,799,670
2015-09-21Open-market sale1,678$635.2521,800,862
2015-09-21Open-market sale4,653$633.9821,802,540
2015-09-21Open-market sale2,472$633.1121,807,193
2015-09-21Open-market sale1,710$631.8321,809,665
2015-09-21Open-market sale3,035$630.9821,811,375
2015-09-21Open-market sale1,141$629.9121,814,410
2015-09-21Open-market sale385$628.5021,815,551
2015-09-21Open-market sale400$626.9621,815,936
2015-09-21Open-market sale1,950$667.3675,404
2015-08-21Conversion (derivative)16,670$0.0021,680,236
2015-08-21Open-market sale1,066$663.1980,654
2015-08-21Open-market sale1,800$662.0381,720
2015-08-21Open-market sale1,667$661.0183,520
2015-08-21Open-market sale1,620$660.1085,187
2015-08-21Open-market sale400$658.9286,807
2015-08-21Open-market sale301$657.5887,207
2015-08-21Open-market sale106$656.3387,508
2015-08-21Open-market sale500$654.6387,614
2015-08-21Open-market sale350$653.2088,114
2015-08-21Open-market sale100$651.1388,464
2015-08-21Open-market sale425$649.8788,564
2015-08-21Open-market sale1,100$649.1388,989
2015-08-21Open-market sale702$648.1890,089
2015-08-21Open-market sale682$647.0590,791
2015-08-21Open-market sale197$645.9591,473
2015-08-21Conversion16,670$0.0091,670
2015-08-21Open-market sale200$672.2475,000
2015-08-21Open-market sale500$670.6975,200
2015-08-21Open-market sale1,177$669.5475,700
2015-08-21Open-market sale1,183$668.6776,877
2015-08-21Open-market sale803$667.3278,060
2015-08-21Open-market sale650$666.6078,863
2015-08-21Open-market sale300$665.5079,513
2015-08-21Open-market sale841$664.2279,813
2015-08-21Open-market sale394$614.7121,832,612
2015-08-21Open-market sale125$640.0521,816,336
2015-08-21Open-market sale300$638.5921,816,461
2015-08-21Open-market sale1,107$636.8521,816,761
2015-08-21Open-market sale937$635.7721,817,868
2015-08-21Open-market sale2,221$629.3521,823,086
2015-08-21Open-market sale1,878$628.3121,825,307
2015-08-21Open-market sale1,099$627.2121,827,185
2015-08-21Open-market sale200$625.6221,828,284
2015-08-21Open-market sale406$625.0221,828,484
2015-08-21Open-market sale581$622.3521,828,890
2015-08-21Open-market sale263$621.4221,829,471
2015-08-21Open-market sale100$618.8421,829,734
2015-08-21Open-market sale300$617.8721,829,834
2015-08-21Open-market sale1,636$616.9621,830,134
2015-08-21Open-market sale842$615.7821,831,770
2015-08-21Open-market sale1,074$630.2921,822,012
2015-08-21Open-market sale1,100$631.4621,820,912
2015-08-21Open-market sale200$632.1321,820,712
2015-08-21Open-market sale638$633.6321,820,074
2015-08-21Open-market sale1,269$634.6621,818,805
2015-08-20Open-market sale862$652.7121,837,773
2015-08-20Open-market sale838$651.7721,838,635
2015-08-20Open-market sale2,382$650.6621,839,473
2015-08-20Open-market sale2,830$649.6121,841,855
2015-08-20Open-market sale1,861$648.4721,844,685
2015-08-20Open-market sale2,109$647.3221,846,546
2015-08-20Open-market sale515$646.1921,848,655
2015-08-20Open-market sale502$643.9921,849,170
2015-08-20Open-market sale100$661.8521,833,006
2015-08-20Open-market sale200$660.7621,833,106
2015-08-20Open-market sale1,430$659.7721,833,306
2015-08-20Open-market sale420$658.3821,834,736
2015-08-20Open-market sale1,002$656.8721,835,156
2015-08-20Open-market sale413$656.0021,836,158
2015-08-20Open-market sale602$654.9221,836,571
2015-08-20Open-market sale600$653.7521,837,173
2015-08-20Conversion (derivative)16,666$0.0021,696,906
2015-08-20Open-market sale960$692.9775,700
2015-08-20Open-market sale1,400$681.6986,399
2015-08-20Open-market sale2,267$680.6187,799
2015-08-20Open-market sale800$679.7390,066
2015-08-20Open-market sale300$678.5490,866
2015-08-20Open-market sale500$676.6791,166
2015-08-20Conversion16,666$0.0091,666
2015-08-20Open-market sale879$690.4877,260
2015-08-20Open-market sale600$691.7976,660
2015-08-20Open-market sale700$693.8675,000
2015-08-20Open-market sale2,566$682.7683,833
2015-08-20Open-market sale2,353$683.7181,480
2015-08-20Open-market sale1,138$685.3380,342
2015-08-20Open-market sale713$686.2579,629
2015-08-20Open-market sale510$687.3179,119
2015-08-20Open-market sale380$688.3578,739
2015-08-20Open-market sale600$689.2078,139
2015-08-19Conversion (derivative)16,666$0.0021,713,572
2015-08-19Open-market sale504$659.5721,856,232
2015-08-19Conversion16,666$0.0091,666
2015-08-19Open-market sale1,052$687.8390,614
2015-08-19Open-market sale1,814$688.7888,800
2015-08-19Open-market sale2,194$689.9986,606
2015-08-19Open-market sale3,400$690.9883,206
2015-08-19Open-market sale831$693.2482,375
2015-08-19Open-market sale1,282$694.3681,093
2015-08-19Open-market sale1,923$695.4679,170
2015-08-19Open-market sale1,689$696.2477,481
2015-08-19Open-market sale656$698.9176,825
2015-08-19Open-market sale245$699.5976,580
2015-08-19Open-market sale300$697.1676,280
2015-08-19Open-market sale1,280$691.8975,000
2015-08-19Open-market sale1,904$655.5321,864,434
2015-08-19Open-market sale1,689$656.5221,862,745
2015-08-19Open-market sale4,355$657.4321,858,390
2015-08-19Open-market sale100$666.8821,849,672
2015-08-19Open-market sale537$665.9921,849,772
2015-08-19Open-market sale300$664.9521,850,309
2015-08-19Open-market sale500$664.1121,850,609
2015-08-19Open-market sale2,517$662.7521,851,109
2015-08-19Open-market sale1,281$661.7621,853,626
2015-08-19Open-market sale1,325$660.7721,854,907
2015-08-19Open-market sale1,654$658.5621,856,736
2015-08-18Conversion (derivative)16,666$0.0021,730,238
2015-08-18Open-market sale810$686.6990,856
2015-08-18Conversion16,666$0.0091,666
2015-08-18Open-market sale100$663.9221,866,338
2015-08-18Open-market sale400$662.6321,866,438
2015-08-18Open-market sale488$661.3421,866,838
2015-08-18Open-market sale605$660.0521,867,326
2015-08-18Open-market sale2,796$659.0621,867,931
2015-08-18Open-market sale3,299$658.1421,870,727
2015-08-18Open-market sale1,702$656.9721,874,026
2015-08-18Open-market sale5,040$656.1121,875,728
2015-08-18Open-market sale1,536$655.2121,880,768
2015-08-18Open-market sale700$654.0721,882,304
2015-08-18Open-market sale30$695.5575,000
2015-08-18Open-market sale400$695.1675,030
2015-08-18Open-market sale528$693.5375,430
2015-08-18Open-market sale800$692.7875,958
2015-08-18Open-market sale1,882$691.6976,758
2015-08-18Open-market sale1,899$690.7178,640
2015-08-18Open-market sale2,000$690.0180,539
2015-08-18Open-market sale3,778$688.8282,539
2015-08-18Open-market sale4,539$688.0086,317
2015-08-17Conversion (derivative)16,666$0.0021,746,904
2015-08-17Open-market sale1,842$685.1489,224
2015-08-17Open-market sale600$684.0191,066
2015-08-17Open-market sale1,102$660.9421,883,004
2015-08-17Open-market sale1,255$660.1321,884,106
2015-08-17Open-market sale2,533$659.1521,885,361
2015-08-17Open-market sale2,452$657.9521,887,894
2015-08-17Open-market sale1,180$656.5821,890,346
2015-08-17Open-market sale3,164$655.8221,891,526
2015-08-17Open-market sale2,100$655.0121,894,690
2015-08-17Open-market sale1,780$653.2521,896,790
2015-08-17Open-market sale1,100$652.1921,898,570
2015-08-17Conversion16,666$0.0091,666
2015-08-17Open-market sale3,850$688.4183,038
2015-08-17Open-market sale89$694.4475,000
2015-08-17Open-market sale1,774$693.6075,089
2015-08-17Open-market sale2,663$692.5576,863
2015-08-17Open-market sale728$691.9179,526
2015-08-17Open-market sale1,272$690.5380,254
2015-08-17Open-market sale1,512$689.5881,526
2015-08-17Open-market sale400$686.1588,824
2015-08-17Open-market sale1,936$687.6886,888
2015-08-07Gift75,000$0.0021,899,670
2015-08-07Gift75,000$0.0075,000
2015-08-05Conversion (derivative)150,000$0.0021,763,570
2015-08-05Conversion150,000$0.00150,000
2015-07-24Conversion (derivative)16,670$0.0021,913,570
2015-07-24Open-market sale658$654.1316,012
2015-07-24Open-market sale390$669.49535
2015-07-24Open-market sale240$668.65925
2015-07-24Open-market sale1,391$667.511,165
2015-07-24Open-market sale2,626$666.542,556
2015-07-24Open-market sale2,185$665.565,182
2015-07-24Open-market sale799$664.527,367
2015-07-24Open-market sale791$663.468,166
2015-07-24Open-market sale405$662.218,957
2015-07-24Open-market sale400$660.999,362
2015-07-24Open-market sale325$659.699,762
2015-07-24Open-market sale1,284$658.6510,087
2015-07-24Open-market sale1,812$657.5511,371
2015-07-24Open-market sale1,054$656.1113,183
2015-07-24Open-market sale1,775$655.2414,237
2015-07-24Open-market sale535$671.730
2015-07-24Conversion16,670$0.0016,670
2015-07-24Open-market sale1,743$624.2621,989,267
2015-07-24Open-market sale100$644.0521,974,830
2015-07-24Open-market sale369$643.2921,974,930
2015-07-24Open-market sale650$639.3721,975,299
2015-07-24Open-market sale100$637.6621,975,949
2015-07-24Open-market sale400$636.2521,976,049
2015-07-24Open-market sale300$634.9521,976,449
2015-07-24Open-market sale832$633.9721,976,749
2015-07-24Open-market sale2,047$633.3321,977,581
2015-07-24Open-market sale2,558$632.3021,979,628
2015-07-24Open-market sale1,159$630.7221,982,186
2015-07-24Open-market sale700$629.7921,983,345
2015-07-24Open-market sale694$628.4621,984,045
2015-07-24Open-market sale1,564$627.4321,984,739
2015-07-24Open-market sale1,937$626.2421,986,303
2015-07-24Open-market sale1,027$625.4421,988,240
2015-07-24Open-market sale160$647.3521,974,670
2015-07-24Open-market sale330$623.1121,991,010
2015-07-23Conversion (derivative)16,666$0.0021,930,240
2015-07-23Open-market sale700$672.5715,966
2015-07-23Conversion16,666$0.0016,666
2015-07-23Open-market sale300$693.910
2015-07-23Open-market sale1,100$693.03300
2015-07-23Open-market sale740$690.921,400
2015-07-23Open-market sale725$689.902,140
2015-07-23Open-market sale1,322$688.762,865
2015-07-23Open-market sale1,651$687.484,187
2015-07-23Open-market sale1,603$686.625,838
2015-07-23Open-market sale1,000$685.627,441
2015-07-23Open-market sale1,113$684.558,441
2015-07-23Open-market sale991$683.289,554
2015-07-23Open-market sale1,200$682.3310,545
2015-07-23Open-market sale1,499$681.4511,745
2015-07-23Open-market sale400$678.8113,244
2015-07-23Open-market sale243$675.7613,644
2015-07-23Open-market sale357$674.4613,887
2015-07-23Open-market sale1,722$673.8414,244
2015-07-23Open-market sale1,284$642.5522,006,186
2015-07-23Open-market sale988$660.7821,991,640
2015-07-23Open-market sale700$659.4321,992,628
2015-07-23Open-market sale420$658.2121,993,328
2015-07-23Open-market sale500$656.9121,993,748
2015-07-23Open-market sale1,355$656.2621,994,248
2015-07-23Open-market sale1,758$655.2921,995,603
2015-07-23Open-market sale1,412$654.0621,997,361
2015-07-23Open-market sale866$653.3021,998,773
2015-07-23Open-market sale100$651.3921,999,639
2015-07-23Open-market sale1,622$650.6321,999,739
2015-07-23Open-market sale1,690$649.7022,001,361
2015-07-23Open-market sale1,300$648.7622,003,051
2015-07-23Open-market sale514$647.3022,004,351
2015-07-23Open-market sale100$645.8622,004,865
2015-07-23Open-market sale65$644.7322,004,965
2015-07-23Open-market sale1,156$643.5822,005,030
2015-07-23Open-market sale300$661.7721,991,340
2015-07-23Open-market sale536$641.7122,007,470
2015-07-22Open-market sale1,350$661.3322,022,848
2015-07-22Open-market sale474$660.0222,024,198
2015-07-22Open-market sale700$677.5122,008,006
2015-07-22Open-market sale1,732$676.7422,008,706
2015-07-22Open-market sale1,500$675.5622,010,438
2015-07-22Open-market sale600$674.6422,011,938
2015-07-22Open-market sale1,450$673.4222,012,538
2015-07-22Open-market sale1,967$672.5122,013,988
2015-07-22Open-market sale700$671.4422,015,955
2015-07-22Open-market sale598$670.0522,016,655
2015-07-22Open-market sale1,185$667.9222,017,253
2015-07-22Open-market sale1,600$667.0622,018,438
2015-07-22Open-market sale1,263$666.1122,020,038
2015-07-22Open-market sale200$664.3622,021,301
2015-07-22Open-market sale300$663.6922,021,501
2015-07-22Open-market sale1,047$662.3322,021,801
2015-07-22Conversion (derivative)16,666$0.0021,946,906
2015-07-22Open-market sale239$703.4412,759
2015-07-22Open-market sale729$695.9913,798
2015-07-22Open-market sale350$699.4413,448
2015-07-22Open-market sale250$701.2913,198
2015-07-22Open-market sale200$702.1312,998
2015-07-22Open-market sale928$694.8814,527
2015-07-22Open-market sale2,065$704.7410,694
2015-07-22Open-market sale2,282$705.568,412
2015-07-22Open-market sale2,600$706.845,812
2015-07-22Open-market sale810$694.1215,455
2015-07-22Open-market sale401$692.4516,265
2015-07-22Conversion16,666$0.0016,666
2015-07-22Open-market sale1,619$712.020
2015-07-22Open-market sale1,173$711.171,619
2015-07-22Open-market sale1,000$710.072,792
2015-07-22Open-market sale1,119$708.773,792
2015-07-22Open-market sale901$707.634,911
2015-07-21Open-market sale300$704.610
2015-07-21Open-market sale1,590$703.25300
2015-07-21Conversion (derivative)16,666$0.0021,963,572
2015-07-21Open-market sale2,700$696.689,075
2015-07-21Open-market sale872$695.7311,775
2015-07-21Open-market sale1,661$697.567,414
2015-07-21Open-market sale1,259$694.5612,647
2015-07-21Open-market sale900$693.1413,906
2015-07-21Open-market sale100$690.9414,806
2015-07-21Open-market sale500$689.4214,906
2015-07-21Open-market sale500$688.1215,406
2015-07-21Open-market sale310$686.9315,906
2015-07-21Open-market sale450$685.1316,216
2015-07-21Open-market sale650$671.8722,024,672
2015-07-21Open-market sale1,600$670.8422,025,322
2015-07-21Open-market sale1,600$669.8822,026,922
2015-07-21Open-market sale1,000$668.6322,028,522
2015-07-21Open-market sale1,400$667.5722,029,522
2015-07-21Open-market sale800$666.6922,030,922
2015-07-21Open-market sale2,000$665.5522,031,722
2015-07-21Open-market sale1,800$664.5922,033,722
2015-07-21Open-market sale3,146$663.5122,035,522
2015-07-21Open-market sale649$662.4522,038,668
2015-07-21Open-market sale100$660.5022,039,317
2015-07-21Open-market sale800$659.2722,039,417
2015-07-21Open-market sale321$657.8622,040,217
2015-07-21Open-market sale200$656.5022,040,538
2015-07-21Open-market sale600$655.1422,040,738
2015-07-21Conversion16,666$0.0016,666
2015-07-21Open-market sale2,276$702.351,890
2015-07-21Open-market sale600$701.354,166
2015-07-21Open-market sale1,548$700.374,766
2015-07-21Open-market sale1,100$698.656,314
2015-07-20Conversion (derivative)16,666$0.0021,980,238
2015-07-20Open-market sale939$659.2222,048,867
2015-07-20Open-market sale2,050$655.9522,053,193
2015-07-20Open-market sale1,611$654.9322,055,243
2015-07-20Open-market sale1,150$653.8722,056,854
2015-07-20Open-market sale100$697.250
2015-07-20Open-market sale285$696.54100
2015-07-20Open-market sale1,660$695.72385
2015-07-20Open-market sale1,584$694.432,045
2015-07-20Open-market sale894$693.543,629
2015-07-20Open-market sale830$692.134,523
2015-07-20Open-market sale1,241$691.165,353
2015-07-20Open-market sale700$690.036,594
2015-07-20Open-market sale852$689.077,294
2015-07-20Open-market sale900$687.878,146
2015-07-20Open-market sale2,332$686.819,046
2015-07-20Open-market sale1,317$686.1111,378
2015-07-20Open-market sale1,651$685.0312,695
2015-07-20Open-market sale1,720$683.6014,346
2015-07-20Open-market sale600$682.7316,066
2015-07-20Conversion16,666$0.0016,666
2015-07-20Open-market sale70$668.7822,041,338
2015-07-20Open-market sale1,150$667.6722,041,408
2015-07-20Open-market sale1,206$666.6922,042,558
2015-07-20Open-market sale1,202$665.5722,043,764
2015-07-20Open-market sale800$664.2522,044,966
2015-07-20Open-market sale1,007$663.4422,045,766
2015-07-20Open-market sale1,292$661.7922,046,773
2015-07-20Open-market sale802$660.8722,048,065
2015-07-20Open-market sale1,887$656.8522,051,306
2015-07-20Open-market sale1,500$657.8222,049,806
2015-06-19Conversion (derivative)16,670$0.0021,996,904
2015-06-19Open-market sale2,778$533.6722,071,896
2015-06-19Conversion16,670$0.0016,670
2015-06-19Open-market sale3,823$557.200
2015-06-19Open-market sale4,452$556.063,823
2015-06-19Open-market sale1,072$555.068,275
2015-06-19Open-market sale4,023$554.059,347
2015-06-19Open-market sale3,300$552.9513,370
2015-06-19Open-market sale100$537.3322,058,004
2015-06-19Open-market sale4,254$536.9122,058,104
2015-06-19Open-market sale4,577$535.7322,062,358
2015-06-19Open-market sale4,961$534.7622,066,935
2015-06-18Conversion (derivative)16,666$0.0022,013,574
2015-06-18Conversion16,666$0.0016,666
2015-06-18Open-market sale313$548.5416,353
2015-06-18Open-market sale330$549.8316,023
2015-06-18Open-market sale4,573$537.6822,074,674
2015-06-18Open-market sale6,775$536.9322,079,247
2015-06-18Open-market sale2,403$536.0522,086,022
2015-06-18Open-market sale710$534.5722,088,425
2015-06-18Open-market sale905$533.7222,089,135
2015-06-18Open-market sale900$532.8622,090,040
2015-06-18Open-market sale400$531.4922,090,940
2015-06-18Open-market sale501$557.040
2015-06-18Open-market sale7,337$556.45501
2015-06-18Open-market sale914$551.967,838
2015-06-18Open-market sale4,520$555.548,752
2015-06-18Open-market sale778$554.6113,272
2015-06-18Open-market sale700$553.3314,050
2015-06-18Open-market sale1,273$550.8014,750
2015-06-17Conversion (derivative)16,666$0.0022,030,240
2015-06-17Open-market sale2,743$547.730
2015-06-17Open-market sale5,609$529.8922,091,840
2015-06-17Open-market sale1,638$528.9722,097,449
2015-06-17Open-market sale4,693$527.9222,099,087
2015-06-17Open-market sale2,853$526.7122,103,780
2015-06-17Open-market sale1,373$525.7822,106,633
2015-06-17Open-market sale500$530.6122,091,340
2015-06-17Open-market sale3,935$547.012,743
2015-06-17Open-market sale1,561$545.696,678
2015-06-17Open-market sale3,934$544.988,239
2015-06-17Open-market sale2,821$543.6412,173
2015-06-17Open-market sale1,672$542.5914,994
2015-06-17Conversion16,666$0.0016,666
2015-06-16Conversion (derivative)16,666$0.0022,046,906
2015-06-16Conversion16,666$0.0016,666
2015-06-16Open-market sale1,921$542.5514,745
2015-06-16Open-market sale5,065$543.579,680
2015-06-16Open-market sale2,354$529.0122,108,006
2015-06-16Open-market sale3,580$544.566,100
2015-06-16Open-market sale5,571$545.49529
2015-06-16Open-market sale8,015$528.2822,110,360
2015-06-16Open-market sale3,459$527.3122,118,375
2015-06-16Open-market sale2,838$526.2922,121,834
2015-06-16Open-market sale529$546.280
2015-06-15Conversion (derivative)16,666$0.0022,063,572
2015-06-15Open-market sale4,856$526.5422,129,687
2015-06-15Open-market sale3,713$525.7922,134,543
2015-06-15Open-market sale3,060$524.7422,138,256
2015-06-15Open-market sale3,246$540.0713,420
2015-06-15Open-market sale3,741$541.149,679
2015-06-15Open-market sale4,407$541.855,272
2015-06-15Open-market sale4,875$543.23379
2015-06-15Open-market sale397$543.890
2015-06-15Conversion16,666$0.0016,666
2015-06-15Open-market sale100$528.2522,124,650
2015-06-15Open-market sale4,937$527.6322,124,750
2015-05-27Gift75,000$0.0022,141,316
2015-05-27Gift75,000$0.000
2015-05-22Conversion (derivative)16,670$0.0022,080,238
2015-05-22Open-market sale7,595$556.4575,000
2015-05-22Open-market sale3,749$542.5222,216,431
2015-05-22Open-market sale7,590$541.6622,220,180
2015-05-22Open-market sale5,216$540.8822,227,770
2015-05-22Open-market sale115$543.2722,216,316
2015-05-22Open-market sale6,434$555.3682,595
2015-05-22Open-market sale2,641$554.7289,029
2015-05-22Conversion16,670$0.0091,670
2015-05-21Conversion (derivative)16,666$0.0022,096,908
2015-05-21Open-market sale2,503$550.2689,163
2015-05-21Conversion16,666$0.0091,666
2015-05-21Open-market sale100$543.5322,232,986
2015-05-21Open-market sale1,565$542.8422,233,086
2015-05-21Open-market sale5,706$541.9222,234,651
2015-05-21Open-market sale1,929$540.9022,240,357
2015-05-21Open-market sale2,889$539.6722,242,286
2015-05-21Open-market sale500$538.8022,245,175
2015-05-21Open-market sale1,547$537.7622,245,675
2015-05-21Open-market sale2,430$536.8022,247,222
2015-05-21Open-market sale300$557.2975,000
2015-05-21Open-market sale2,907$556.5175,300
2015-05-21Open-market sale4,155$555.5978,207
2015-05-21Open-market sale2,021$554.6682,362
2015-05-21Open-market sale2,549$553.5484,383
2015-05-21Open-market sale700$552.7286,932
2015-05-21Open-market sale1,531$551.1387,632
2015-05-20Conversion (derivative)16,666$0.0022,113,574
2015-05-20Open-market sale1,056$546.1090,610
2015-05-20Conversion16,666$0.0091,666
2015-05-20Open-market sale1,139$541.0822,250,252
2015-05-20Open-market sale1,238$539.6922,251,391
2015-05-20Open-market sale6,667$538.7622,252,629
2015-05-20Open-market sale2,005$537.8822,259,296
2015-05-20Open-market sale800$536.7022,261,301
2015-05-20Open-market sale700$535.0522,262,101
2015-05-20Open-market sale1,878$534.5222,262,801
2015-05-20Open-market sale1,639$533.4922,264,679
2015-05-20Open-market sale307$555.5475,000
2015-05-20Open-market sale1,017$554.7475,307
2015-05-20Open-market sale584$553.4776,324
2015-05-20Open-market sale3,281$552.4476,908
2015-05-20Open-market sale4,918$551.4180,189
2015-05-20Open-market sale1,959$550.6985,107
2015-05-20Open-market sale309$549.3187,066
2015-05-20Open-market sale1,303$548.1687,375
2015-05-20Open-market sale1,932$547.1088,678
2015-05-20Open-market sale600$542.2222,249,652
2015-05-19Conversion (derivative)16,666$0.0022,130,240
2015-05-19Open-market sale600$539.9522,266,318
2015-05-19Open-market sale2,630$539.2922,266,918
2015-05-19Open-market sale3,771$538.2322,269,548
2015-05-19Open-market sale6,029$537.3622,273,319
2015-05-19Open-market sale1,857$536.1522,279,348
2015-05-19Open-market sale1,479$535.2022,281,205
2015-05-19Open-market sale300$533.5822,282,684
2015-05-19Open-market sale2,103$552.1675,000
2015-05-19Open-market sale5,847$551.2277,103
2015-05-19Open-market sale4,306$550.2382,950
2015-05-19Open-market sale2,597$549.2987,256
2015-05-19Open-market sale1,813$347.9789,853
2015-05-19Conversion16,666$0.0091,666
2015-05-18Conversion (derivative)16,666$0.0022,146,906
2015-05-18Open-market sale1,833$533.5722,283,284
2015-05-18Open-market sale4,284$532.4722,285,117
2015-05-18Open-market sale2,752$531.5422,289,401
2015-05-18Open-market sale4,831$530.6622,292,153
2015-05-18Open-market sale2,666$529.6722,296,984
2015-05-18Open-market sale1,004$547.8975,000
2015-05-18Open-market sale300$534.2622,282,984
2015-05-18Open-market sale3,005$546.2278,931
2015-05-18Open-market sale1,116$545.0181,936
2015-05-18Open-market sale4,227$543.9483,052
2015-05-18Open-market sale4,387$542.8787,279
2015-05-18Conversion16,666$0.0091,666
2015-05-18Open-market sale2,927$547.0276,004
2015-04-24Conversion (derivative)16,670$0.0022,163,572
2015-04-24Open-market sale1,949$571.2689,721
2015-04-24Open-market sale313$570.3622,238,572
2015-04-24Open-market sale300$569.4822,238,885
2015-04-24Open-market sale200$567.9822,239,185
2015-04-24Open-market sale623$567.1822,239,385
2015-04-24Open-market sale3,003$566.3222,240,008
2015-04-24Open-market sale6,758$565.1722,243,011
2015-04-24Open-market sale1,600$564.4022,249,769
2015-04-24Open-market sale800$563.2522,251,369
2015-04-24Open-market sale1,000$562.0822,252,169
2015-04-24Open-market sale456$560.9722,253,169
2015-04-24Open-market sale1,317$560.0122,253,625
2015-04-24Open-market sale300$558.1722,254,942
2015-04-24Open-market sale100$584.3175,000
2015-04-24Open-market sale200$582.9375,100
2015-04-24Open-market sale200$581.6675,300
2015-04-24Open-market sale700$580.0175,500
2015-04-24Open-market sale700$578.2576,200
2015-04-24Open-market sale2,500$577.2976,900
2015-04-24Open-market sale2,485$576.1279,400
2015-04-24Open-market sale3,544$575.1381,885
2015-04-24Open-market sale3,692$574.1985,429
2015-04-24Open-market sale600$572.7689,121
2015-04-24Conversion16,670$0.0091,670
2015-04-23Conversion (derivative)16,666$0.0022,180,242
2015-04-23Open-market sale1,176$559.6576,340
2015-04-23Open-market sale3,660$558.6177,516
2015-04-23Open-market sale1,969$557.8281,176
2015-04-23Open-market sale200$556.3183,145
2015-04-23Open-market sale537$555.0983,345
2015-04-23Open-market sale1,632$554.0783,882
2015-04-23Open-market sale2,785$553.0585,514
2015-04-23Open-market sale2,867$552.1188,299
2015-04-23Open-market sale1,408$543.7522,263,571
2015-04-23Conversion16,666$0.0091,666
2015-04-23Open-market sale100$550.8722,255,242
2015-04-23Open-market sale864$550.1222,255,342
2015-04-23Open-market sale1,591$549.1922,256,206
2015-04-23Open-market sale200$547.9222,257,797
2015-04-23Open-market sale3,170$547.0522,257,997
2015-04-23Open-market sale2,304$546.1822,261,167
2015-04-23Open-market sale100$544.6222,263,471
2015-04-23Open-market sale1,340$560.6475,000
2015-04-23Open-market sale1,334$541.0222,270,574
2015-04-23Open-market sale3,161$541.9722,267,413
2015-04-23Open-market sale2,434$542.9822,264,979
2015-04-23Open-market sale500$550.9291,166
2015-04-22Conversion (derivative)16,666$0.0022,196,908
2015-04-22Open-market sale1,674$539.3222,276,478
2015-04-22Open-market sale1,567$542.1275,000
2015-04-22Open-market sale1,737$535.8522,281,778
2015-04-22Open-market sale2,170$536.8422,279,608
2015-04-22Open-market sale1,456$537.7922,278,152
2015-04-22Open-market sale1,578$534.6822,283,515
2015-04-22Open-market sale3,269$539.9122,273,209
2015-04-22Open-market sale1,301$540.7522,271,908
2015-04-22Open-market sale1,623$543.1490,043
2015-04-22Open-market sale1,809$544.1488,234
2015-04-22Open-market sale2,412$546.6385,822
2015-04-22Open-market sale1,836$533.6722,285,093
2015-04-22Open-market sale1,645$532.4322,286,929
2015-04-22Conversion16,666$0.0091,666
2015-04-22Open-market sale1,844$550.4876,567
2015-04-22Open-market sale3,609$549.6478,411
2015-04-22Open-market sale1,795$545.2882,020
2015-04-22Open-market sale889$548.7883,815
2015-04-22Open-market sale1,118$547.5984,704
2015-04-21Conversion (derivative)16,666$0.0022,213,574
2015-04-21Conversion16,666$0.0091,666
2015-04-21Open-market sale4,844$543.2186,822
2015-04-21Open-market sale7,494$544.0279,328
2015-04-21Open-market sale3,301$544.8476,027
2015-04-21Open-market sale1,027$546.0575,000
2015-04-21Open-market sale5,092$534.3522,300,148
2015-04-21Open-market sale5,124$535.5422,295,024
2015-04-21Open-market sale1,286$537.4022,288,767
2015-04-21Open-market sale193$539.0222,288,574
2015-04-21Open-market sale4,971$536.3222,290,053
2015-04-20Conversion (derivative)16,666$0.0022,230,240
2015-04-20Open-market sale200$535.6691,165
2015-04-20Open-market sale1,400$541.2388,755
2015-04-20Open-market sale3,908$542.0684,847
2015-04-20Open-market sale3,086$544.3381,761
2015-04-20Open-market sale2,191$545.0879,570
2015-04-20Open-market sale4,570$543.3675,000
2015-04-20Conversion16,666$0.0091,666
2015-04-20Open-market sale410$525.8122,321,496
2015-04-20Open-market sale100$526.6522,321,396
2015-04-20Open-market sale713$528.5022,320,683
2015-04-20Open-market sale305$529.3722,320,378
2015-04-20Open-market sale759$531.7322,319,619
2015-04-20Open-market sale4,268$532.6522,315,351
2015-04-20Open-market sale4,811$533.8622,310,540
2015-04-20Open-market sale3,512$534.8622,307,028
2015-04-20Open-market sale1,788$535.5422,305,240
2015-04-20Open-market sale301$534.2691,365
2015-04-20Open-market sale100$538.2890,155
2015-04-20Open-market sale910$537.9090,255
2015-03-20Conversion (derivative)16,670$0.0022,246,906
2015-03-20Open-market sale100$561.4622,321,906
2015-03-20Conversion16,670$0.0091,670
2015-03-20Open-market sale5,552$565.3786,118
2015-03-20Open-market sale11,018$566.2175,100
2015-03-20Open-market sale100$566.9075,000
2015-03-20Open-market sale11,541$559.8822,327,035
2015-03-20Open-market sale5,029$560.5122,322,006
2015-03-19Conversion (derivative)16,666$0.0022,263,576
2015-03-19Open-market sale5,029$564.7578,247
2015-03-19Open-market sale5,590$563.9283,276
2015-03-19Open-market sale2,800$562.9788,866
2015-03-19Open-market sale322$560.4922,338,576
2015-03-19Open-market sale1,650$559.6922,338,898
2015-03-19Open-market sale5,643$558.9022,340,548
2015-03-19Open-market sale2,350$557.0322,352,892
2015-03-19Conversion16,666$0.0091,666
2015-03-19Open-market sale2,700$565.5275,547
2015-03-19Open-market sale547$566.5675,000
2015-03-19Open-market sale6,701$557.9922,346,191
2015-03-18Conversion (derivative)16,666$0.0022,280,242
2015-03-18Open-market sale2,577$554.1472,423
2015-03-18Open-market sale3,508$559.0322,355,242
2015-03-18Open-market sale900$557.4122,358,750
2015-03-18Open-market sale1,755$556.7322,359,650
2015-03-18Open-market sale1,100$555.7422,361,405
2015-03-18Open-market sale100$554.0622,362,505
2015-03-18Open-market sale300$551.8522,362,605
2015-03-18Open-market sale600$550.5022,362,905
2015-03-18Open-market sale2,280$549.4922,363,505
2015-03-18Open-market sale3,179$548.5022,365,785
2015-03-18Open-market sale2,386$556.0766,396
2015-03-18Conversion16,666$0.0075,000
2015-03-18Open-market sale2,455$565.7858,334
2015-03-18Open-market sale1,400$565.2360,789
2015-03-18Open-market sale1,813$563.8962,189
2015-03-18Open-market sale1,483$562.6864,002
2015-03-18Open-market sale200$561.0765,485
2015-03-18Open-market sale111$558.7665,685
2015-03-18Open-market sale600$556.8365,796
2015-03-18Open-market sale3,641$554.9768,782
2015-03-18Open-market sale2,944$547.6522,368,964
2015-03-17Conversion (derivative)16,666$0.0022,296,908
2015-03-17Open-market sale4,586$558.6579,449
2015-03-17Open-market sale3,017$557.3384,035
2015-03-17Open-market sale3,614$556.4287,052
2015-03-17Open-market sale1,000$555.5790,666
2015-03-17Open-market sale3,226$553.0022,371,908
2015-03-17Open-market sale4,853$552.0922,375,134
2015-03-17Open-market sale2,159$551.0522,379,987
2015-03-17Open-market sale4,410$549.9322,382,146
2015-03-17Open-market sale2,018$549.1322,386,556
2015-03-17Conversion16,666$0.0091,666
2015-03-17Open-market sale200$560.2975,000
2015-03-17Open-market sale4,249$559.5475,200
2015-03-16Conversion (derivative)16,666$0.0022,313,574
2015-03-16Open-market sale5,633$555.5022,391,775
2015-03-16Open-market sale3,058$554.5622,397,408
2015-03-16Open-market sale1,025$553.5722,400,466
2015-03-16Open-market sale760$552.3022,401,491
2015-03-16Open-market sale400$550.6922,402,251
2015-03-16Open-market sale675$550.0622,402,651
2015-03-16Open-market sale500$548.5022,403,326
2015-03-16Open-market sale714$547.6222,403,826
2015-03-16Open-market sale700$546.2422,404,540
2015-03-16Open-market sale3,700$563.1675,000
2015-03-16Open-market sale4,823$562.4978,700
2015-03-16Open-market sale2,806$561.6583,523
2015-03-16Open-market sale1,500$560.2286,329
2015-03-16Open-market sale314$558.5587,829
2015-03-16Open-market sale700$557.9088,143
2015-03-16Open-market sale498$556.2688,843
2015-03-16Open-market sale500$555.3689,341
2015-03-16Open-market sale500$554.2289,841
2015-03-16Open-market sale925$553.1790,341
2015-03-16Open-market sale400$551.9091,266
2015-03-16Conversion16,666$0.0091,666
2015-03-16Open-market sale3,201$556.1622,388,574
2015-02-26Gift75,000$0.0022,405,240
2015-02-26Gift75,000$0.0075,000
2015-02-24Conversion (derivative)150,000$0.0022,330,240
2015-02-24Conversion150,000$0.00150,000
2015-02-23Conversion (derivative)16,670$0.0022,480,240
2015-02-23Open-market sale4,448$533.1522,484,528
2015-02-23Open-market sale6,634$531.9522,488,976
2015-02-23Open-market sale1,300$530.1722,495,610
2015-02-23Conversion16,670$0.0016,670
2015-02-23Open-market sale200$538.860
2015-02-23Open-market sale100$537.67200
2015-02-23Open-market sale1,695$537.05300
2015-02-23Open-market sale3,183$536.091,995
2015-02-23Open-market sale3,617$534.955,178
2015-02-23Open-market sale6,072$534.138,795
2015-02-23Open-market sale1,803$533.0614,867
2015-02-23Open-market sale110$534.9022,480,240
2015-02-23Open-market sale2,566$531.0722,480,350
2015-02-23Open-market sale199$535.9022,482,916
2015-02-23Open-market sale1,413$534.2322,483,115
2015-02-20Conversion (derivative)16,666$0.0022,496,910
2015-02-20Open-market sale5,930$537.4322,505,844
2015-02-20Open-market sale1,802$536.4522,511,774
2015-02-20Conversion16,666$0.0016,666
2015-02-20Open-market sale3,801$538.4722,502,043
2015-02-20Open-market sale3,033$539.4822,499,010
2015-02-20Open-market sale200$546.250
2015-02-20Open-market sale300$544.77200
2015-02-20Open-market sale2,804$542.90500
2015-02-20Open-market sale3,411$541.823,304
2015-02-20Open-market sale2,743$541.056,715
2015-02-20Open-market sale5,499$539.889,458
2015-02-20Open-market sale1,709$538.9114,957
2015-02-20Open-market sale200$542.7422,496,910
2015-02-20Open-market sale380$541.5122,497,110
2015-02-20Open-market sale1,520$540.1322,497,490
2015-02-19Conversion (derivative)16,666$0.0022,513,576
2015-02-19Open-market sale306$546.510
2015-02-19Open-market sale2,247$545.66306
2015-02-19Open-market sale6,778$544.882,553
2015-02-19Open-market sale6,375$543.939,331
2015-02-19Open-market sale558$542.4015,706
2015-02-19Open-market sale402$541.6216,264
2015-02-19Open-market sale638$542.7022,513,576
2015-02-19Open-market sale7,231$541.9322,514,214
2015-02-19Open-market sale7,685$540.9622,521,445
2015-02-19Open-market sale510$540.0422,529,130
2015-02-19Open-market sale602$538.9422,529,640
2015-02-19Conversion16,666$0.0016,666
2015-02-18Conversion (derivative)16,666$0.0022,530,242
2015-02-18Open-market sale712$547.250
2015-02-18Open-market sale3,890$544.304,949
2015-02-18Open-market sale2,938$543.498,839
2015-02-18Open-market sale1,837$542.2111,777
2015-02-18Open-market sale2,641$541.3713,614
2015-02-18Open-market sale411$540.3916,255
2015-02-18Conversion16,666$0.0016,666
2015-02-18Open-market sale708$545.2222,530,242
2015-02-18Open-market sale1,150$544.3922,530,950
2015-02-18Open-market sale2,681$543.5022,532,100
2015-02-18Open-market sale3,293$542.3722,534,781
2015-02-18Open-market sale3,781$541.4022,538,074
2015-02-18Open-market sale900$540.3622,541,855
2015-02-18Open-market sale2,816$539.1422,542,755
2015-02-18Open-market sale1,337$538.4622,545,571
2015-02-18Open-market sale2,061$545.252,888
2015-02-18Open-market sale2,176$546.23712
2015-02-17Conversion (derivative)16,666$0.0022,546,908
2015-02-17Open-market sale2,131$544.1314,535
2015-02-17Conversion16,666$0.0016,666
2015-02-17Open-market sale109$549.5122,546,908
2015-02-17Open-market sale3,397$544.7622,547,017
2015-02-17Open-market sale300$548.2622,550,414
2015-02-17Open-market sale714$547.0222,550,714
2015-02-17Open-market sale1,077$545.8422,551,428
2015-02-17Open-market sale4,540$543.9322,552,505
2015-02-17Open-market sale3,608$542.7622,557,045
2015-02-17Open-market sale2,921$541.9022,560,653
2015-02-17Open-market sale294$552.110
2015-02-17Open-market sale300$551.04294
2015-02-17Open-market sale100$550.03594
2015-02-17Open-market sale600$549.25694
2015-02-17Open-market sale1,738$548.231,294
2015-02-17Open-market sale4,244$547.153,032
2015-02-17Open-market sale4,542$546.247,276
2015-02-17Open-market sale2,717$545.0911,818
2015-01-16Conversion (derivative)16,670$0.0022,563,574
2015-01-16Open-market sale1,638$509.412,130
2015-01-16Open-market sale2,800$508.853,768
2015-01-16Open-market sale1,746$507.736,568
2015-01-16Open-market sale4,550$506.368,314
2015-01-16Open-market sale2,451$505.5712,864
2015-01-16Open-market sale1,355$504.5115,315
2015-01-16Conversion16,670$0.0016,670
2015-01-16Open-market sale1,315$507.8222,563,574
2015-01-16Open-market sale2,161$506.9822,564,889
2015-01-16Open-market sale1,851$504.9822,570,016
2015-01-16Open-market sale2,335$503.8822,571,867
2015-01-16Open-market sale4,237$502.9622,574,202
2015-01-16Open-market sale1,505$501.9522,578,439
2015-01-16Open-market sale300$500.7222,579,944
2015-01-16Open-market sale2,130$510.380
2015-01-16Open-market sale2,966$506.1622,567,050
2015-01-15Conversion (derivative)16,666$0.0022,580,244
2015-01-15Open-market sale900$506.67210
2015-01-15Open-market sale4,110$505.901,110
2015-01-15Open-market sale8,268$505.045,220
2015-01-15Open-market sale1,878$503.9313,488
2015-01-15Open-market sale1,300$502.9915,366
2015-01-15Conversion16,666$0.0016,666
2015-01-15Open-market sale545$503.4622,580,244
2015-01-15Open-market sale4,721$502.4922,580,789
2015-01-15Open-market sale7,044$501.6822,585,510
2015-01-15Open-market sale700$499.5022,595,028
2015-01-15Open-market sale1,182$498.3722,595,728
2015-01-15Open-market sale110$508.06100
2015-01-15Open-market sale100$508.760
2015-01-15Open-market sale2,474$500.6422,592,554
2015-01-14Conversion (derivative)16,666$0.0022,596,910
2015-01-14Conversion16,666$0.0016,666
2015-01-14Open-market sale311$498.7916,355
2015-01-14Open-market sale1,836$503.0014,519
2015-01-14Open-market sale200$502.8422,596,910
2015-01-14Open-market sale700$501.8122,597,110
2015-01-14Open-market sale4,333$500.8722,597,810
2015-01-14Open-market sale5,395$499.8322,602,143
2015-01-14Open-market sale3,269$498.9722,607,538
2015-01-14Open-market sale2,469$497.9122,610,807
2015-01-14Open-market sale300$493.5322,613,276
2015-01-14Open-market sale1,200$506.910
2015-01-14Open-market sale3,208$506.101,200
2015-01-14Open-market sale4,945$504.994,408
2015-01-14Open-market sale5,166$504.199,353
2015-01-13Conversion (derivative)16,666$0.0022,613,576
2015-01-13Open-market sale1,425$495.6022,627,544
2015-01-13Open-market sale1,003$497.7222,624,719
2015-01-13Open-market sale4,016$507.690
2015-01-13Open-market sale3,771$506.764,016
2015-01-13Open-market sale1,705$505.807,787
2015-01-13Open-market sale1,078$500.2322,622,058
2015-01-13Open-market sale3,971$501.1022,618,087
2015-01-13Open-market sale4,085$501.9622,614,002
2015-01-13Open-market sale426$502.7422,613,576
2015-01-13Conversion16,666$0.0016,666
2015-01-13Open-market sale500$498.2116,166
2015-01-13Open-market sale900$499.1515,266
2015-01-13Open-market sale582$500.6114,684
2015-01-13Open-market sale1,730$501.4712,954
2015-01-13Open-market sale1,005$502.1911,949
2015-01-13Open-market sale1,757$503.4710,192
2015-01-13Open-market sale700$504.449,492
2015-01-13Open-market sale1,583$498.6622,623,136
2015-01-13Open-market sale823$493.6122,629,419
2015-01-13Open-market sale450$494.2322,628,969
2015-01-13Open-market sale1,822$496.5222,625,722
2015-01-12Conversion (derivative)16,666$0.0022,630,242
2015-01-12Open-market sale200$499.790
2015-01-12Open-market sale500$488.0422,646,408
2015-01-12Open-market sale1,306$489.4022,645,102
2015-01-12Open-market sale6,442$490.3122,638,660
2015-01-12Open-market sale3,068$491.2222,635,592
2015-01-12Open-market sale1,318$493.2522,630,742
2015-01-12Open-market sale500$494.9822,630,242
2015-01-12Conversion16,666$0.0016,666
2015-01-12Open-market sale600$491.6316,066
2015-01-12Open-market sale3,500$493.6412,566
2015-01-12Open-market sale5,560$494.277,006
2015-01-12Open-market sale2,750$495.454,256
2015-01-12Open-market sale2,556$496.271,700
2015-01-12Open-market sale1,200$497.39500
2015-01-12Open-market sale300$499.04200
2015-01-12Open-market sale3,532$492.3522,632,060
2014-12-12Conversion (derivative)16,670$0.0022,646,908
2014-12-12Open-market sale2,431$521.7322,658,868
2014-12-12Open-market sale1,115$520.2422,661,299
2014-12-12Open-market sale1,164$519.1222,662,414
2014-12-12Open-market sale700$531.330
2014-12-12Open-market sale2,226$530.46700
2014-12-12Open-market sale1,477$529.382,926
2014-12-12Open-market sale2,343$527.734,403
2014-12-12Open-market sale2,891$526.986,746
2014-12-12Open-market sale2,869$525.929,637
2014-12-12Open-market sale2,032$525.1112,506
2014-12-12Open-market sale929$523.3814,538
2014-12-12Open-market sale1,203$521.9815,467
2014-12-12Conversion16,670$0.0016,670
2014-12-12Open-market sale600$527.6122,646,908
2014-12-12Open-market sale1,958$526.7822,647,508
2014-12-12Open-market sale1,511$525.7422,649,466
2014-12-12Open-market sale2,332$524.4822,650,977
2014-12-12Open-market sale1,453$523.4422,653,309
2014-12-12Open-market sale4,106$522.5922,654,762
2014-12-11Conversion (derivative)16,666$0.0022,663,578
2014-12-11Open-market sale3,662$535.183,693
2014-12-11Open-market sale3,593$536.06100
2014-12-11Open-market sale3,388$531.9511,838
2014-12-11Open-market sale2,081$527.7222,678,163
2014-12-11Open-market sale1,545$528.6222,676,618
2014-12-11Open-market sale2,436$529.8922,674,182
2014-12-11Open-market sale3,235$534.207,355
2014-12-11Open-market sale3,454$530.9122,670,728
2014-12-11Open-market sale3,690$531.9122,667,038
2014-12-11Open-market sale3,360$532.8922,663,678
2014-12-11Open-market sale100$533.4422,663,578
2014-12-11Open-market sale1,248$533.0310,590
2014-12-11Conversion16,666$0.0016,666
2014-12-11Open-market sale600$530.0816,066
2014-12-11Open-market sale840$531.0215,226
2014-12-11Open-market sale100$536.850
2014-12-10Conversion (derivative)16,666$0.0022,680,244
2014-12-10Open-market sale602$529.3422,690,966
2014-12-10Open-market sale1,563$528.3022,691,568
2014-12-10Open-market sale1,597$527.5722,693,131
2014-12-10Open-market sale2,182$526.3222,694,728
2014-12-10Open-market sale200$538.870
2014-12-10Open-market sale2,290$538.15200
2014-12-10Open-market sale2,945$537.132,490
2014-12-10Open-market sale1,610$535.925,435
2014-12-10Open-market sale2,866$535.027,045
2014-12-10Open-market sale873$534.019,911
2014-12-10Open-market sale700$532.4910,784
2014-12-10Open-market sale438$531.3711,484
2014-12-10Open-market sale1,901$530.3111,922
2014-12-10Open-market sale1,076$529.3613,823
2014-12-10Open-market sale1,767$528.2414,899
2014-12-10Conversion16,666$0.000
2014-12-10Open-market sale3,066$532.7222,686,278
2014-12-10Open-market sale1,322$531.7622,689,344
2014-12-10Open-market sale300$530.4622,690,666
2014-12-10Open-market sale2,584$533.9322,683,694
2014-12-10Open-market sale1,149$535.5622,680,244
2014-12-10Open-market sale2,301$534.7222,681,393
2014-12-09Conversion (derivative)16,666$0.0022,696,910
2014-12-09Open-market sale1,007$528.518,230
2014-12-09Open-market sale60$533.9522,696,910
2014-12-09Conversion16,666$0.0016,666
2014-12-09Open-market sale1,293$524.2915,373
2014-12-09Open-market sale1,475$525.1913,898
2014-12-09Open-market sale2,835$526.2511,063
2014-12-09Open-market sale1,462$521.4022,712,114
2014-12-09Open-market sale1,775$522.3122,710,339
2014-12-09Open-market sale2,562$523.0922,707,777
2014-12-09Open-market sale1,366$524.3922,706,411
2014-12-09Open-market sale1,083$525.3722,705,328
2014-12-09Open-market sale524$526.3422,704,804
2014-12-09Open-market sale300$527.6422,704,504
2014-12-09Open-market sale1,357$529.2422,703,147
2014-12-09Open-market sale2,707$530.2522,700,440
2014-12-09Open-market sale1,756$531.0022,698,684
2014-12-09Open-market sale960$532.0222,697,724
2014-12-09Open-market sale523$536.190
2014-12-09Open-market sale782$535.47523
2014-12-09Open-market sale1,334$534.321,305
2014-12-09Open-market sale2,817$533.262,639
2014-12-09Open-market sale1,824$532.295,456
2014-12-09Open-market sale500$530.857,280
2014-12-09Open-market sale450$529.327,780
2014-12-09Open-market sale754$533.1722,696,970
2014-12-09Open-market sale1,826$527.379,237
2014-12-08Conversion (derivative)16,666$0.0022,713,576
2014-12-08Open-market sale3,966$529.7522,714,123
2014-12-08Conversion16,666$0.0016,666
2014-12-08Open-market sale3,759$528.0612,907
2014-12-08Open-market sale2,721$529.0810,186
2014-12-08Open-market sale3,090$530.047,096
2014-12-08Open-market sale1,674$531.045,422
2014-12-08Open-market sale3,453$532.101,969
2014-12-08Open-market sale1,969$533.010
2014-12-08Open-market sale2,000$524.6622,728,242
2014-12-08Open-market sale3,347$525.3622,724,895
2014-12-08Open-market sale2,908$526.4822,721,987
2014-12-08Open-market sale547$530.4222,713,576
2014-12-08Open-market sale2,427$528.6422,718,089
2014-12-08Open-market sale1,471$527.6522,720,516
2014-11-18Gift190,000$0.000
2014-11-18Gift190,000$0.0022,730,242
2014-11-14Conversion (derivative)16,670$0.0022,730,242
2014-11-14Open-market sale11,105$543.8622,923,590
2014-11-14Open-market sale2,217$542.9222,934,695
2014-11-14Open-market sale200$556.68190,000
2014-11-14Open-market sale3,348$544.5322,920,242
2014-11-14Open-market sale5,689$554.95190,200
2014-11-14Conversion16,670$0.00206,670
2014-11-14Open-market sale2,571$553.22204,099
2014-11-14Open-market sale8,210$554.33195,889
2014-11-13Conversion (derivative)16,666$0.0022,746,912
2014-11-13Conversion16,666$0.00206,666
2014-11-13Open-market sale4,323$559.08191,601
2014-11-13Open-market sale3,304$556.78195,924
2014-11-13Open-market sale4,707$555.78199,228
2014-11-13Open-market sale2,731$554.95203,935
2014-11-13Open-market sale1,601$559.66190,000
2014-11-13Open-market sale1,983$548.4622,936,912
2014-11-13Open-market sale3,895$547.8322,938,895
2014-11-13Open-market sale3,245$546.3422,942,790
2014-11-13Open-market sale4,580$545.4122,946,035
2014-11-13Open-market sale2,963$544.3722,950,615
2014-11-12Conversion (derivative)16,666$0.0022,763,578
2014-11-12Open-market sale4,705$547.0922,963,941
2014-11-12Open-market sale1,598$545.7222,968,646
2014-11-12Open-market sale8,328$547.5822,955,613
2014-11-12Open-market sale1,519$548.9822,954,094
2014-11-12Open-market sale516$549.5622,953,578
2014-11-12Conversion16,666$0.00206,666
2014-11-12Open-market sale1,148$555.94205,518
2014-11-12Open-market sale1,744$557.28203,774
2014-11-12Open-market sale9,996$558.25193,778
2014-11-12Open-market sale1,724$558.92192,054
2014-11-12Open-market sale2,054$560.27190,000
2014-11-11Conversion (derivative)16,666$0.0022,780,244
2014-11-11Open-market sale1,151$550.8622,970,244
2014-11-11Open-market sale316$551.7822,971,395
2014-11-11Open-market sale3,580$549.9722,971,711
2014-11-11Open-market sale5,058$549.0122,975,291
2014-11-11Open-market sale4,965$548.0922,980,349
2014-11-11Open-market sale1,596$546.9422,985,314
2014-11-11Open-market sale2,052$561.43190,000
2014-11-11Open-market sale5,332$560.46192,052
2014-11-11Open-market sale4,943$559.62197,384
2014-11-11Open-market sale2,439$558.53202,327
2014-11-11Open-market sale1,900$557.24204,766
2014-11-11Conversion16,666$0.00206,666
2014-11-10Conversion (derivative)16,666$0.0022,796,910
2014-11-10Open-market sale1,412$556.53190,000
2014-11-10Open-market sale95$560.42191,412
2014-11-10Open-market sale3,969$558.67192,869
2014-11-10Open-market sale4,073$557.59196,838
2014-11-10Open-market sale300$555.13200,911
2014-11-10Open-market sale1,216$554.38201,211
2014-11-10Open-market sale2,336$553.29202,427
2014-11-10Open-market sale1,903$552.31204,763
2014-11-10Conversion16,666$0.00206,666
2014-11-10Open-market sale1,592$548.5822,986,910
2014-11-10Open-market sale100$549.3822,988,502
2014-11-10Open-market sale4,328$547.6622,988,602
2014-11-10Open-market sale3,812$546.6022,992,930
2014-11-10Open-market sale1,172$545.4422,996,742
2014-11-10Open-market sale1,402$543.7222,997,914
2014-11-10Open-market sale2,498$542.5522,999,316
2014-11-10Open-market sale1,762$541.6023,001,814
2014-11-10Open-market sale1,362$559.63191,507
2014-11-07Conversion (derivative)190,000$0.0022,813,576
2014-11-07Conversion190,000$0.00190,000
2014-10-17Open-market sale852$510.2923,018,674
2014-10-17Open-market sale720$509.2023,019,526
2014-10-17Open-market sale1,575$520.6923,006,231
2014-10-17Open-market sale1,291$519.4923,007,806
2014-10-17Open-market sale2,650$518.6923,009,097
2014-10-17Open-market sale900$517.7023,011,747
2014-10-17Open-market sale200$516.0723,012,647
2014-10-17Open-market sale1,384$512.1823,014,276
2014-10-17Open-market sale400$514.0223,013,876
2014-10-17Open-market sale100$529.7523,003,576
2014-10-17Open-market sale300$528.6023,003,676
2014-10-17Open-market sale100$524.8523,003,976
2014-10-17Open-market sale416$523.6523,004,076
2014-10-17Open-market sale563$522.7523,004,492
2014-10-17Open-market sale1,176$521.5823,005,055
2014-10-17Open-market sale3,014$511.5823,015,660
2014-10-17Open-market sale1,029$515.2223,012,847
2014-10-17Conversion (derivative)16,670$0.0023,003,576
2014-10-17Conversion16,670$0.000
2014-10-17Open-market sale1,018$525.719,221
2014-10-17Open-market sale300$524.9710,239
2014-10-17Open-market sale2,732$522.8610,539
2014-10-17Open-market sale200$526.909,021
2014-10-17Open-market sale721$519.2615,979
2014-10-17Open-market sale1,145$520.7114,804
2014-10-17Open-market sale1,533$522.1313,271
2014-10-17Open-market sale100$542.020
2014-10-17Open-market sale200$540.51100
2014-10-17Open-market sale100$538.95300
2014-10-17Open-market sale100$536.35400
2014-10-17Open-market sale400$535.29500
2014-10-17Open-market sale700$534.07900
2014-10-17Open-market sale1,000$533.021,600
2014-10-17Open-market sale1,906$531.892,600
2014-10-17Open-market sale500$530.414,506
2014-10-17Open-market sale2,915$529.725,006
2014-10-17Open-market sale1,100$528.797,921
2014-10-16Conversion (derivative)16,666$0.0023,020,246
2014-10-16Open-market sale802$538.30400
2014-10-16Open-market sale265$529.0115,915
2014-10-16Open-market sale300$539.42100
2014-10-16Open-market sale100$540.710
2014-10-16Open-market sale290$515.5923,036,622
2014-10-16Open-market sale429$517.8723,036,193
2014-10-16Open-market sale337$519.2623,035,856
2014-10-16Open-market sale2,608$537.391,202
2014-10-16Open-market sale2,170$536.243,810
2014-10-16Open-market sale2,324$535.335,980
2014-10-16Open-market sale2,285$534.238,304
2014-10-16Open-market sale2,158$533.3010,589
2014-10-16Open-market sale1,465$532.2112,747
2014-10-16Open-market sale1,257$531.3814,212
2014-10-16Open-market sale446$530.1515,469
2014-10-16Open-market sale186$527.6816,180
2014-10-16Open-market sale300$525.6216,366
2014-10-16Conversion16,666$0.0016,666
2014-10-16Open-market sale200$528.5323,020,246
2014-10-16Open-market sale466$527.5023,020,446
2014-10-16Open-market sale1,000$526.3323,020,912
2014-10-16Open-market sale2,618$525.5323,021,912
2014-10-16Open-market sale2,510$524.4523,024,530
2014-10-16Open-market sale3,357$523.4023,027,040
2014-10-16Open-market sale2,359$522.4123,030,397
2014-10-16Open-market sale1,750$521.3523,032,756
2014-10-16Open-market sale1,350$520.3723,034,506
2014-10-15Conversion (derivative)16,666$0.0023,036,912
2014-10-15Open-market sale600$531.8623,036,912
2014-10-15Open-market sale1,218$528.7523,040,126
2014-10-15Open-market sale1,322$527.8523,041,344
2014-10-15Open-market sale2,137$526.7123,042,666
2014-10-15Open-market sale2,465$525.8223,044,803
2014-10-15Open-market sale2,332$524.7723,047,268
2014-10-15Open-market sale1,800$523.7523,049,600
2014-10-15Open-market sale1,100$522.7323,051,400
2014-10-15Open-market sale378$521.3823,052,500
2014-10-15Open-market sale400$520.3123,052,878
2014-10-15Open-market sale300$519.3123,053,278
2014-10-15Open-market sale775$542.490
2014-10-15Open-market sale1,262$541.09775
2014-10-15Open-market sale2,122$539.972,037
2014-10-15Open-market sale1,200$538.764,159
2014-10-15Open-market sale1,500$537.625,359
2014-10-15Open-market sale2,773$536.416,859
2014-10-15Open-market sale2,860$535.589,632
2014-10-15Open-market sale1,523$534.3912,492
2014-10-15Open-market sale1,207$533.4014,015
2014-10-15Open-market sale700$532.2115,222
2014-10-15Open-market sale200$531.1915,922
2014-10-15Open-market sale544$529.8816,122
2014-10-15Conversion16,666$0.0016,666
2014-10-15Open-market sale1,852$529.9223,038,274
2014-10-15Open-market sale762$530.7923,037,512
2014-10-14Conversion (derivative)16,666$0.0023,053,578
2014-10-14Open-market sale2,573$540.1123,059,654
2014-10-14Open-market sale2,606$538.0923,063,627
2014-10-14Open-market sale1,500$542.6923,056,614
2014-10-14Open-market sale1,934$543.7123,054,680
2014-10-14Open-market sale802$544.5723,053,878
2014-10-14Open-market sale300$546.2723,053,578
2014-10-14Conversion16,666$0.0016,666
2014-10-14Open-market sale1,300$545.8915,366
2014-10-14Open-market sale800$547.4314,566
2014-10-14Open-market sale2,175$548.4812,391
2014-10-14Open-market sale2,684$549.329,707
2014-10-14Open-market sale2,611$550.727,096
2014-10-14Open-market sale1,110$551.525,986
2014-10-14Open-market sale1,055$552.774,931
2014-10-14Open-market sale1,731$553.743,200
2014-10-14Open-market sale1,800$554.951,400
2014-10-14Open-market sale1,000$555.73400
2014-10-14Open-market sale300$556.96100
2014-10-14Open-market sale100$558.110
2014-10-14Open-market sale200$533.9523,070,044
2014-10-14Open-market sale967$535.0323,069,077
2014-10-14Open-market sale1,101$536.2123,067,976
2014-10-14Open-market sale1,540$541.7023,058,114
2014-10-14Open-market sale1,743$537.1923,066,233
2014-10-14Open-market sale1,400$539.2623,062,227
2014-10-13Conversion (derivative)16,666$0.0023,070,244
2014-10-13Open-market sale1,140$552.0310,331
2014-10-13Open-market sale100$548.5523,070,244
2014-10-13Open-market sale404$547.7123,070,344
2014-10-13Open-market sale400$546.6623,070,748
2014-10-13Conversion16,666$0.0016,666
2014-10-13Open-market sale733$545.4215,933
2014-10-13Open-market sale650$546.8215,283
2014-10-13Open-market sale842$547.8414,441
2014-10-13Open-market sale1,371$540.3323,081,057
2014-10-13Open-market sale1,000$539.3323,082,428
2014-10-13Open-market sale1,181$538.1423,083,428
2014-10-13Open-market sale1,000$536.4823,084,609
2014-10-13Open-market sale2,499$542.5423,077,092
2014-10-13Open-market sale2,677$543.5223,074,415
2014-10-13Open-market sale2,084$544.7723,072,331
2014-10-13Open-market sale1,183$545.6123,071,148
2014-10-13Open-market sale732$535.4123,085,609
2014-10-13Open-market sale569$534.2223,086,341
2014-10-13Open-market sale200$559.790
2014-10-13Open-market sale600$558.28200
2014-10-13Open-market sale1,022$557.03800
2014-10-13Open-market sale2,016$556.261,822
2014-10-13Open-market sale1,730$555.103,838
2014-10-13Open-market sale2,733$554.315,568
2014-10-13Open-market sale2,030$553.268,301
2014-10-13Open-market sale1,466$541.4023,079,591
2014-10-13Open-market sale1,460$550.9911,471
2014-10-13Open-market sale643$550.0412,931
2014-10-13Open-market sale867$549.1513,574
2014-09-12Conversion (derivative)16,670$0.0023,086,910
2014-09-12Open-market sale2,340$577.2323,093,324
2014-09-12Open-market sale1,997$587.105,684
2014-09-12Open-market sale1,341$586.157,681
2014-09-12Open-market sale4,688$584.979,022
2014-09-12Open-market sale2,960$584.0613,710
2014-09-12Conversion16,670$0.0016,670
2014-09-12Open-market sale200$581.0423,086,910
2014-09-12Open-market sale331$590.900
2014-09-12Open-market sale500$589.77331
2014-09-12Open-market sale4,853$588.08831
2014-09-12Open-market sale445$580.3123,087,110
2014-09-12Open-market sale900$579.3523,087,555
2014-09-12Open-market sale4,869$578.2523,088,455
2014-09-12Open-market sale3,975$575.3323,099,605
2014-09-12Open-market sale3,941$576.0423,095,664
2014-09-11Conversion (derivative)16,666$0.0023,103,580
2014-09-11Open-market sale6,726$590.990
2014-09-11Open-market sale4,885$590.126,726
2014-09-11Open-market sale1,623$589.0211,611
2014-09-11Open-market sale2,405$587.8413,234
2014-09-11Open-market sale1,027$586.8215,639
2014-09-11Conversion16,666$0.0016,666
2014-09-11Open-market sale4,244$581.1623,103,580
2014-09-11Open-market sale6,242$580.4523,107,824
2014-09-11Open-market sale2,734$579.3423,114,066
2014-09-11Open-market sale1,972$578.2523,116,800
2014-09-11Open-market sale1,474$577.1223,118,772
2014-09-10Conversion (derivative)16,666$0.0023,120,246
2014-09-10Open-market sale3,136$579.6523,120,246
2014-09-10Open-market sale3,541$578.6123,123,382
2014-09-10Open-market sale1,250$577.5023,126,923
2014-09-10Open-market sale97$583.4623,128,173
2014-09-10Open-market sale5,125$582.7723,128,270
2014-09-10Open-market sale2,241$582.7723,133,395
2014-09-10Open-market sale1,276$580.4923,135,636
2014-09-10Open-market sale3,774$593.150
2014-09-10Open-market sale3,459$592.503,774
2014-09-10Open-market sale1,362$590.867,233
2014-09-10Open-market sale3,775$590.028,595
2014-09-10Open-market sale2,898$588.9812,370
2014-09-10Open-market sale1,398$587.8715,268
2014-09-10Conversion16,666$0.0016,666
2014-09-09Conversion (derivative)16,666$0.0023,136,912
2014-09-09Open-market sale2,972$580.5323,150,216
2014-09-09Open-market sale2,393$581.7323,147,823
2014-09-09Open-market sale4,509$582.6723,143,314
2014-09-09Open-market sale3,886$583.5323,139,428
2014-09-09Open-market sale2,016$584.5923,137,412
2014-09-09Open-market sale400$585.5123,137,012
2014-09-09Open-market sale390$586.7523,153,188
2014-09-09Open-market sale100$589.0023,136,912
2014-09-09Conversion16,666$0.0016,666
2014-09-09Open-market sale2,465$591.2914,201
2014-09-09Open-market sale2,377$592.2111,824
2014-09-09Open-market sale2,501$593.269,323
2014-09-09Open-market sale4,566$594.334,757
2014-09-09Open-market sale2,754$595.122,003
2014-09-09Open-market sale1,303$596.96700
2014-09-09Open-market sale100$599.790
2014-09-09Open-market sale600$598.02100
2014-09-08Conversion (derivative)16,666$0.0023,153,578
2014-09-08Open-market sale2,017$602.690
2014-09-08Open-market sale2,983$601.862,017
2014-09-08Open-market sale8,207$601.015,000
2014-09-08Open-market sale2,016$599.8013,207
2014-09-08Open-market sale1,443$598.9915,223
2014-09-08Conversion16,666$0.0016,666
2014-09-08Open-market sale1,214$591.0123,153,578
2014-09-08Open-market sale3,522$590.2823,154,792
2014-09-08Open-market sale8,009$589.2123,158,314
2014-09-08Open-market sale2,148$588.2323,166,323
2014-09-08Open-market sale1,773$587.1523,168,471
2014-08-15Conversion (derivative)16,670$0.0023,170,244
2014-08-15Open-market sale3,816$572.2523,182,498
2014-08-15Open-market sale1,737$588.960
2014-08-15Open-market sale1,260$588.061,737
2014-08-15Open-market sale870$586.752,997
2014-08-15Open-market sale1,542$585.603,867
2014-08-15Open-market sale1,353$584.615,409
2014-08-15Open-market sale5,594$583.446,762
2014-08-15Open-market sale3,814$582.3712,356
2014-08-15Open-market sale1,257$575.3423,174,722
2014-08-15Conversion16,670$0.0016,670
2014-08-15Open-market sale1,953$578.3223,170,244
2014-08-15Open-market sale746$579.0223,172,197
2014-08-15Open-market sale720$577.1823,172,943
2014-08-15Open-market sale1,059$576.3823,173,663
2014-08-15Open-market sale600$571.4023,186,314
2014-08-15Open-market sale5,296$573.2823,177,202
2014-08-15Open-market sale1,223$574.1823,175,979
2014-08-15Open-market sale500$581.5916,170
2014-08-14Conversion (derivative)16,666$0.0023,186,914
2014-08-14Open-market sale8,065$583.634,972
2014-08-14Open-market sale8,565$573.5023,193,392
2014-08-14Open-market sale1,203$572.4323,201,957
2014-08-14Open-market sale420$571.5123,203,160
2014-08-14Open-market sale800$586.800
2014-08-14Open-market sale676$585.86800
2014-08-14Open-market sale3,496$584.421,476
2014-08-14Open-market sale4,878$574.4823,188,514
2014-08-14Open-market sale3,142$582.8313,037
2014-08-14Open-market sale487$581.5416,179
2014-08-14Conversion16,666$0.0016,666
2014-08-14Open-market sale100$577.3923,186,914
2014-08-14Open-market sale600$576.6723,187,014
2014-08-14Open-market sale900$575.6923,187,614
2014-08-13Conversion (derivative)16,666$0.0023,203,580
2014-08-13Open-market sale2,888$571.8723,211,174
2014-08-13Open-market sale1,532$570.8823,214,062
2014-08-13Open-market sale1,755$569.9023,215,594
2014-08-13Open-market sale365$568.9523,217,349
2014-08-13Open-market sale900$567.4223,217,714
2014-08-13Open-market sale1,632$566.5723,218,614
2014-08-13Open-market sale3,560$584.100
2014-08-13Open-market sale3,329$583.343,560
2014-08-13Open-market sale2,137$582.086,889
2014-08-13Open-market sale2,261$581.219,026
2014-08-13Open-market sale1,896$580.0911,287
2014-08-13Open-market sale828$579.1613,183
2014-08-13Open-market sale2,101$572.9923,209,073
2014-08-13Open-market sale5,356$573.9823,203,717
2014-08-13Open-market sale137$574.5523,203,580
2014-08-13Conversion16,666$0.0016,666
2014-08-13Open-market sale1,935$576.2614,731
2014-08-13Open-market sale720$577.3914,011
2014-08-12Conversion (derivative)16,666$0.0023,220,246
2014-08-12Open-market sale223$565.1823,220,246
2014-08-12Open-market sale1,859$564.4623,220,469
2014-08-12Open-market sale4,427$563.5423,222,328
2014-08-12Open-market sale7,273$562.4323,226,755
2014-08-12Open-market sale2,884$561.6823,234,028
2014-08-12Open-market sale104$575.510
2014-08-12Open-market sale1,077$574.51104
2014-08-12Conversion16,666$0.0016,666
2014-08-12Open-market sale2,992$573.711,181
2014-08-12Open-market sale3,859$572.624,173
2014-08-12Open-market sale6,091$571.698,032
2014-08-12Open-market sale2,543$570.7714,123
2014-08-11Conversion (derivative)16,666$0.0023,236,912
2014-08-11Open-market sale5,107$578.092,202
2014-08-11Open-market sale2,202$578.850
2014-08-11Open-market sale6,572$577.027,309
2014-08-11Open-market sale4,916$568.7223,239,217
2014-08-11Open-market sale6,756$567.6623,244,133
2014-08-11Open-market sale2,305$569.5723,236,912
2014-08-11Conversion16,666$0.0016,666
2014-08-11Open-market sale2,785$576.0813,881
2014-08-11Open-market sale2,689$566.6923,250,889
2014-07-18Conversion (derivative)16,670$0.0023,253,578
2014-07-18Open-market sale413$584.9323,268,616
2014-07-18Open-market sale819$583.7823,269,029
2014-07-18Open-market sale400$582.5823,269,848
2014-07-18Open-market sale386$605.960
2014-07-18Open-market sale4,278$605.02386
2014-07-18Open-market sale1,082$604.184,664
2014-07-18Open-market sale330$602.885,746
2014-07-18Open-market sale1,201$601.386,076
2014-07-18Open-market sale1,375$600.427,277
2014-07-18Open-market sale942$599.418,652
2014-07-18Open-market sale966$598.249,594
2014-07-18Open-market sale1,238$597.1310,560
2014-07-18Open-market sale1,931$596.2911,798
2014-07-18Open-market sale1,100$595.1313,729
2014-07-18Open-market sale1,041$593.7414,829
2014-07-18Open-market sale500$592.5715,870
2014-07-18Open-market sale300$591.4616,370
2014-07-18Conversion16,670$0.0016,670
2014-07-18Open-market sale1,073$585.7723,267,543
2014-07-18Open-market sale2,703$588.4223,263,737
2014-07-18Open-market sale1,271$590.0323,262,466
2014-07-18Open-market sale1,103$587.6223,266,440
2014-07-18Open-market sale2,310$594.7223,256,846
2014-07-18Open-market sale1,925$591.1723,260,541
2014-07-18Open-market sale600$596.0523,253,578
2014-07-18Open-market sale2,668$595.3523,254,178
2014-07-18Open-market sale982$592.3423,259,559
2014-07-18Open-market sale403$593.5523,259,156
2014-07-17Conversion (derivative)16,666$0.0023,270,248
2014-07-17Open-market sale2,361$584.405,495
2014-07-17Open-market sale1,620$583.347,856
2014-07-17Open-market sale3,011$582.109,476
2014-07-17Open-market sale1,609$581.3912,487
2014-07-17Open-market sale1,687$580.3814,096
2014-07-17Open-market sale543$579.1415,783
2014-07-17Open-market sale340$577.3616,326
2014-07-17Conversion16,666$0.0016,666
2014-07-17Open-market sale1,500$585.283,995
2014-07-17Open-market sale1,077$586.492,918
2014-07-17Open-market sale1,536$587.701,382
2014-07-17Open-market sale1,382$588.480
2014-07-17Open-market sale900$570.9623,285,562
2014-07-17Open-market sale1,100$572.0923,284,462
2014-07-17Open-market sale3,601$573.0223,280,861
2014-07-17Open-market sale1,914$573.8823,278,947
2014-07-17Open-market sale2,019$575.0923,276,928
2014-07-17Open-market sale2,295$576.1923,274,633
2014-07-17Open-market sale1,345$577.0723,273,288
2014-07-17Open-market sale1,100$578.4123,272,188
2014-07-17Open-market sale1,630$579.2123,270,558
2014-07-17Open-market sale310$579.8823,270,248
2014-07-17Open-market sale452$569.3423,286,462
2014-07-16Conversion (derivative)16,666$0.0023,286,914
2014-07-16Open-market sale2,194$582.9923,301,386
2014-07-16Open-market sale5,580$585.1323,294,388
2014-07-16Open-market sale5,323$585.9523,289,065
2014-07-16Open-market sale1,951$586.8023,287,114
2014-07-16Open-market sale200$587.9523,286,914
2014-07-16Conversion16,666$0.0016,666
2014-07-16Open-market sale2,182$590.9414,484
2014-07-16Open-market sale3,202$593.0211,282
2014-07-16Open-market sale5,757$594.065,525
2014-07-16Open-market sale3,859$594.181,666
2014-07-16Open-market sale362$596.181,304
2014-07-16Open-market sale1,304$591.690
2014-07-16Open-market sale1,418$583.9023,299,968
2014-07-15Conversion (derivative)16,666$0.0023,303,580
2014-07-15Open-market sale1,069$588.3314,691
2014-07-15Open-market sale806$587.1415,760
2014-07-15Open-market sale100$585.4016,566
2014-07-15Open-market sale1,637$589.3713,054
2014-07-15Open-market sale2,108$590.4110,946
2014-07-15Open-market sale3,275$591.567,671
2014-07-15Open-market sale3,755$592.443,916
2014-07-15Open-market sale2,530$583.7623,305,904
2014-07-15Open-market sale1,816$584.9623,304,088
2014-07-15Open-market sale100$585.6523,303,988
2014-07-15Open-market sale408$577.7823,303,580
2014-07-15Conversion16,666$0.0016,666
2014-07-15Open-market sale5,185$583.0323,308,434
2014-07-15Open-market sale2,740$581.9523,313,619
2014-07-15Open-market sale1,665$580.8223,316,359
2014-07-15Open-market sale1,307$579.8623,318,024
2014-07-15Open-market sale915$578.7623,319,331
2014-07-15Open-market sale20$595.310
2014-07-15Open-market sale1,537$591.4820
2014-07-15Open-market sale2,359$593.351,557
2014-07-14Conversion (derivative)16,666$0.0023,320,246
2014-07-14Open-market sale5,509$581.8223,325,304
2014-07-14Open-market sale1,366$581.2723,330,813
2014-07-14Open-market sale700$579.7223,332,179
2014-07-14Open-market sale4,033$578.8023,332,879
2014-07-14Open-market sale1,000$589.4611,555
2014-07-14Open-market sale2,480$588.3712,555
2014-07-14Open-market sale1,631$587.5715,035
2014-07-14Open-market sale200$590.5011,355
2014-07-14Open-market sale4,552$591.866,803
2014-07-14Open-market sale2,948$592.703,855
2014-07-14Open-market sale3,496$593.75359
2014-07-14Open-market sale1,651$583.2123,323,653
2014-07-14Open-market sale3,307$584.2723,320,346
2014-07-14Open-market sale100$584.8823,320,246
2014-07-14Conversion16,666$0.0016,666
2014-07-14Open-market sale359$594.520
2014-06-13Conversion (derivative)16,670$0.0023,336,912
2014-06-13Open-market sale93$551.4123,336,912
2014-06-13Open-market sale4,329$557.868,920
2014-06-13Open-market sale1,893$556.6713,249
2014-06-13Open-market sale500$555.3515,142
2014-06-13Open-market sale1,028$554.4415,642
2014-06-13Conversion16,670$0.0016,670
2014-06-13Open-market sale6,772$558.712,148
2014-06-13Open-market sale2,472$550.6323,337,005
2014-06-13Open-market sale6,999$549.8423,339,477
2014-06-13Open-market sale4,336$548.9423,346,476
2014-06-13Open-market sale1,377$547.9123,350,812
2014-06-13Open-market sale1,393$546.5123,352,189
2014-06-13Open-market sale2,148$559.560
2014-06-12Conversion (derivative)16,666$0.0023,353,582
2014-06-12Open-market sale2,120$561.976,697
2014-06-12Conversion16,666$0.0016,666
2014-06-12Open-market sale3,500$557.9313,166
2014-06-12Open-market sale2,624$558.7910,542
2014-06-12Open-market sale1,425$559.899,117
2014-06-12Open-market sale300$560.678,817
2014-06-12Open-market sale2,919$563.033,778
2014-06-12Open-market sale2,234$564.281,544
2014-06-12Open-market sale1,544$564.970
2014-06-12Open-market sale2,882$549.2723,367,366
2014-06-12Open-market sale2,750$550.1223,364,616
2014-06-12Open-market sale1,957$551.4023,362,659
2014-06-12Open-market sale624$552.1923,362,035
2014-06-12Open-market sale2,674$553.4123,359,361
2014-06-12Open-market sale2,448$554.3823,356,913
2014-06-12Open-market sale2,931$555.5323,353,982
2014-06-12Open-market sale400$556.2123,353,582
2014-06-11Conversion (derivative)16,666$0.0023,370,248
2014-06-11Open-market sale900$559.6723,370,248
2014-06-11Conversion16,666$0.0016,666
2014-06-11Open-market sale3,006$564.5813,660
2014-06-11Open-market sale5,704$565.457,956
2014-06-11Open-market sale4,846$566.413,110
2014-06-11Open-market sale1,131$567.301,979
2014-06-11Open-market sale1,979$568.250
2014-06-11Open-market sale3,033$555.8823,383,881
2014-06-11Open-market sale5,934$556.9323,377,947
2014-06-11Open-market sale4,927$557.7623,373,020
2014-06-11Open-market sale1,872$558.9823,371,148
2014-06-10Conversion (derivative)16,666$0.0023,386,914
2014-06-10Conversion16,666$0.0016,666
2014-06-10Open-market sale6,557$567.9010,109
2014-06-10Open-market sale4,476$568.625,633
2014-06-10Open-market sale3,023$569.852,610
2014-06-10Open-market sale2,510$571.05100
2014-06-10Open-market sale100$571.440
2014-06-10Open-market sale1,000$558.9323,402,580
2014-06-10Open-market sale7,977$559.8723,394,603
2014-06-10Open-market sale3,379$560.8023,391,224
2014-06-10Open-market sale2,110$561.8423,389,114
2014-06-10Open-market sale2,086$562.7323,387,028
2014-06-10Open-market sale114$563.4923,386,914
2014-06-09Conversion (derivative)16,666$0.0023,403,580
2014-06-09Open-market sale6,198$570.131,974
2014-06-09Open-market sale4,790$569.208,172
2014-06-09Open-market sale2,120$568.1212,962
2014-06-09Open-market sale1,584$567.2115,082
2014-06-09Conversion16,666$0.0016,666
2014-06-09Open-market sale1,459$562.1523,403,580
2014-06-09Open-market sale4,809$561.1623,405,039
2014-06-09Open-market sale6,237$560.3523,409,848
2014-06-09Open-market sale2,296$559.3323,416,085
2014-06-09Open-market sale1,565$558.0523,418,381
2014-06-09Open-market sale1,874$570.97100
2014-06-09Open-market sale100$571.790
2014-06-09Open-market sale300$556.9823,419,946
2014-05-16Conversion (derivative)16,670$0.0023,420,246
2014-05-16Open-market sale1,226$519.1523,424,855
2014-05-16Open-market sale4,011$518.1823,426,081
2014-05-16Open-market sale4,343$517.0523,430,092
2014-05-16Open-market sale2,481$516.3223,434,435
2014-05-16Conversion16,670$0.0016,670
2014-05-16Open-market sale521$529.390
2014-05-16Open-market sale3,875$528.98521
2014-05-16Open-market sale2,900$527.524,396
2014-05-16Open-market sale2,305$526.617,296
2014-05-16Open-market sale5,630$525.409,601
2014-05-16Open-market sale1,439$524.7015,231
2014-05-16Open-market sale2,140$521.2023,420,246
2014-05-16Open-market sale2,469$520.5623,422,386
2014-05-15Conversion (derivative)16,666$0.0023,436,916
2014-05-15Open-market sale2,480$521.2623,439,316
2014-05-15Open-market sale600$532.530
2014-05-15Open-market sale1,051$531.58600
2014-05-15Open-market sale1,598$530.011,651
2014-05-15Open-market sale5,563$528.963,249
2014-05-15Open-market sale4,106$527.968,812
2014-05-15Open-market sale2,231$527.1112,918
2014-05-15Open-market sale1,517$526.0415,149
2014-05-15Conversion16,666$0.0016,666
2014-05-15Open-market sale200$524.5823,436,916
2014-05-15Open-market sale1,400$524.1323,437,116
2014-05-15Open-market sale800$522.6023,438,516
2014-05-15Open-market sale7,002$520.3223,441,796
2014-05-15Open-market sale3,270$519.4823,448,798
2014-05-15Open-market sale1,514$518.0823,452,068
2014-05-14Conversion (derivative)16,666$0.0023,453,582
2014-05-14Open-market sale1,838$539.030
2014-05-14Open-market sale1,888$534.7712,932
2014-05-14Open-market sale1,350$535.9911,582
2014-05-14Open-market sale3,083$537.158,499
2014-05-14Open-market sale5,143$538.033,356
2014-05-14Conversion16,666$0.0016,666
2014-05-14Open-market sale300$532.5823,453,582
2014-05-14Open-market sale1,000$531.8523,453,882
2014-05-14Open-market sale1,328$530.8923,454,882
2014-05-14Open-market sale1,730$529.7923,456,210
2014-05-14Open-market sale6,268$529.0323,457,940
2014-05-14Open-market sale1,547$527.9723,464,208
2014-05-14Open-market sale2,433$527.0223,465,755
2014-05-14Open-market sale2,060$525.8123,468,188
2014-05-14Open-market sale1,846$533.7814,820
2014-05-14Open-market sale419$541.081,838
2014-05-14Open-market sale1,099$540.342,257
2014-05-13Conversion (derivative)16,666$0.0023,470,248
2014-05-13Conversion16,666$0.0016,666
2014-05-13Open-market sale938$530.3823,485,976
2014-05-13Open-market sale1,110$531.5823,484,866
2014-05-13Open-market sale6,407$532.5923,478,459
2014-05-13Open-market sale5,177$533.4323,473,282
2014-05-13Open-market sale2,934$534.4823,470,348
2014-05-13Open-market sale100$535.8923,470,248
2014-05-13Open-market sale900$538.6815,766
2014-05-13Open-market sale1,200$539.5114,566
2014-05-13Open-market sale6,671$540.847,895
2014-05-13Open-market sale5,695$541.652,200
2014-05-13Open-market sale2,200$542.540
2014-05-12Conversion (derivative)16,666$0.0023,486,914
2014-05-12Open-market sale500$529.2015,966
2014-05-12Open-market sale200$527.9116,466
2014-05-12Conversion16,666$0.0016,666
2014-05-12Open-market sale1,023$529.9623,486,914
2014-05-12Open-market sale2,214$529.2623,487,937
2014-05-12Open-market sale1,710$527.9923,490,151
2014-05-12Open-market sale3,546$527.1523,491,861
2014-05-12Open-market sale4,327$526.2123,495,407
2014-05-12Open-market sale1,100$524.8323,499,734
2014-05-12Open-market sale1,423$523.8423,500,834
2014-05-12Open-market sale597$522.7323,502,257
2014-05-12Open-market sale426$520.7523,502,854
2014-05-12Open-market sale300$519.5223,503,280
2014-05-12Open-market sale2,132$537.980
2014-05-12Open-market sale2,500$537.052,132
2014-05-12Open-market sale4,744$536.084,632
2014-05-12Open-market sale3,651$535.109,376
2014-05-12Open-market sale700$533.7013,027
2014-05-12Open-market sale1,409$532.8713,727
2014-05-12Open-market sale578$530.5015,388
2014-05-12Open-market sale252$531.6915,136
2014-04-17Conversion (derivative)20,835$0.0023,503,580
2014-04-17Open-market sale4,128$544.919,943
2014-04-17Open-market sale2,358$543.7914,071
2014-04-17Open-market sale1,698$542.7716,429
2014-04-17Open-market sale1,205$541.6718,127
2014-04-17Open-market sale1,503$540.6719,332
2014-04-17Open-market sale100$549.0523,503,580
2014-04-17Open-market sale100$544.3423,503,680
2014-04-17Open-market sale224$543.5623,503,780
2014-04-17Open-market sale900$542.6123,504,004
2014-04-17Open-market sale2,869$541.2623,504,904
2014-04-17Open-market sale3,160$540.2523,507,773
2014-04-17Open-market sale1,308$539.2023,510,933
2014-04-17Open-market sale2,189$538.2423,512,241
2014-04-17Open-market sale2,842$537.2023,514,430
2014-04-17Open-market sale2,425$536.3323,517,272
2014-04-17Open-market sale1,431$534.9523,519,697
2014-04-17Open-market sale1,581$534.1223,521,128
2014-04-17Open-market sale1,306$533.1323,522,709
2014-04-17Open-market sale400$531.8423,524,015
2014-04-17Conversion20,835$0.0020,835
2014-04-17Open-market sale100$556.550
2014-04-17Open-market sale100$553.64100
2014-04-17Open-market sale459$550.50200
2014-04-17Open-market sale500$549.14659
2014-04-17Open-market sale1,612$547.781,159
2014-04-17Open-market sale4,150$546.972,771
2014-04-17Open-market sale3,022$546.016,921
2014-04-16Conversion (derivative)20,833$0.0023,524,415
2014-04-16Open-market sale1,032$554.0419,801
2014-04-16Conversion20,833$0.0020,833
2014-04-16Open-market sale952$556.0823,524,415
2014-04-16Open-market sale700$554.7423,525,367
2014-04-16Open-market sale200$553.1123,526,067
2014-04-16Open-market sale280$551.8223,526,267
2014-04-16Open-market sale921$550.8323,526,547
2014-04-16Open-market sale2,189$549.7623,527,468
2014-04-16Open-market sale1,113$548.8323,529,657
2014-04-16Open-market sale1,884$547.8023,530,770
2014-04-16Open-market sale2,226$546.8023,532,654
2014-04-16Open-market sale3,252$545.8123,534,880
2014-04-16Open-market sale2,403$544.7123,538,132
2014-04-16Open-market sale2,393$543.6823,540,535
2014-04-16Open-market sale1,120$542.6423,542,928
2014-04-16Open-market sale1,200$541.6323,544,048
2014-04-16Open-market sale1,027$563.900
2014-04-16Open-market sale360$562.191,027
2014-04-16Open-market sale658$561.111,387
2014-04-16Open-market sale1,307$555.0418,494
2014-04-16Open-market sale3,553$556.0914,941
2014-04-16Open-market sale3,701$556.9711,240
2014-04-16Open-market sale3,848$558.077,392
2014-04-16Open-market sale1,520$559.962,045
2014-04-16Open-market sale3,827$559.073,565
2014-04-15Conversion (derivative)20,833$0.0023,545,248
2014-04-15Open-market sale600$531.3020,233
2014-04-15Open-market sale895$551.32100
2014-04-15Open-market sale1,800$550.16995
2014-04-15Open-market sale500$549.112,795
2014-04-15Open-market sale1,623$547.883,295
2014-04-15Open-market sale503$547.104,918
2014-04-15Open-market sale1,074$545.295,421
2014-04-15Open-market sale1,511$544.446,495
2014-04-15Open-market sale1,662$543.278,006
2014-04-15Open-market sale1,026$542.279,668
2014-04-15Open-market sale1,623$541.2610,694
2014-04-15Open-market sale700$539.6612,317
2014-04-15Open-market sale1,226$538.5513,017
2014-04-15Open-market sale1,334$537.5514,243
2014-04-15Open-market sale1,010$536.4115,577
2014-04-15Open-market sale1,165$535.5516,587
2014-04-15Open-market sale407$534.4517,752
2014-04-15Open-market sale1,280$533.4418,159
2014-04-15Open-market sale794$532.6419,439
2014-04-15Open-market sale100$551.950
2014-04-15Conversion20,833$0.0020,833
2014-04-15Open-market sale1,501$532.6323,550,935
2014-04-15Open-market sale1,383$531.5023,552,436
2014-04-15Open-market sale810$530.5023,553,819
2014-04-15Open-market sale800$529.2323,554,629
2014-04-15Open-market sale1,279$528.1423,555,429
2014-04-15Open-market sale1,500$526.9523,556,708
2014-04-15Open-market sale638$525.9223,558,208
2014-04-15Open-market sale897$524.6223,558,846
2014-04-15Open-market sale1,668$523.5823,559,743
2014-04-15Open-market sale1,400$522.5723,561,411
2014-04-15Open-market sale2,370$521.2423,562,811
2014-04-15Open-market sale900$519.7423,565,181
2014-04-15Open-market sale580$537.4923,545,248
2014-04-15Open-market sale1,084$536.6623,545,828
2014-04-15Open-market sale2,081$535.7623,546,912
2014-04-15Open-market sale1,000$534.8323,548,993
2014-04-15Open-market sale942$533.8623,549,993
2014-04-14Conversion (derivative)20,833$0.0023,566,081
2014-04-14Open-market sale703$533.2823,582,459
2014-04-14Open-market sale953$531.9723,583,162
2014-04-14Open-market sale1,982$534.2423,580,477
2014-04-14Open-market sale2,581$535.4323,577,896
2014-04-14Open-market sale1,645$536.3723,576,251
2014-04-14Open-market sale1,900$537.4423,574,351
2014-04-14Open-market sale1,554$538.4923,572,797
2014-04-14Open-market sale700$539.2823,572,097
2014-04-14Open-market sale2,218$531.1423,584,115
2014-04-14Open-market sale857$552.460
2014-04-14Open-market sale581$530.2823,586,333
2014-04-14Open-market sale1,861$551.26857
2014-04-14Open-market sale3,616$550.572,718
2014-04-14Open-market sale899$549.366,334
2014-04-14Open-market sale487$548.187,233
2014-04-14Open-market sale1,215$546.607,720
2014-04-14Open-market sale1,790$545.528,935
2014-04-14Open-market sale3,330$544.4910,725
2014-04-14Open-market sale2,919$543.5514,055
2014-04-14Open-market sale3,159$542.5516,974
2014-04-14Open-market sale700$541.6420,133
2014-04-14Conversion20,833$0.0020,833
2014-04-14Open-market sale700$543.5223,566,081
2014-04-14Open-market sale2,005$542.4823,566,781
2014-04-14Open-market sale1,711$541.3023,568,786
2014-04-14Open-market sale1,600$540.7623,570,497
2014-03-14Conversion (derivative)16,670$0.0023,586,914
2014-03-14Open-market sale2,401$1181.723,814
2014-03-14Open-market sale1,383$1182.732,431
2014-03-14Open-market sale681$1183.791,750
2014-03-14Open-market sale678$1184.921,072
2014-03-14Open-market sale538$1186.15534
2014-03-14Open-market sale334$1186.92200
2014-03-14Open-market sale200$1189.040
2014-03-14Open-market sale1,944$1180.836,215
2014-03-14Conversion16,670$0.0016,670
2014-03-14Open-market sale892$1173.4115,778
2014-03-14Open-market sale1,496$1174.3114,282
2014-03-14Open-market sale1,875$1175.3412,407
2014-03-14Open-market sale1,600$1176.2210,807
2014-03-14Open-market sale975$1177.179,832
2014-03-14Open-market sale640$1178.549,192
2014-03-14Open-market sale1,033$1179.548,159
2014-03-13Conversion (derivative)16,666$0.0023,603,584
2014-03-13Conversion16,666$0.0016,666
2014-03-13Open-market sale100$1210.0516,566
2014-03-13Open-market sale635$1185.3115,931
2014-03-13Open-market sale357$1209.010
2014-03-13Open-market sale800$1208.12357
2014-03-13Open-market sale952$1207.161,157
2014-03-13Open-market sale711$1205.932,109
2014-03-13Open-market sale1,210$1204.942,820
2014-03-13Open-market sale357$1203.874,030
2014-03-13Open-market sale200$1201.854,387
2014-03-13Open-market sale367$1201.114,587
2014-03-13Open-market sale132$1199.664,954
2014-03-13Open-market sale899$1198.915,086
2014-03-13Open-market sale1,200$1197.975,985
2014-03-13Open-market sale677$1196.627,185
2014-03-13Open-market sale600$1195.237,862
2014-03-13Open-market sale600$1194.378,462
2014-03-13Open-market sale259$1193.359,062
2014-03-13Open-market sale600$1191.909,321
2014-03-13Open-market sale1,105$1190.969,921
2014-03-13Open-market sale900$1189.8011,026
2014-03-13Open-market sale930$1188.5111,926
2014-03-13Open-market sale1,752$1187.5212,856
2014-03-13Open-market sale1,323$1186.5914,608
2014-03-12Conversion (derivative)16,666$0.0023,620,250
2014-03-12Open-market sale1,910$1202.967,972
2014-03-12Open-market sale419$1201.829,882
2014-03-12Open-market sale124$1199.8710,301
2014-03-12Open-market sale100$1198.0510,425
2014-03-12Open-market sale400$1197.5010,525
2014-03-12Open-market sale507$1196.0310,925
2014-03-12Open-market sale513$1195.0011,432
2014-03-12Open-market sale1,200$1193.9711,945
2014-03-12Open-market sale1,200$1192.9513,145
2014-03-12Open-market sale721$1191.0214,345
2014-03-12Open-market sale600$1189.5515,066
2014-03-12Open-market sale200$1188.5215,666
2014-03-12Open-market sale600$1186.4815,866
2014-03-12Open-market sale200$1185.2216,466
2014-03-12Conversion16,666$0.0016,666
2014-03-12Open-market sale812$1206.750
2014-03-12Open-market sale1,723$1205.95812
2014-03-12Open-market sale2,942$1204.862,535
2014-03-12Open-market sale2,495$1203.865,477
2014-03-11Conversion (derivative)16,666$0.0023,636,916
2014-03-11Conversion16,666$0.0016,666
2014-03-11Open-market sale403$1198.1016,263
2014-03-11Open-market sale1,785$1199.7514,478
2014-03-11Open-market sale1,109$1200.3413,369
2014-03-11Open-market sale792$1201.4812,577
2014-03-11Open-market sale400$1202.6612,177
2014-03-11Open-market sale968$1203.7611,209
2014-03-11Open-market sale2,885$1205.178,324
2014-03-11Open-market sale2,170$1206.066,154
2014-03-11Open-market sale2,778$1207.083,376
2014-03-11Open-market sale722$1208.452,654
2014-03-11Open-market sale996$1210.48700
2014-03-11Open-market sale958$1209.451,696
2014-03-11Open-market sale600$1211.50100
2014-03-11Open-market sale100$1212.310
2014-03-10Conversion (derivative)16,666$0.0023,653,582
2014-03-10Open-market sale3,876$1210.674,448
2014-03-10Open-market sale2,758$1209.808,324
2014-03-10Open-market sale3,442$1208.5911,082
2014-03-10Open-market sale696$1207.6314,524
2014-03-10Open-market sale946$1206.5215,220
2014-03-10Open-market sale500$1205.3616,166
2014-03-10Conversion16,666$0.0016,666
2014-03-10Open-market sale2,015$1211.682,433
2014-03-10Open-market sale1,000$1213.021,433
2014-03-10Open-market sale500$1213.99933
2014-03-10Open-market sale500$1215.17433
2014-03-10Open-market sale433$1216.390
2014-02-21Gift75,000$0.000
2014-02-14Conversion (derivative)16,670$0.0023,670,248
2014-02-14Open-market sale1,510$1197.49162,242
2014-02-14Open-market sale2,405$1196.84163,752
2014-02-14Open-market sale113$1195.05166,157
2014-02-14Open-market sale2,670$1198.76159,572
2014-02-14Open-market sale400$1194.50166,270
2014-02-14Conversion16,670$0.00166,670
2014-02-14Open-market sale2,236$1203.61150,000
2014-02-14Open-market sale3,083$1202.73152,236
2014-02-14Open-market sale2,109$1201.67155,319
2014-02-14Open-market sale1,244$1200.62157,428
2014-02-14Open-market sale900$1199.54158,672
2014-02-13Conversion (derivative)16,666$0.0023,686,918
2014-02-13Conversion16,666$0.00166,666
2014-02-13Open-market sale1,012$1198.62150,000
2014-02-13Open-market sale3,824$1197.92151,012
2014-02-13Open-market sale2,021$1196.82154,836
2014-02-13Open-market sale2,194$1195.44156,857
2014-02-13Open-market sale824$1194.53159,051
2014-02-13Open-market sale1,103$1193.26159,875
2014-02-13Open-market sale429$1190.91160,978
2014-02-13Open-market sale1,112$1189.66161,407
2014-02-13Open-market sale2,007$1188.89162,519
2014-02-13Open-market sale600$1187.61164,526
2014-02-13Open-market sale200$1185.73165,126
2014-02-13Open-market sale340$1184.65165,326
2014-02-13Open-market sale500$1183.11165,666
2014-02-13Open-market sale200$1181.80166,166
2014-02-13Open-market sale300$1180.51166,366
2014-02-12Conversion (derivative)16,666$0.0023,703,584
2014-02-12Open-market sale239$1189.16150,000
2014-02-12Open-market sale1,752$1186.29152,441
2014-02-12Open-market sale2,466$1185.33154,193
2014-02-12Open-market sale6,782$1184.35156,659
2014-02-12Open-market sale2,925$1183.51163,441
2014-02-12Open-market sale300$1182.33166,366
2014-02-12Conversion16,666$0.00166,666
2014-02-12Open-market sale1,900$1187.26150,541
2014-02-12Open-market sale302$1188.38150,239
2014-02-11Conversion (derivative)16,666$0.0023,720,250
2014-02-11Open-market sale800$1190.35150,100
2014-02-11Open-market sale1,438$1189.66150,900
2014-02-11Open-market sale1,211$1188.70152,338
2014-02-11Open-market sale955$1187.48153,549
2014-02-11Open-market sale1,577$1186.32154,504
2014-02-11Open-market sale498$1184.62156,081
2014-02-11Open-market sale600$1183.32156,579
2014-02-11Open-market sale622$1181.84157,179
2014-02-11Open-market sale626$1180.88157,801
2014-02-11Open-market sale300$1179.66158,427
2014-02-11Open-market sale1,000$1178.46158,727
2014-02-11Open-market sale1,746$1177.39159,727
2014-02-11Open-market sale1,713$1176.56161,473
2014-02-11Open-market sale2,112$1175.34163,186
2014-02-11Open-market sale968$1174.29165,298
2014-02-11Open-market sale100$1191.20150,000
2014-02-11Open-market sale400$1173.22166,266
2014-02-11Conversion16,666$0.00166,666
2014-02-10Conversion (derivative)16,666$0.0023,736,916
2014-02-10Open-market sale2,144$1171.04163,122
2014-02-10Open-market sale100$1182.26150,000
2014-02-10Open-market sale600$1181.25150,100
2014-02-10Open-market sale2,100$1180.30150,700
2014-02-10Open-market sale1,001$1179.02152,800
2014-02-10Open-market sale1,805$1178.07153,801
2014-02-10Open-market sale1,047$1177.07155,606
2014-02-10Open-market sale2,522$1176.01156,653
2014-02-10Open-market sale500$1174.95159,175
2014-02-10Open-market sale1,019$1173.09159,675
2014-02-10Open-market sale2,428$1172.22160,694
2014-02-10Conversion16,666$0.00166,666
2014-02-10Open-market sale1,400$1170.33165,266
2014-02-06Gift75,000$0.0075,000
2014-01-29Conversion (derivative)150,000$0.0023,753,582
2014-01-29Conversion150,000$0.00150,000
2014-01-17Conversion (derivative)16,670$0.0023,903,582
2014-01-17Open-market sale1,073$1148.1114,499
2014-01-17Conversion16,670$0.0016,670
2014-01-17Open-market sale300$1160.140
2014-01-17Open-market sale1,813$1159.44300
2014-01-17Open-market sale2,330$1158.332,113
2014-01-17Open-market sale1,501$1157.284,443
2014-01-17Open-market sale1,500$1156.415,944
2014-01-17Open-market sale1,035$1155.397,444
2014-01-17Open-market sale700$1154.228,479
2014-01-17Open-market sale1,100$1151.979,179
2014-01-17Open-market sale1,261$1151.2210,279
2014-01-17Open-market sale2,559$1150.1911,540
2014-01-17Open-market sale400$1148.8614,099
2014-01-17Open-market sale201$1144.7716,469
2014-01-17Open-market sale897$1146.9315,572
2014-01-16Conversion (derivative)16,666$0.0023,920,252
2014-01-16Open-market sale1,475$1157.280
2014-01-16Open-market sale200$1150.9914,665
2014-01-16Open-market sale1,083$1152.4513,582
2014-01-16Open-market sale1,600$1153.4411,982
2014-01-16Open-market sale4,214$1154.477,768
2014-01-16Open-market sale3,805$1155.393,963
2014-01-16Open-market sale2,488$1156.471,475
2014-01-16Open-market sale1,401$1149.0915,265
2014-01-16Conversion16,666$0.0016,666
2014-01-16Open-market sale400$1150.1314,865
2014-01-15Conversion (derivative)16,666$0.0023,936,918
2014-01-15Open-market sale2,100$1147.5313,947
2014-01-15Open-market sale519$1146.4316,047
2014-01-15Open-market sale100$1144.3616,566
2014-01-15Conversion16,666$0.0016,666
2014-01-15Open-market sale6,472$1148.377,475
2014-01-15Open-market sale2,750$1149.354,725
2014-01-15Open-market sale2,584$1150.502,141
2014-01-15Open-market sale1,620$1151.50521
2014-01-15Open-market sale521$1152.650
2014-01-14Conversion (derivative)16,666$0.0023,953,584
2014-01-14Open-market sale530$1137.9811,327
2014-01-14Open-market sale224$1136.8311,857
2014-01-14Open-market sale430$1135.9012,081
2014-01-14Open-market sale637$1134.7312,511
2014-01-14Open-market sale1,230$1133.7613,148
2014-01-14Open-market sale1,803$1150.300
2014-01-14Open-market sale800$1131.3314,916
2014-01-14Open-market sale500$1130.4015,716
2014-01-14Open-market sale450$1128.7716,216
2014-01-14Conversion16,666$0.0016,666
2014-01-14Open-market sale300$1139.7811,027
2014-01-14Open-market sale600$1140.5510,427
2014-01-14Open-market sale1,001$1141.829,426
2014-01-14Open-market sale1,304$1143.128,122
2014-01-14Open-market sale1,642$1143.836,480
2014-01-14Open-market sale1,596$1144.824,884
2014-01-14Open-market sale700$1145.844,184
2014-01-14Open-market sale200$1146.863,984
2014-01-14Open-market sale345$1148.623,639
2014-01-14Open-market sale1,836$1149.491,803
2014-01-14Open-market sale538$1132.9014,378
2014-01-13Conversion (derivative)16,666$0.0023,970,250
2014-01-13Open-market sale909$1118.8715,757
2014-01-13Conversion16,666$0.0016,666
2014-01-13Open-market sale100$1146.050
2014-01-13Open-market sale700$1144.94100
2014-01-13Open-market sale2,027$1144.13800
2014-01-13Open-market sale1,702$1143.172,827
2014-01-13Open-market sale1,778$1141.994,529
2014-01-13Open-market sale1,500$1141.276,307
2014-01-13Open-market sale800$1138.577,807
2014-01-13Open-market sale200$1138.508,607
2014-01-13Open-market sale400$1137.728,807
2014-01-13Open-market sale700$1136.639,207
2014-01-13Open-market sale300$1135.599,907
2014-01-13Open-market sale115$1134.3610,207
2014-01-13Open-market sale1,257$1132.7910,322
2014-01-13Open-market sale150$1131.1811,579
2014-01-13Open-market sale500$1130.3011,729
2014-01-13Open-market sale500$1129.0812,229
2014-01-13Open-market sale400$1126.8112,729
2014-01-13Open-market sale200$1125.2913,129
2014-01-13Open-market sale728$1122.6413,329
2014-01-13Open-market sale700$1121.4314,057
2014-01-13Open-market sale1,000$1120.1114,757
2013-12-13Conversion (derivative)16,670$0.0023,986,916
2013-12-13Open-market sale689$1075.04161
2013-12-13Open-market sale1,219$1073.83850
2013-12-13Open-market sale1,000$1072.202,069
2013-12-13Open-market sale1,524$1071.433,069
2013-12-13Open-market sale600$1069.524,593
2013-12-13Open-market sale400$1067.945,193
2013-12-13Open-market sale1,204$1066.355,593
2013-12-13Open-market sale679$1065.426,797
2013-12-13Open-market sale1,516$1064.137,476
2013-12-13Open-market sale2,729$1063.428,992
2013-12-13Open-market sale2,758$1062.0111,721
2013-12-13Open-market sale760$1061.2214,479
2013-12-13Open-market sale1,131$1060.2415,239
2013-12-13Open-market sale161$1075.760
2013-12-13Open-market sale300$1058.2216,370
2013-12-13Conversion16,670$0.0016,670
2013-12-12Conversion (derivative)16,666$0.0024,003,586
2013-12-12Open-market sale817$1079.64950
2013-12-12Open-market sale1,304$1078.541,767
2013-12-12Open-market sale1,455$1077.333,071
2013-12-12Open-market sale900$1075.954,526
2013-12-12Open-market sale600$1074.875,426
2013-12-12Open-market sale1,333$1073.776,026
2013-12-12Open-market sale2,533$1072.897,359
2013-12-12Open-market sale3,145$1071.819,892
2013-12-12Open-market sale2,369$1070.7313,037
2013-12-12Open-market sale1,260$1070.0015,406
2013-12-12Conversion16,666$0.0016,666
2013-12-12Open-market sale400$1080.64550
2013-12-12Open-market sale550$1081.890
2013-12-11Conversion (derivative)16,666$0.0024,020,252
2013-12-11Open-market sale100$1090.160
2013-12-11Open-market sale800$1089.15100
2013-12-11Open-market sale100$1087.63900
2013-12-11Open-market sale500$1086.661,000
2013-12-11Open-market sale1,400$1085.701,500
2013-12-11Open-market sale2,271$1084.862,900
2013-12-11Open-market sale2,510$1083.755,171
2013-12-11Open-market sale1,519$1082.537,681
2013-12-11Open-market sale842$1081.589,200
2013-12-11Open-market sale1,100$1080.2710,042
2013-12-11Conversion16,666$0.0016,666
2013-12-11Open-market sale1,678$1076.0214,988
2013-12-11Open-market sale1,237$1076.8913,751
2013-12-11Open-market sale1,750$1079.1711,142
2013-12-11Open-market sale859$1078.1412,892
2013-12-10Conversion (derivative)16,666$0.0024,036,918
2013-12-10Conversion16,666$0.0016,666
2013-12-10Open-market sale700$1090.970
2013-12-10Open-market sale1,039$1090.04700
2013-12-10Open-market sale1,543$1088.971,739
2013-12-10Open-market sale2,287$1087.993,282
2013-12-10Open-market sale700$1086.725,569
2013-12-10Open-market sale1,250$1085.706,269
2013-12-10Open-market sale837$1084.817,519
2013-12-10Open-market sale200$1083.098,356
2013-12-10Open-market sale400$1081.008,556
2013-12-10Open-market sale1,751$1079.978,956
2013-12-10Open-market sale3,858$1079.2310,707
2013-12-10Open-market sale1,401$1078.2114,565
2013-12-10Open-market sale700$1077.1515,966
2013-12-09Conversion (derivative)16,666$0.0024,053,584
2013-12-09Open-market sale500$1081.980
2013-12-09Open-market sale1,207$1081.24500
2013-12-09Open-market sale1,491$1080.081,707
2013-12-09Open-market sale4,907$1079.043,198
2013-12-09Open-market sale4,826$1078.218,105
2013-12-09Open-market sale1,800$1077.2412,931
2013-12-09Open-market sale520$1075.9814,731
2013-12-09Open-market sale203$1074.4915,251
2013-12-09Open-market sale100$1073.0515,454
2013-12-09Open-market sale100$1071.8115,554
2013-12-09Open-market sale512$1070.8115,654
2013-12-09Open-market sale500$1069.3816,166
2013-12-09Conversion16,666$0.0016,666
2013-11-25Gift100,000$0.000
2013-11-15Conversion (derivative)16,670$0.0024,070,250
2013-11-15Open-market sale903$1035.6385,300
2013-11-15Open-market sale7,568$1034.7186,203
2013-11-15Open-market sale5,529$1033.7993,771
2013-11-15Open-market sale2,370$1032.4699,300
2013-11-15Conversion16,670$0.00101,670
2013-11-15Open-market sale300$1036.5985,000
2013-11-14Conversion (derivative)16,666$0.0024,086,920
2013-11-14Open-market sale1,200$1031.25100,466
2013-11-14Open-market sale1,532$1038.7785,000
2013-11-14Open-market sale2,881$1037.8086,532
2013-11-14Open-market sale2,272$1037.0589,413
2013-11-14Open-market sale3,269$1035.8691,685
2013-11-14Open-market sale3,167$1034.8894,954
2013-11-14Open-market sale1,704$1033.8098,121
2013-11-14Open-market sale641$1032.7299,825
2013-11-14Conversion16,666$0.00101,666
2013-11-14Gift20,000$0.00115,466
2013-11-13Conversion (derivative)16,666$0.0024,103,586
2013-11-13Open-market sale700$1017.3996,800
2013-11-13Open-market sale1,300$1018.3795,500
2013-11-13Open-market sale893$1019.6894,607
2013-11-13Open-market sale1,380$1020.7893,227
2013-11-13Open-market sale500$1022.0192,727
2013-11-13Open-market sale600$1023.1992,127
2013-11-13Open-market sale700$1024.4091,427
2013-11-13Open-market sale400$1025.0691,027
2013-11-13Open-market sale227$1026.2090,800
2013-11-13Open-market sale4,001$1028.2486,799
2013-11-13Open-market sale810$1029.1585,989
2013-11-13Open-market sale982$1030.4385,007
2013-11-13Open-market sale7$1031.5685,000
2013-11-13Open-market sale780$1015.6397,500
2013-11-13Conversion16,666$0.00101,666
2013-11-13Open-market sale600$1009.19101,066
2013-11-13Open-market sale858$1011.02100,208
2013-11-13Open-market sale600$1011.7799,608
2013-11-13Open-market sale400$1012.9299,208
2013-11-13Open-market sale928$1014.2898,280
2013-11-12Conversion (derivative)16,666$0.0024,120,252
2013-11-12Open-market sale400$1016.5785,000
2013-11-12Open-market sale500$1015.7285,400
2013-11-12Open-market sale800$1014.6685,900
2013-11-12Open-market sale2,317$1013.2786,700
2013-11-12Open-market sale3,006$1012.4689,017
2013-11-12Open-market sale2,691$1011.4392,023
2013-11-12Open-market sale2,907$1010.3394,714
2013-11-12Open-market sale3,415$1009.3897,621
2013-11-12Open-market sale430$1008.03101,036
2013-11-12Open-market sale200$1006.48101,466
2013-11-12Conversion16,666$0.00101,666
2013-11-11Conversion (derivative)16,666$0.0024,136,918
2013-11-11Open-market sale2,202$1012.3594,155
2013-11-11Open-market sale2,909$1011.2996,357
2013-11-11Open-market sale1,100$1010.2999,266
2013-11-11Open-market sale4,395$1013.3789,760
2013-11-11Open-market sale4,460$1014.2485,300
2013-11-11Open-market sale300$1015.1385,000
2013-11-11Conversion16,666$0.00101,666
2013-11-11Open-market sale1,300$1009.06100,366
2013-11-06Conversion (derivative)35,000$0.0024,153,584
2013-11-06Conversion35,000$0.00120,000
2013-11-06Gift35,000$0.0085,000
2013-10-17Conversion (derivative)20,835$0.0024,188,584
2013-10-17Open-market sale3,165$891.9590,584
2013-10-17Conversion20,835$0.00105,835
2013-10-17Open-market sale700$886.49105,135
2013-10-17Open-market sale100$896.0885,000
2013-10-17Open-market sale900$894.7385,100
2013-10-17Open-market sale1,030$893.9686,000
2013-10-17Open-market sale3,554$893.0187,030
2013-10-17Open-market sale1,520$890.7593,749
2013-10-17Open-market sale1,000$889.7895,269
2013-10-17Open-market sale2,816$888.5896,269
2013-10-17Open-market sale6,050$887.7299,085
2013-10-16Conversion (derivative)20,833$0.0024,209,419
2013-10-16Open-market sale93$898.0185,000
2013-10-16Open-market sale2,060$896.5285,093
2013-10-16Open-market sale7,773$895.8787,153
2013-10-16Open-market sale3,098$894.9594,926
2013-10-16Open-market sale1,301$885.59103,932
2013-10-16Open-market sale1,000$892.1999,024
2013-10-16Open-market sale2,999$891.49100,024
2013-10-16Open-market sale301$890.17103,023
2013-10-16Open-market sale180$888.96103,324
2013-10-16Open-market sale200$887.60103,504
2013-10-16Open-market sale228$886.53103,704
2013-10-16Open-market sale1,000$893.9198,024
2013-10-16Open-market sale600$884.51105,233
2013-10-16Conversion20,833$0.00105,833
2013-10-15Conversion (derivative)20,833$0.0024,230,252
2013-10-15Open-market sale900$876.19104,033
2013-10-15Conversion20,833$0.00105,833
2013-10-15Open-market sale900$874.95104,933
2013-10-15Open-market sale200$885.1285,000
2013-10-15Open-market sale356$877.49103,677
2013-10-15Open-market sale1,970$879.02101,707
2013-10-15Open-market sale1,000$884.0285,200
2013-10-15Open-market sale3,312$883.2086,200
2013-10-15Open-market sale5,829$882.2189,512
2013-10-15Open-market sale4,745$881.2995,341
2013-10-15Open-market sale1,621$879.97100,086
2013-10-14Conversion (derivative)20,833$0.0024,251,085
2013-10-14Open-market sale1,303$872.8294,613
2013-10-14Conversion20,833$0.00105,833
2013-10-14Open-market sale435$875.8185,000
2013-10-14Open-market sale4,464$875.1685,435
2013-10-14Open-market sale4,714$874.1789,899
2013-10-14Open-market sale2,248$867.53103,585
2013-10-14Open-market sale1,000$871.9895,916
2013-10-14Open-market sale2,844$870.4096,916
2013-10-14Open-market sale1,681$869.6199,760
2013-10-14Open-market sale2,144$868.52101,441
2013-09-12Conversion (derivative)20,835$0.0024,271,918
2013-09-12Open-market sale4,407$891.9298,334
2013-09-12Open-market sale5,454$893.7989,171
2013-09-12Open-market sale3,348$894.9185,823
2013-09-12Open-market sale723$895.7185,100
2013-09-12Open-market sale3,094$890.94102,741
2013-09-12Conversion20,835$0.00105,835
2013-09-12Open-market sale100$896.5285,000
2013-09-12Open-market sale3,709$892.8194,625
2013-09-11Conversion (derivative)20,833$0.0024,292,753
2013-09-11Open-market sale1,061$891.0398,924
2013-09-11Open-market sale454$895.2785,200
2013-09-11Open-market sale6,628$894.3585,654
2013-09-11Open-market sale4,236$893.4392,282
2013-09-11Open-market sale2,406$892.3596,518
2013-09-11Open-market sale200$895.9985,000
2013-09-11Open-market sale2,100$890.0099,985
2013-09-11Open-market sale815$889.22102,085
2013-09-11Open-market sale1,433$887.87102,900
2013-09-11Open-market sale1,500$887.16104,333
2013-09-11Conversion20,833$0.00105,833
2013-09-10Conversion (derivative)20,833$0.0024,313,586
2013-09-10Open-market sale4,347$888.2387,101
2013-09-10Open-market sale100$891.5085,000
2013-09-10Open-market sale500$890.3085,100
2013-09-10Open-market sale1,501$889.1185,600
2013-09-10Open-market sale1,600$885.43104,233
2013-09-10Open-market sale8,149$887.2091,448
2013-09-10Conversion20,833$0.00105,833
2013-09-10Open-market sale4,636$886.2299,597
2013-09-09Conversion (derivative)20,833$0.0024,334,419
2013-09-09Open-market sale2,733$884.65102,702
2013-09-09Open-market sale4,206$887.5789,398
2013-09-09Open-market sale3,271$886.5193,604
2013-09-09Open-market sale5,827$885.4196,875
2013-09-09Open-market sale398$882.83105,435
2013-09-09Conversion20,833$0.00105,833
2013-09-09Open-market sale700$889.1985,000
2013-09-09Open-market sale3,698$888.5785,700
2013-08-15Conversion (derivative)20,835$0.0024,355,252
2013-08-15Open-market sale5,298$862.4589,471
2013-08-15Conversion20,835$0.00105,835
2013-08-15Open-market sale1,841$859.53103,994
2013-08-15Open-market sale650$864.3285,000
2013-08-15Open-market sale3,821$863.4685,650
2013-08-15Open-market sale4,596$861.5394,769
2013-08-15Open-market sale4,629$860.5499,365
2013-08-14Conversion (derivative)20,833$0.0024,376,087
2013-08-14Open-market sale1,016$868.20104,817
2013-08-14Conversion20,833$0.00105,833
2013-08-14Open-market sale3,352$871.3994,903
2013-08-14Open-market sale600$877.4485,000
2013-08-14Open-market sale1,700$878.6785,600
2013-08-14Open-market sale1,472$876.5887,300
2013-08-14Open-market sale600$875.1888,772
2013-08-14Open-market sale2,669$869.27102,148
2013-08-14Open-market sale3,893$870.2398,255
2013-08-14Open-market sale3,521$872.3691,382
2013-08-14Open-market sale2,010$873.8789,372
2013-08-13Conversion (derivative)20,833$0.0024,396,920
2013-08-13Conversion20,833$0.00105,833
2013-08-13Open-market sale812$886.5185,000
2013-08-13Open-market sale200$884.9985,812
2013-08-13Open-market sale3,025$884.1986,012
2013-08-13Open-market sale1,192$878.23103,941
2013-08-13Open-market sale4,032$882.1191,554
2013-08-13Open-market sale4,292$881.3295,586
2013-08-13Open-market sale2,402$880.0899,878
2013-08-13Open-market sale1,661$879.07102,280
2013-08-13Open-market sale700$876.92105,133
2013-08-13Open-market sale2,517$883.3689,037
2013-08-12Conversion (derivative)20,833$0.0024,417,753
2013-08-12Open-market sale5,379$884.2798,282
2013-08-12Open-market sale2,172$883.28103,661
2013-08-12Open-market sale8,448$885.2189,834
2013-08-12Open-market sale4,818$886.1185,016
2013-08-12Open-market sale16$886.9485,000
2013-08-12Conversion20,833$0.00105,833
2013-07-30Gift75,000$0.0085,000
2013-07-25Conversion (derivative)150,000$0.0024,438,586
2013-07-25Conversion150,000$0.00160,000
2013-07-11Conversion (derivative)20,835$0.0024,588,586
2013-07-11Open-market sale2,895$914.8423,421
2013-07-11Open-market sale500$913.7326,316
2013-07-11Open-market sale524$912.6926,816
2013-07-11Open-market sale935$911.2727,340
2013-07-11Open-market sale1,120$910.4228,275
2013-07-11Open-market sale1,440$909.2729,395
2013-07-11Conversion20,835$0.0030,835
2013-07-11Open-market sale1,907$916.6817,387
2013-07-11Open-market sale3,572$919.7410,417
2013-07-11Open-market sale2,663$919.0013,989
2013-07-11Open-market sale735$917.6516,652
2013-07-11Open-market sale4,127$915.8419,294
2013-07-11Open-market sale417$920.6210,000
2013-07-10Conversion (derivative)20,833$0.0024,609,421
2013-07-10Open-market sale100$910.5810,000
2013-07-10Open-market sale600$909.6110,100
2013-07-10Open-market sale900$908.3510,700
2013-07-10Open-market sale2,481$907.3111,600
2013-07-10Open-market sale3,177$906.3914,081
2013-07-10Open-market sale3,188$905.4517,258
2013-07-10Open-market sale3,611$904.1320,446
2013-07-10Open-market sale1,722$902.1728,311
2013-07-10Open-market sale800$901.2630,033
2013-07-10Conversion20,833$0.0030,833
2013-07-10Open-market sale4,254$903.2124,057
2013-07-09Conversion (derivative)20,833$0.0024,630,254
2013-07-09Open-market sale705$900.3328,114
2013-07-09Open-market sale2,014$899.0328,819
2013-07-09Conversion20,833$0.0030,833
2013-07-09Open-market sale4,936$904.7421,271
2013-07-09Open-market sale500$911.0110,000
2013-07-09Open-market sale300$908.7810,500
2013-07-09Open-market sale1,170$907.5510,800
2013-07-09Open-market sale4,413$906.7411,970
2013-07-09Open-market sale4,888$905.6016,383
2013-07-09Open-market sale300$900.9627,814
2013-07-09Open-market sale761$902.3027,053
2013-07-09Open-market sale846$903.4726,207
2013-07-08Conversion (derivative)20,833$0.0024,651,087
2013-07-08Open-market sale5,776$902.8021,152
2013-07-08Open-market sale5,544$904.8811,116
2013-07-08Open-market sale4,492$903.8916,660
2013-07-08Open-market sale2,100$902.0626,928
2013-07-08Open-market sale1,116$905.5910,000
2013-07-08Open-market sale600$900.2529,028
2013-07-08Open-market sale800$899.2929,628
2013-07-08Open-market sale405$897.5530,428
2013-07-08Conversion20,833$0.0030,833
2013-06-13Conversion (derivative)20,835$0.0024,671,920
2013-06-13Open-market sale2,424$870.9519,464
2013-06-13Open-market sale1,823$869.9221,888
2013-06-13Open-market sale2,754$869.0623,711
2013-06-13Open-market sale2,551$867.7426,465
2013-06-13Open-market sale1,909$873.1617,555
2013-06-13Open-market sale2,176$875.3514,041
2013-06-13Open-market sale361$877.1213,680
2013-06-13Open-market sale1,204$878.2512,476
2013-06-13Open-market sale489$878.8511,987
2013-06-13Open-market sale1,987$872.2210,000
2013-06-13Conversion20,835$0.0030,835
2013-06-13Open-market sale1,819$866.6829,016
2013-06-13Open-market sale1,338$874.1616,217
2013-06-12Conversion (derivative)20,833$0.0024,692,755
2013-06-12Open-market sale499$884.0710,100
2013-06-12Open-market sale1,410$883.0710,599
2013-06-12Open-market sale800$882.0412,009
2013-06-12Open-market sale627$881.0912,809
2013-06-12Open-market sale1,200$879.8013,436
2013-06-12Open-market sale314$878.2614,636
2013-06-12Open-market sale2,400$877.5014,950
2013-06-12Open-market sale2,400$876.7217,350
2013-06-12Open-market sale1,954$875.4619,750
2013-06-12Open-market sale600$874.5021,704
2013-06-12Open-market sale2,402$873.3622,304
2013-06-12Open-market sale2,200$872.3024,706
2013-06-12Open-market sale2,727$871.4126,906
2013-06-12Open-market sale1,200$870.4329,633
2013-06-12Open-market sale100$885.0010,000
2013-06-12Conversion20,833$0.0030,833
2013-06-11Conversion (derivative)20,833$0.0024,713,588
2013-06-11Conversion20,833$0.0030,833
2013-06-11Open-market sale1,592$880.5229,241
2013-06-11Open-market sale3,001$881.3726,240
2013-06-11Open-market sale4,564$882.2821,676
2013-06-11Open-market sale8,155$883.2913,521
2013-06-11Open-market sale1,921$884.1611,600
2013-06-11Open-market sale900$885.2210,700
2013-06-11Open-market sale700$886.3310,000
2013-06-10Conversion (derivative)20,833$0.0024,734,421
2013-06-10Open-market sale398$890.5910,000
2013-06-10Open-market sale1,630$889.7610,398
2013-06-10Open-market sale3,979$888.6412,028
2013-06-10Open-market sale3,235$887.8216,007
2013-06-10Conversion20,833$0.0030,833
2013-06-10Open-market sale1,209$882.4828,324
2013-06-10Open-market sale890$883.2427,434
2013-06-10Open-market sale2,599$884.3524,835
2013-06-10Open-market sale2,017$885.6422,818
2013-06-10Open-market sale3,576$886.7019,242
2013-06-10Open-market sale1,300$881.1729,533
2013-05-16Conversion (derivative)20,835$0.0024,755,254
2013-05-16Open-market sale100$917.8610,400
2013-05-16Open-market sale100$913.9110,977
2013-05-16Open-market sale277$915.0410,700
2013-05-16Open-market sale200$916.9410,500
2013-05-16Open-market sale400$919.1710,000
2013-05-16Conversion20,835$0.0030,835
2013-05-16Open-market sale1,341$903.3629,494
2013-05-16Open-market sale950$904.2128,544
2013-05-16Open-market sale1,932$905.3426,612
2013-05-16Open-market sale2,400$906.1824,212
2013-05-16Open-market sale3,562$907.1020,650
2013-05-16Open-market sale2,712$908.1217,938
2013-05-16Open-market sale2,642$909.0815,296
2013-05-16Open-market sale2,763$910.0312,533
2013-05-16Open-market sale989$911.2511,544
2013-05-16Open-market sale267$912.1011,277
2013-05-16Open-market sale200$913.2511,077
2013-05-15Conversion (derivative)20,833$0.0024,776,089
2013-05-15Conversion20,833$0.0030,833
2013-05-15Open-market sale100$894.6230,733
2013-05-15Open-market sale200$895.9830,533
2013-05-15Open-market sale99$896.9130,434
2013-05-15Open-market sale236$898.0830,198
2013-05-15Open-market sale100$898.8330,098
2013-05-15Open-market sale400$900.1629,698
2013-05-15Open-market sale200$901.4029,498
2013-05-15Open-market sale852$902.2428,646
2013-05-15Open-market sale300$913.1910,144
2013-05-15Open-market sale918$903.9926,486
2013-05-15Open-market sale2,041$905.1624,445
2013-05-15Open-market sale3,366$906.1521,079
2013-05-15Open-market sale44$915.9110,000
2013-05-15Open-market sale100$914.6710,044
2013-05-15Open-market sale2,334$907.1018,745
2013-05-15Open-market sale2,265$908.2816,480
2013-05-15Open-market sale3,589$908.9912,891
2013-05-15Open-market sale728$909.9712,163
2013-05-15Open-market sale1,119$911.0711,044
2013-05-15Open-market sale600$912.0710,444
2013-05-15Open-market sale1,242$903.2327,404
2013-05-14Conversion (derivative)20,833$0.0024,796,922
2013-05-14Open-market sale1,736$887.7410,000
2013-05-14Open-market sale5,262$886.9011,736
2013-05-14Open-market sale5,894$885.9016,998
2013-05-14Open-market sale2,401$885.0722,892
2013-05-14Open-market sale2,400$884.1725,293
2013-05-14Open-market sale100$882.4927,693
2013-05-14Open-market sale777$881.8827,793
2013-05-14Open-market sale500$880.8028,570
2013-05-14Open-market sale1,265$880.0029,070
2013-05-14Open-market sale498$877.5930,335
2013-05-14Conversion20,833$0.0030,833
2013-05-13Conversion (derivative)20,833$0.0024,817,755
2013-05-13Open-market sale100$881.9310,000
2013-05-13Open-market sale1,401$881.0910,100
2013-05-13Conversion20,833$0.0030,833
2013-05-13Open-market sale200$873.9830,633
2013-05-13Open-market sale300$875.1930,333
2013-05-13Open-market sale6,465$880.2211,501
2013-05-13Open-market sale3,749$879.1717,966
2013-05-13Open-market sale4,912$878.1721,715
2013-05-13Open-market sale2,648$877.3526,627
2013-05-13Open-market sale1,058$876.2729,275
2013-05-01Gift75,000$0.0010,000
2013-04-11Conversion (derivative)20,835$0.0024,838,588
2013-04-11Open-market sale1,226$791.7285,300
2013-04-11Open-market sale300$792.7885,000
2013-04-11Open-market sale2,073$790.7586,526
2013-04-11Open-market sale2,934$789.8888,599
2013-04-11Open-market sale3,282$788.7491,533
2013-04-11Open-market sale3,371$787.7894,815
2013-04-11Open-market sale3,717$786.7098,186
2013-04-11Open-market sale3,012$785.86101,903
2013-04-11Open-market sale920$784.79104,915
2013-04-11Conversion20,835$0.00105,835
2013-04-10Conversion (derivative)20,833$0.0024,859,423
2013-04-10Open-market sale1,750$791.5185,000
2013-04-10Open-market sale7,066$790.7786,750
2013-04-10Open-market sale1,246$789.9593,816
2013-04-10Open-market sale2,155$788.6295,062
2013-04-10Open-market sale2,053$787.7997,217
2013-04-10Open-market sale1,400$786.8099,270
2013-04-10Open-market sale602$784.64100,670
2013-04-10Open-market sale1,035$783.80101,272
2013-04-10Open-market sale400$782.70102,307
2013-04-10Open-market sale870$781.72102,707
2013-04-10Open-market sale607$780.69103,577
2013-04-10Open-market sale561$779.51104,184
2013-04-10Open-market sale388$778.89104,745
2013-04-10Open-market sale200$777.43105,133
2013-04-10Open-market sale500$776.28105,333
2013-04-10Conversion20,833$0.00105,833
2013-04-09Conversion (derivative)20,833$0.0024,880,256
2013-04-09Open-market sale4,046$781.7587,980
2013-04-09Open-market sale3,247$780.6492,026
2013-04-09Open-market sale2,980$782.5685,000
2013-04-09Conversion20,833$0.00105,833
2013-04-09Open-market sale727$773.51105,106
2013-04-09Open-market sale100$774.90105,006
2013-04-09Open-market sale37$776.12104,969
2013-04-09Open-market sale947$776.90104,022
2013-04-09Open-market sale1,138$777.56102,884
2013-04-09Open-market sale3,722$778.7299,162
2013-04-09Open-market sale3,889$779.7595,273
2013-04-08Conversion (derivative)20,833$0.0024,901,089
2013-04-08Conversion20,833$0.00105,833
2013-04-08Open-market sale300$778.8085,000
2013-04-08Open-market sale2,377$773.7588,000
2013-04-08Open-market sale200$776.8985,600
2013-04-08Open-market sale2,200$775.0085,800
2013-04-08Open-market sale1,100$769.13104,733
2013-04-08Open-market sale2,500$770.12102,233
2013-04-08Open-market sale6,311$771.0895,922
2013-04-08Open-market sale1,825$772.0494,097
2013-04-08Open-market sale3,720$773.0190,377
2013-04-08Open-market sale300$777.8885,300
2013-03-14Conversion (derivative)20,835$0.0024,921,922
2013-03-14Open-market sale1,935$824.2186,100
2013-03-14Open-market sale1,000$824.9785,100
2013-03-14Open-market sale407$818.12105,428
2013-03-14Open-market sale2,373$823.1788,035
2013-03-14Open-market sale3,230$822.0990,408
2013-03-14Open-market sale2,764$821.2193,638
2013-03-14Open-market sale5,709$820.2096,402
2013-03-14Open-market sale3,317$819.39102,111
2013-03-14Open-market sale100$826.0585,000
2013-03-14Conversion20,835$0.00105,835
2013-03-13Conversion (derivative)20,833$0.0024,942,757
2013-03-13Open-market sale1,036$825.9185,974
2013-03-13Conversion20,833$0.00105,833
2013-03-13Open-market sale350$829.9085,000
2013-03-13Open-market sale100$828.7385,350
2013-03-13Open-market sale417$828.2085,450
2013-03-13Open-market sale107$827.0485,867
2013-03-13Open-market sale5,604$825.0987,010
2013-03-13Open-market sale6,922$824.1292,614
2013-03-13Open-market sale6,297$823.2899,536
2013-03-12Conversion (derivative)20,833$0.0024,963,590
2013-03-12Open-market sale100$831.5085,000
2013-03-12Conversion20,833$0.00105,833
2013-03-12Open-market sale3,094$824.69102,739
2013-03-12Open-market sale4,979$825.7797,760
2013-03-12Open-market sale8,973$826.5688,787
2013-03-12Open-market sale2,693$827.5086,094
2013-03-12Open-market sale300$829.4785,394
2013-03-12Open-market sale294$830.6085,100
2013-03-12Open-market sale400$828.4985,694
2013-03-11Conversion (derivative)20,833$0.0024,984,423
2013-03-11Open-market sale7,368$835.3094,742
2013-03-11Open-market sale1,923$834.20102,110
2013-03-11Open-market sale600$832.08105,233
2013-03-11Conversion20,833$0.00105,833
2013-03-11Open-market sale6,343$836.1388,399
2013-03-11Open-market sale2,199$837.2086,200
2013-03-11Open-market sale800$838.4285,400
2013-03-11Open-market sale400$839.0785,000
2013-03-11Open-market sale1,200$833.37104,033
2013-02-15Gift75,000$0.0085,000
2013-02-14Conversion (derivative)20,835$0.0025,155,256
2013-02-14Conversion (derivative)150,000$0.0025,005,256
2013-02-14Open-market sale690$779.1230,145
2013-02-14Conversion20,835$0.0030,835
2013-02-14Open-market sale300$780.5029,845
2013-02-14Open-market sale1,400$781.0328,445
2013-02-14Open-market sale1,200$782.0027,245
2013-02-14Open-market sale4,677$783.1522,568
2013-02-14Conversion150,000$0.00160,000
2013-02-14Open-market sale2,113$787.9110,000
2013-02-14Open-market sale2,415$787.1812,113
2013-02-14Open-market sale1,750$786.3414,528
2013-02-14Open-market sale1,166$785.1216,278
2013-02-14Open-market sale5,124$784.1117,444
2013-02-13Conversion (derivative)20,833$0.0025,176,091
2013-02-13Conversion20,833$0.0030,833
2013-02-13Open-market sale1,580$784.7110,000
2013-02-13Open-market sale3,013$783.5711,580
2013-02-13Open-market sale5,546$782.7514,593
2013-02-13Open-market sale7,990$781.6520,139
2013-02-13Open-market sale2,704$780.6328,129
2013-02-12Conversion (derivative)20,833$0.0025,196,924
2013-02-12Open-market sale300$787.7410,000
2013-02-12Open-market sale760$787.4110,300
2013-02-12Conversion20,833$0.0030,833
2013-02-12Open-market sale2,647$780.2828,186
2013-02-12Open-market sale3,001$781.3125,185
2013-02-12Open-market sale3,444$781.9921,741
2013-02-12Open-market sale1,210$783.1420,531
2013-02-12Open-market sale2,865$784.2317,666
2013-02-12Open-market sale2,043$786.1411,060
2013-02-12Open-market sale4,563$785.1613,103
2013-02-11Conversion (derivative)20,833$0.0025,217,757
2013-02-11Open-market sale700$780.5713,636
2013-02-11Open-market sale1,348$779.6514,336
2013-02-11Open-market sale6,454$777.7820,308
2013-02-11Open-market sale3,271$777.0026,762
2013-02-11Open-market sale500$775.8930,033
2013-02-11Open-market sale300$774.7930,533
2013-02-11Conversion20,833$0.0030,833
2013-02-11Open-market sale1,988$782.0211,648
2013-02-11Open-market sale1,648$782.5310,000
2013-02-11Open-market sale4,624$778.6815,684
2013-01-17Conversion (derivative)20,835$0.0025,238,590
2013-01-17Open-market sale2,162$714.6120,102
2013-01-17Open-market sale2,120$713.6122,264
2013-01-17Open-market sale2,819$712.6824,384
2013-01-17Open-market sale3,632$711.6927,203
2013-01-17Conversion20,835$0.0030,835
2013-01-17Open-market sale4,836$715.6515,266
2013-01-17Open-market sale2,120$717.6110,900
2013-01-17Open-market sale800$718.7510,100
2013-01-17Open-market sale100$719.2110,000
2013-01-17Open-market sale2,246$716.6213,020
2013-01-16Conversion (derivative)20,833$0.0025,259,425
2013-01-16Open-market sale300$720.1910,396
2013-01-16Open-market sale1,000$717.3617,510
2013-01-16Open-market sale3,001$718.4414,509
2013-01-16Open-market sale4,073$715.2020,385
2013-01-16Open-market sale6,375$714.5524,458
2013-01-16Conversion20,833$0.0030,833
2013-01-16Open-market sale300$723.2610,000
2013-01-16Open-market sale96$722.7410,300
2013-01-16Open-market sale1,875$716.4718,510
2013-01-16Open-market sale3,813$719.5510,696
2013-01-15Conversion (derivative)20,833$0.0025,280,258
2013-01-15Open-market sale200$729.5710,551
2013-01-15Open-market sale200$727.4310,751
2013-01-15Open-market sale100$730.4210,451
2013-01-15Open-market sale204$726.3710,951
2013-01-15Open-market sale1,058$725.2911,155
2013-01-15Open-market sale4,312$724.3512,213
2013-01-15Open-market sale2,283$723.4516,525
2013-01-15Open-market sale2,923$722.3518,808
2013-01-15Open-market sale1,820$721.3121,731
2013-01-15Open-market sale1,113$720.5023,551
2013-01-15Open-market sale439$719.1124,664
2013-01-15Open-market sale931$718.2925,103
2013-01-15Open-market sale998$717.3326,034
2013-01-15Open-market sale1,415$716.1427,032
2013-01-15Open-market sale1,243$715.4528,447
2013-01-15Open-market sale843$714.4029,690
2013-01-15Open-market sale300$713.0830,533
2013-01-15Conversion20,833$0.0030,833
2013-01-15Open-market sale100$733.2810,000
2013-01-15Open-market sale351$731.2510,100
2013-01-14Conversion (derivative)20,833$0.0025,301,091
2013-01-14Open-market sale2,397$726.8622,476
2013-01-14Open-market sale1,927$722.9628,906
2013-01-14Open-market sale2,286$725.8224,873
2013-01-14Conversion20,833$0.0030,833
2013-01-14Open-market sale300$741.0610,000
2013-01-14Open-market sale300$739.9310,300
2013-01-14Open-market sale276$739.1410,600
2013-01-14Open-market sale519$738.0310,876
2013-01-14Open-market sale390$737.2911,395
2013-01-14Open-market sale400$736.0211,785
2013-01-14Open-market sale200$735.1412,185
2013-01-14Open-market sale523$733.8112,385
2013-01-14Open-market sale300$732.8012,908
2013-01-14Open-market sale200$731.9213,208
2013-01-14Open-market sale400$731.1513,408
2013-01-14Open-market sale1,212$729.8013,808
2013-01-14Open-market sale2,754$729.0415,020
2013-01-14Open-market sale4,702$727.9517,774
2013-01-14Open-market sale940$723.9527,966
2013-01-14Open-market sale807$725.0327,159
2012-12-12Conversion (derivative)27,778$0.0025,321,924
2012-12-12Open-market sale5,600$697.2522,178
2012-12-12Open-market sale4,700$696.2627,778
2012-12-12Open-market sale5,300$695.0032,478
2012-12-12Open-market sale1,400$698.0020,778
2012-12-12Open-market sale5,300$700.2315,478
2012-12-12Open-market sale1,500$701.0113,978
2012-12-12Open-market sale1,778$702.5012,200
2012-12-12Open-market sale2,200$703.0010,000
2012-12-12Conversion27,778$0.0037,778
2012-12-11Conversion (derivative)27,778$0.0025,349,702
2012-12-11Open-market sale4,900$700.3415,800
2012-12-11Open-market sale1,700$699.0020,700
2012-12-11Open-market sale3,397$698.4722,400
2012-12-11Open-market sale2,681$697.0025,797
2012-12-11Open-market sale4,000$696.3128,478
2012-12-11Open-market sale1,700$693.0032,478
2012-12-11Open-market sale5,800$701.2410,000
2012-12-11Open-market sale1,800$690.0035,978
2012-12-11Conversion27,778$0.0037,778
2012-12-11Open-market sale1,800$691.0034,178
2012-12-10Conversion (derivative)27,778$0.0025,377,480
2012-12-10Open-market sale10,878$685.1726,900
2012-12-10Open-market sale85$688.6515,300
2012-12-10Open-market sale5,015$688.5015,385
2012-12-10Open-market sale6,500$685.7120,400
2012-12-10Conversion27,778$0.0037,778
2012-12-10Open-market sale1,800$691.0010,000
2012-12-10Open-market sale3,500$690.0011,800
2012-11-14Conversion (derivative)27,778$0.0025,405,258
2012-11-14Open-market sale1,800$661.5010,000
2012-11-14Open-market sale1,800$660.0011,800
2012-11-14Open-market sale2,000$659.0013,600
2012-11-14Open-market sale5,400$658.1715,600
2012-11-14Open-market sale4,800$657.1521,000
2012-11-14Open-market sale1,700$656.5025,800
2012-11-14Open-market sale2,915$653.1327,500
2012-11-14Open-market sale4,363$652.3930,415
2012-11-14Open-market sale3,000$651.8034,778
2012-11-14Conversion27,778$0.0037,778
2012-11-13Conversion (derivative)27,778$0.0025,433,036
2012-11-13Open-market sale3,400$666.0113,500
2012-11-13Open-market sale3,500$666.7410,000
2012-11-13Open-market sale1,400$665.0016,900
2012-11-13Open-market sale9,800$663.9118,300
2012-11-13Open-market sale7,878$663.0028,100
2012-11-13Open-market sale1,800$660.5035,978
2012-11-13Conversion27,778$0.0037,778
2012-11-12Conversion (derivative)27,778$0.0025,460,814
2012-11-12Open-market sale3,500$666.0029,478
2012-11-12Open-market sale10,587$667.2418,891
2012-11-12Open-market sale4,800$665.1832,978
2012-11-12Conversion27,778$0.0037,778
2012-11-12Open-market sale4,510$669.0214,381
2012-11-12Open-market sale4,381$668.0010,000
2012-11-08Gift70,000$0.0010,000
2012-10-11Conversion (derivative)20,835$0.0025,488,592
2012-10-11Open-market sale6,500$754.1283,000
2012-10-11Open-market sale4,335$753.0089,500
2012-10-11Open-market sale1,209$758.0080,000
2012-10-11Conversion20,835$0.00100,835
2012-10-11Open-market sale291$755.1882,709
2012-10-11Open-market sale1,500$757.0081,209
2012-10-11Open-market sale7,000$752.0793,835
2012-10-10Conversion (derivative)20,833$0.0025,509,427
2012-10-10Open-market sale1,500$744.0086,461
2012-10-10Open-market sale9,872$743.1387,961
2012-10-10Open-market sale1,500$742.0097,833
2012-10-10Open-market sale1,500$741.0099,333
2012-10-10Conversion20,833$0.00100,833
2012-10-10Open-market sale2,833$745.2483,628
2012-10-10Open-market sale3,628$746.0080,000
2012-10-09Conversion (derivative)20,833$0.0025,530,260
2012-10-09Open-market sale1,500$760.0080,000
2012-10-09Open-market sale1,500$758.0081,500
2012-10-09Open-market sale1,500$756.0083,000
2012-10-09Open-market sale1,500$748.0084,500
2012-10-09Open-market sale7,333$747.0286,000
2012-10-09Open-market sale4,500$745.0893,333
2012-10-09Conversion20,833$0.00100,833
2012-10-09Open-market sale3,000$744.1397,833
2012-10-08Conversion (derivative)20,833$0.0025,551,093
2012-10-08Open-market sale2,000$757.0090,000
2012-10-08Open-market sale5,500$757.5184,500
2012-10-08Conversion20,833$0.00100,833
2012-10-08Open-market sale4,000$756.0092,000
2012-10-08Open-market sale1,500$758.5083,000
2012-10-08Open-market sale4,833$754.7596,000
2012-10-08Open-market sale3,000$762.6580,000
2012-09-12Conversion (derivative)27,778$0.0025,571,926
2012-09-12Open-market sale1,700$687.0099,178
2012-09-12Open-market sale139$685.01103,872
2012-09-12Open-market sale361$685.02103,511
2012-09-12Open-market sale100$685.05103,411
2012-09-12Open-market sale200$685.09103,211
2012-09-12Open-market sale233$685.10102,978
2012-09-12Open-market sale100$685.11102,878
2012-09-12Open-market sale100$685.12102,778
2012-09-12Open-market sale367$685.00104,011
2012-09-12Open-market sale1,700$684.50104,378
2012-09-12Open-market sale1,700$684.00106,078
2012-09-12Conversion27,778$0.00107,778
2012-09-12Open-market sale2,000$694.0080,000
2012-09-12Open-market sale1,800$692.0082,000
2012-09-12Open-market sale6,478$691.0083,800
2012-09-12Open-market sale1,400$690.3090,278
2012-09-12Open-market sale3,200$690.0091,678
2012-09-12Open-market sale97$688.1394,878
2012-09-12Open-market sale300$688.1294,975
2012-09-12Open-market sale52$688.0795,275
2012-09-12Open-market sale300$688.0595,327
2012-09-12Open-market sale3,551$688.0095,627
2012-09-12Open-market sale1,800$686.00100,878
2012-09-12Open-market sale100$685.13102,678
2012-09-11Conversion (derivative)27,778$0.0025,599,704
2012-09-11Open-market sale100$694.0695,692
2012-09-11Open-market sale100$694.0196,292
2012-09-11Open-market sale5,798$694.0096,392
2012-09-11Open-market sale1,700$693.50102,190
2012-09-11Open-market sale3,695$692.75103,890
2012-09-11Open-market sale193$692.47107,585
2012-09-11Conversion27,778$0.00107,778
2012-09-11Open-market sale3,600$698.0080,000
2012-09-11Open-market sale2,900$696.0083,600
2012-09-11Open-market sale1,700$695.7586,500
2012-09-11Open-market sale1,400$695.5088,200
2012-09-11Open-market sale540$695.1289,600
2012-09-11Open-market sale3,660$695.0090,140
2012-09-11Open-market sale300$694.2193,800
2012-09-11Open-market sale300$694.2094,100
2012-09-11Open-market sale392$694.1994,400
2012-09-11Open-market sale100$694.1894,792
2012-09-11Open-market sale100$694.1794,892
2012-09-11Open-market sale100$694.1694,992
2012-09-11Open-market sale100$694.1495,092
2012-09-11Open-market sale500$694.1295,192
2012-09-11Open-market sale300$694.0295,992
2012-09-11Open-market sale200$694.0595,792
2012-09-10Conversion (derivative)27,778$0.0025,627,482
2012-09-10Open-market sale5,821$700.00100,258
2012-09-10Open-market sale1,400$700.5098,858
2012-09-10Open-market sale3,601$701.0095,257
2012-09-10Open-market sale1,700$702.7593,557
2012-09-10Open-market sale100$702.7693,457
2012-09-10Open-market sale1,400$704.0092,057
2012-09-10Open-market sale1,700$705.0090,357
2012-09-10Open-market sale3,600$705.8086,757
2012-09-10Open-market sale200$699.51106,079
2012-09-10Open-market sale700$699.47106,279
2012-09-10Open-market sale300$699.46106,979
2012-09-10Open-market sale300$699.44107,279
2012-09-10Open-market sale29$699.42107,579
2012-09-10Open-market sale170$699.40107,608
2012-09-10Open-market sale1,800$709.1081,757
2012-09-10Conversion27,778$0.00107,778
2012-09-10Open-market sale3,200$707.0083,557
2012-09-10Open-market sale1,757$710.0080,000
2012-08-15Conversion (derivative)27,778$0.0025,655,260
2012-08-15Open-market sale1,800$671.0081,800
2012-08-15Open-market sale1,700$670.0083,600
2012-08-15Open-market sale1,700$669.0085,300
2012-08-15Open-market sale9,392$667.1292,386
2012-08-15Open-market sale3,000$666.05101,778
2012-08-15Open-market sale3,000$665.06104,778
2012-08-15Conversion27,778$0.00107,778
2012-08-15Open-market sale1,800$674.0080,000
2012-08-15Open-market sale5,386$668.2887,000
2012-08-14Conversion (derivative)27,778$0.0025,683,038
2012-08-14Open-market sale1,800$661.00105,978
2012-08-14Open-market sale6,087$668.1197,971
2012-08-14Open-market sale120$667.74104,058
2012-08-14Open-market sale1,800$664.00104,178
2012-08-14Open-market sale7,378$669.2190,593
2012-08-14Conversion27,778$0.00107,778
2012-08-14Open-market sale3,500$672.0080,000
2012-08-14Open-market sale1,493$671.0083,500
2012-08-14Open-market sale5,600$670.0084,993
2012-08-13Conversion (derivative)27,778$0.0025,710,816
2012-08-13Open-market sale5,300$649.75102,478
2012-08-13Conversion27,778$0.00107,778
2012-08-13Open-market sale3,400$651.0099,078
2012-08-13Open-market sale3,500$651.7695,578
2012-08-13Open-market sale2,700$654.0092,878
2012-08-13Open-market sale1,400$655.0091,478
2012-08-13Open-market sale1,400$656.0090,078
2012-08-13Open-market sale6,278$658.8180,000
2012-08-13Open-market sale2,500$658.0086,278
2012-08-13Open-market sale1,300$657.0088,778
2012-07-30Gift75,000$0.0080,000
2012-07-27Conversion (derivative)150,000$0.0025,738,594
2012-07-27Conversion150,000$0.00155,000
2012-07-11Conversion (derivative)27,778$0.0025,888,594
2012-07-11Open-market sale1,700$571.0011,700
2012-07-11Conversion27,778$0.0032,778
2012-07-11Open-market sale1,800$575.015,000
2012-07-11Open-market sale3,500$573.006,800
2012-07-11Open-market sale1,400$571.8710,300
2012-07-11Open-market sale8,300$570.0013,400
2012-07-11Open-market sale2,900$568.7321,700
2012-07-11Open-market sale8,178$567.6524,600
2012-07-10Conversion (derivative)27,778$0.0025,916,372
2012-07-10Open-market sale1,414$588.0010,300
2012-07-10Open-market sale3,500$587.2611,714
2012-07-10Open-market sale2,986$586.6315,214
2012-07-10Open-market sale1,400$585.0018,200
2012-07-10Open-market sale2,700$584.5919,600
2012-07-10Open-market sale1,336$582.7022,300
2012-07-10Open-market sale3,978$581.0023,636
2012-07-10Open-market sale5,164$580.2727,614
2012-07-10Conversion27,778$0.0032,778
2012-07-10Open-market sale3,500$590.005,000
2012-07-10Open-market sale1,800$589.608,500
2012-07-09Conversion (derivative)27,778$0.0025,944,150
2012-07-09Open-market sale1,300$586.006,800
2012-07-09Open-market sale2,200$585.508,100
2012-07-09Open-market sale4,800$585.0010,300
2012-07-09Open-market sale4,512$584.5015,100
2012-07-09Open-market sale200$584.0719,612
2012-07-09Open-market sale100$584.0619,812
2012-07-09Open-market sale4,300$584.0019,912
2012-07-09Open-market sale1,700$583.2524,212
2012-07-09Open-market sale1,700$583.0025,912
2012-07-09Open-market sale1,666$583.0027,612
2012-07-09Open-market sale1,800$582.7029,278
2012-07-09Open-market sale1,700$582.5031,078
2012-07-09Open-market sale1,800$587.505,000
2012-07-09Conversion27,778$0.0032,778
2012-06-13Conversion (derivative)27,778$0.0025,971,928
2012-06-13Open-market sale6,600$560.0026,178
2012-06-13Open-market sale33$560.1026,145
2012-06-13Open-market sale1,700$560.1124,445
2012-06-13Open-market sale100$560.1124,345
2012-06-13Open-market sale67$560.1224,278
2012-06-13Conversion27,778$0.0032,778
2012-06-13Open-market sale3,000$563.758,100
2012-06-13Open-market sale1,400$564.006,700
2012-06-13Open-market sale170$563.2511,100
2012-06-13Open-market sale1,700$564.505,000
2012-06-13Open-market sale1,400$563.1511,270
2012-06-13Open-market sale1,630$563.0012,670
2012-06-13Open-market sale1,300$562.7514,300
2012-06-13Open-market sale1,400$562.5015,600
2012-06-13Open-market sale5,200$562.0017,000
2012-06-13Open-market sale100$560.1324,178
2012-06-13Open-market sale200$560.2923,978
2012-06-13Open-market sale1,778$561.5022,200
2012-06-12Conversion (derivative)27,778$0.0025,999,706
2012-06-12Open-market sale2,300$561.5023,078
2012-06-12Open-market sale100$565.618,500
2012-06-12Open-market sale3,100$565.008,600
2012-06-12Open-market sale2,700$564.0011,700
2012-06-12Open-market sale3,400$563.0014,400
2012-06-12Open-market sale3,500$562.5017,800
2012-06-12Open-market sale1,778$562.0021,300
2012-06-12Open-market sale1,800$567.005,000
2012-06-12Open-market sale2,200$561.2525,378
2012-06-12Open-market sale1,700$561.0027,578
2012-06-12Open-market sale1,700$560.5029,278
2012-06-12Open-market sale1,800$560.0030,978
2012-06-12Conversion27,778$0.0032,778
2012-06-12Open-market sale1,700$565.646,800
2012-06-11Conversion (derivative)27,778$0.0026,027,484
2012-06-11Open-market sale2,000$568.0028,778
2012-06-11Conversion27,778$0.0032,778
2012-06-11Open-market sale1,000$567.5031,778
2012-06-11Open-market sale1,000$567.7530,778
2012-06-11Open-market sale1,800$578.505,000
2012-06-11Open-market sale900$568.6527,878
2012-06-11Open-market sale2,200$569.0025,678
2012-06-11Open-market sale3,100$574.2522,578
2012-06-11Open-market sale1,800$578.006,800
2012-06-11Open-market sale1,291$577.008,600
2012-06-11Open-market sale1,300$575.259,891
2012-06-11Open-market sale3,000$575.0011,191
2012-06-11Open-market sale3,509$574.7514,191
2012-06-11Open-market sale4,878$574.5017,700
2012-05-16Conversion (derivative)27,778$0.0026,055,262
2012-05-16Open-market sale1,800$625.5024,678
2012-05-16Open-market sale5,247$627.1719,431
2012-05-16Open-market sale7,568$628.1311,863
2012-05-16Conversion27,778$0.0032,778
2012-05-16Open-market sale6,863$629.355,000
2012-05-16Open-market sale1,300$623.5227,878
2012-05-16Open-market sale1,400$624.0026,478
2012-05-16Open-market sale1,800$617.3330,978
2012-05-16Open-market sale1,800$621.0029,178
2012-05-15Conversion (derivative)27,778$0.0026,083,040
2012-05-15Open-market sale1,400$613.509,385
2012-05-15Open-market sale1,400$613.0010,785
2012-05-15Open-market sale1,800$612.5012,185
2012-05-15Open-market sale1,300$612.4013,985
2012-05-15Open-market sale108$612.1915,285
2012-05-15Open-market sale200$612.1915,393
2012-05-15Open-market sale200$612.1815,593
2012-05-15Open-market sale100$612.0815,793
2012-05-15Open-market sale400$612.0515,893
2012-05-15Open-market sale200$612.0416,293
2012-05-15Open-market sale4,385$614.005,000
2012-05-15Open-market sale1,434$612.0116,863
2012-05-15Open-market sale3,481$612.0018,297
2012-05-15Open-market sale5,700$611.0021,778
2012-05-15Open-market sale1,700$610.0027,478
2012-05-15Open-market sale1,800$609.0029,178
2012-05-15Open-market sale1,800$606.0030,978
2012-05-15Conversion27,778$0.0032,778
2012-05-15Open-market sale370$612.0216,493
2012-05-14Conversion (derivative)27,778$0.0026,110,818
2012-05-14Open-market sale2,700$607.007,370
2012-05-14Open-market sale1,400$606.5010,070
2012-05-14Open-market sale1,700$606.0011,470
2012-05-14Open-market sale120$605.0113,170
2012-05-14Open-market sale5,658$605.0013,290
2012-05-14Open-market sale291$604.5018,948
2012-05-14Open-market sale1,300$608.105,000
2012-05-14Open-market sale330$604.1021,539
2012-05-14Open-market sale3,909$604.0021,869
2012-05-14Open-market sale1,800$603.5025,778
2012-05-14Open-market sale3,500$603.0027,578
2012-05-14Open-market sale1,700$602.5031,078
2012-05-14Conversion27,778$0.0032,778
2012-05-14Open-market sale1,070$608.006,300
2012-05-14Open-market sale2,300$604.3019,239
2012-04-27Gift75,000$0.005,000
2012-04-11Conversion (derivative)27,778$0.0026,138,596
2012-04-11Open-market sale300$634.6886,200
2012-04-11Open-market sale480$634.8584,800
2012-04-11Open-market sale200$634.8485,280
2012-04-11Open-market sale200$634.8385,480
2012-04-11Open-market sale320$634.8185,680
2012-04-11Open-market sale200$634.6986,000
2012-04-11Open-market sale4,800$635.0080,000
2012-04-11Open-market sale7,978$634.5086,500
2012-04-11Open-market sale6,500$634.0094,478
2012-04-11Open-market sale1,700$633.75100,978
2012-04-11Open-market sale3,100$633.50102,678
2012-04-11Open-market sale2,000$633.25105,778
2012-04-11Conversion27,778$0.00107,778
2012-04-10Conversion (derivative)27,778$0.0026,166,374
2012-04-10Open-market sale56$631.6689,322
2012-04-10Open-market sale100$631.6589,378
2012-04-10Open-market sale100$631.5689,478
2012-04-10Open-market sale400$631.5489,578
2012-04-10Open-market sale102$631.5289,978
2012-04-10Open-market sale100$631.5190,080
2012-04-10Open-market sale842$631.5090,180
2012-04-10Open-market sale1,300$630.0091,022
2012-04-10Open-market sale1,400$629.2592,322
2012-04-10Open-market sale3,200$628.5093,722
2012-04-10Open-market sale1,900$627.7596,922
2012-04-10Open-market sale1,400$627.5098,822
2012-04-10Open-market sale100$627.02100,222
2012-04-10Open-market sale5,756$627.00100,322
2012-04-10Open-market sale1,700$625.50106,078
2012-04-10Conversion27,778$0.00107,778
2012-04-10Open-market sale2,322$634.0080,000
2012-04-10Open-market sale1,800$633.5082,322
2012-04-10Open-market sale1,700$633.0084,122
2012-04-10Open-market sale100$632.8385,822
2012-04-10Open-market sale100$632.8285,922
2012-04-10Open-market sale1,600$632.7886,022
2012-04-10Open-market sale1,700$632.2587,622
2012-04-09Conversion (derivative)27,778$0.0026,194,152
2012-04-09Conversion27,778$0.00107,778
2012-04-09Open-market sale200$631.0394,978
2012-04-09Open-market sale400$631.0295,178
2012-04-09Open-market sale800$631.0095,578
2012-04-09Open-market sale3,500$630.2596,378
2012-04-09Open-market sale1,700$630.0099,878
2012-04-09Open-market sale3,900$635.0080,000
2012-04-09Open-market sale1,500$634.5083,900
2012-04-09Open-market sale1,800$633.0086,778
2012-04-09Open-market sale210$632.2988,578
2012-04-09Open-market sale300$632.2888,788
2012-04-09Open-market sale364$632.2789,088
2012-04-09Open-market sale500$632.2689,452
2012-04-09Open-market sale26$632.2589,952
2012-04-09Open-market sale3,600$632.0089,978
2012-04-09Open-market sale1,400$631.2593,578
2012-04-09Open-market sale1,700$628.00106,078
2012-04-09Open-market sale4,500$629.00101,578
2012-04-09Open-market sale1,378$633.5585,400
2012-03-14Conversion (derivative)27,778$0.0026,221,930
2012-03-14Open-market sale1,800$617.0094,900
2012-03-14Open-market sale2,000$614.75105,778
2012-03-14Open-market sale7,378$615.1998,400
2012-03-14Open-market sale1,700$616.0096,700
2012-03-14Open-market sale3,400$621.0080,000
2012-03-14Conversion27,778$0.00107,778
2012-03-14Open-market sale7,000$619.0086,100
2012-03-14Open-market sale1,800$618.0093,100
2012-03-14Open-market sale2,700$620.0083,400
2012-03-13Conversion (derivative)27,778$0.0026,249,708
2012-03-13Open-market sale1,300$605.89106,478
2012-03-13Conversion27,778$0.00107,778
2012-03-13Open-market sale6,100$613.0480,000
2012-03-13Open-market sale100$606.10106,378
2012-03-13Open-market sale7,100$608.4199,278
2012-03-13Open-market sale1,800$609.5097,478
2012-03-13Open-market sale5,600$612.0086,100
2012-03-13Open-market sale2,250$611.0091,700
2012-03-13Open-market sale3,528$610.2793,950
2012-03-12Conversion (derivative)27,778$0.0026,277,486
2012-03-12Open-market sale3,500$603.0097,278
2012-03-12Conversion27,778$0.00107,778
2012-03-12Open-market sale1,800$600.00105,978
2012-03-12Open-market sale5,200$602.00100,778
2012-03-12Open-market sale1,400$606.0080,000
2012-03-12Open-market sale8,178$605.1481,400
2012-03-12Open-market sale4,500$604.3089,578
2012-03-12Open-market sale3,200$603.5094,078
2012-02-28Gift75,000$0.0080,000
2012-02-24Conversion (derivative)150,000$0.0026,305,264
2012-02-24Conversion150,000$0.00155,000
2012-02-15Conversion (derivative)27,778$0.0026,455,264
2012-02-15Open-market sale900$604.6324,208
2012-02-15Open-market sale400$604.6025,308
2012-02-15Open-market sale1,400$605.8022,808
2012-02-15Open-market sale2,800$607.0020,008
2012-02-15Open-market sale1,800$609.5018,208
2012-02-15Open-market sale4,800$610.0013,408
2012-02-15Open-market sale1,400$610.2512,008
2012-02-15Open-market sale3,408$610.758,600
2012-02-15Open-market sale1,800$611.006,800
2012-02-15Open-market sale1,800$611.505,000
2012-02-15Conversion27,778$0.0032,778
2012-02-15Open-market sale3,070$603.5029,708
2012-02-15Open-market sale1,976$604.0027,732
2012-02-15Open-market sale24$604.0127,708
2012-02-15Open-market sale2,000$604.5025,708
2012-02-15Open-market sale200$604.6125,108
2012-02-14Conversion (derivative)27,778$0.0026,483,042
2012-02-14Open-market sale1,700$609.256,800
2012-02-14Open-market sale1,700$609.008,500
2012-02-14Open-market sale100$608.5310,200
2012-02-14Open-market sale1,700$608.5010,300
2012-02-14Open-market sale1,600$608.2512,000
2012-02-14Open-market sale2,178$608.0013,600
2012-02-14Open-market sale1,400$607.5015,778
2012-02-14Open-market sale1,800$611.545,000
2012-02-14Open-market sale5,900$607.0017,178
2012-02-14Conversion27,778$0.0032,778
2012-02-14Open-market sale1,300$605.5031,478
2012-02-14Open-market sale2,500$605.7528,978
2012-02-14Open-market sale2,800$606.0026,178
2012-02-14Open-market sale1,700$606.7523,078
2012-02-14Open-market sale1,400$606.5024,778
2012-02-13Conversion (derivative)27,778$0.0026,510,820
2012-02-13Open-market sale2,600$612.7511,678
2012-02-13Open-market sale5,904$611.0025,074
2012-02-13Open-market sale1,800$610.5030,978
2012-02-13Conversion27,778$0.0032,778
2012-02-13Open-market sale6,678$613.005,000
2012-02-13Open-market sale96$611.5024,978
2012-02-13Open-market sale1,700$612.6514,278
2012-02-13Open-market sale40$612.5615,978
2012-02-13Open-market sale7,560$612.5016,018
2012-02-13Open-market sale1,400$612.2523,578
2012-01-11Conversion (derivative)27,778$0.0026,538,598
2012-01-11Open-market sale3,078$625.0027,900
2012-01-11Open-market sale1,800$623.6930,978
2012-01-11Conversion27,778$0.0032,778
2012-01-11Open-market sale1,700$625.1226,200
2012-01-11Open-market sale1,400$625.2524,800
2012-01-11Open-market sale1,700$628.755,000
2012-01-11Open-market sale1,700$628.256,700
2012-01-11Open-market sale100$627.978,400
2012-01-11Open-market sale100$627.908,500
2012-01-11Open-market sale300$627.878,600
2012-01-11Open-market sale200$627.828,900
2012-01-11Open-market sale200$627.809,100
2012-01-11Open-market sale1,800$627.509,300
2012-01-11Open-market sale100$626.9211,100
2012-01-11Open-market sale3,500$626.5011,200
2012-01-11Open-market sale100$626.4914,700
2012-01-11Open-market sale200$626.2614,800
2012-01-11Open-market sale1,500$626.2515,000
2012-01-11Open-market sale100$626.1916,500
2012-01-11Open-market sale100$626.1716,600
2012-01-11Open-market sale100$626.1616,700
2012-01-11Open-market sale100$626.1416,800
2012-01-11Open-market sale200$626.1116,900
2012-01-11Open-market sale2,700$626.0017,100
2012-01-11Open-market sale1,400$625.7519,800
2012-01-11Open-market sale3,600$625.5021,200
2012-01-10Conversion (derivative)27,778$0.0026,566,376
2012-01-10Open-market sale1,800$629.756,700
2012-01-10Open-market sale3,900$626.008,500
2012-01-10Open-market sale4,078$625.0012,400
2012-01-10Open-market sale5,200$623.0016,478
2012-01-10Open-market sale1,400$622.0021,678
2012-01-10Open-market sale2,500$620.0023,078
2012-01-10Open-market sale1,700$619.7425,578
2012-01-10Open-market sale1,400$619.5027,278
2012-01-10Open-market sale1,400$618.5028,678
2012-01-10Open-market sale1,400$618.2530,078
2012-01-10Open-market sale1,300$618.0031,478
2012-01-10Conversion27,778$0.0032,778
2012-01-10Open-market sale1,700$632.505,000
2012-01-09Conversion (derivative)27,778$0.0026,594,154
2012-01-09Open-market sale2,500$622.0030,278
2012-01-09Conversion27,778$0.0032,778
2012-01-09Open-market sale2,900$623.0027,378
2012-01-09Open-market sale1,800$646.505,000
2012-01-09Open-market sale1,700$639.006,800
2012-01-09Open-market sale1,800$637.008,500
2012-01-09Open-market sale3,400$630.0010,300
2012-01-09Open-market sale3,100$628.0013,700
2012-01-09Open-market sale3,800$627.0016,800
2012-01-09Open-market sale2,200$626.5020,600
2012-01-09Open-market sale1,400$626.0022,800
2012-01-09Open-market sale399$625.6324,200
2012-01-09Open-market sale979$625.5924,599
2012-01-09Open-market sale400$625.5825,578
2012-01-09Open-market sale1,400$625.5025,978
2011-12-14Conversion (derivative)27,778$0.0026,621,932
2011-12-14Open-market sale1,000$619.2513,300
2011-12-14Open-market sale1,778$617.2518,200
2011-12-14Open-market sale2,600$617.0019,978
2011-12-14Open-market sale1,800$616.7522,578
2011-12-14Open-market sale4,500$616.0024,378
2011-12-14Open-market sale2,200$615.0028,878
2011-12-14Open-market sale1,700$613.5031,078
2011-12-14Conversion27,778$0.0032,778
2011-12-14Open-market sale1,800$621.495,000
2011-12-14Open-market sale4,800$620.006,800
2011-12-14Open-market sale1,700$619.5011,600
2011-12-14Open-market sale2,200$617.5016,000
2011-12-14Open-market sale1,700$619.0014,300
2011-12-13Open-market sale1,700$635.255,000
2011-12-13Open-market sale1,700$634.756,700
2011-12-13Open-market sale12$634.508,400
2011-12-13Open-market sale1,700$634.438,412
2011-12-13Open-market sale1,300$634.2510,112
2011-12-13Open-market sale1,400$634.1011,412
2011-12-13Open-market sale1,400$634.0012,812
2011-12-13Open-market sale1,800$633.8514,212
2011-12-13Open-market sale1,400$633.2516,012
2011-12-13Open-market sale5,178$632.0017,412
2011-12-13Conversion (derivative)27,778$0.0026,649,710
2011-12-13Open-market sale2,200$631.5022,590
2011-12-13Open-market sale1,388$630.7524,790
2011-12-13Open-market sale1,800$628.7626,178
2011-12-13Open-market sale4,800$624.0027,978
2011-12-13Conversion27,778$0.0032,778
2011-12-12Conversion (derivative)27,778$0.0026,677,488
2011-12-12Open-market sale100$622.4221,278
2011-12-12Open-market sale200$621.9624,478
2011-12-12Open-market sale100$621.9324,678
2011-12-12Open-market sale1,800$621.8824,778
2011-12-12Open-market sale200$621.7526,578
2011-12-12Open-market sale100$621.5626,778
2011-12-12Open-market sale100$621.5426,878
2011-12-12Open-market sale2,400$621.5026,978
2011-12-12Open-market sale3,400$621.0029,378
2011-12-12Conversion27,778$0.0032,778
2011-12-12Open-market sale1,776$624.005,000
2011-12-12Open-market sale1,700$623.856,776
2011-12-12Open-market sale6,378$623.508,476
2011-12-12Open-market sale624$623.4314,854
2011-12-12Open-market sale1,400$623.3015,478
2011-12-12Open-market sale1,300$623.1516,878
2011-12-12Open-market sale1,400$623.0018,178
2011-12-12Open-market sale1,400$622.7519,578
2011-12-12Open-market sale100$622.6420,978
2011-12-12Open-market sale100$622.5321,078
2011-12-12Open-market sale100$622.5221,178
2011-12-12Open-market sale1,800$622.0022,678
2011-12-12Open-market sale1,300$622.3021,378
2011-11-16Conversion (derivative)27,778$0.0026,705,266
2011-11-16Open-market sale1,700$615.5018,178
2011-11-16Open-market sale4,800$615.0019,878
2011-11-16Open-market sale600$614.5024,678
2011-11-16Open-market sale2,000$613.0025,278
2011-11-16Open-market sale1,500$612.5027,278
2011-11-16Open-market sale5,115$616.0013,063
2011-11-16Open-market sale1,800$616.2511,263
2011-11-16Open-market sale163$616.5011,100
2011-11-16Open-market sale3,100$617.008,000
2011-11-16Open-market sale1,700$617.136,300
2011-11-16Open-market sale1,300$617.255,000
2011-11-16Conversion27,778$0.0032,778
2011-11-16Open-market sale1,800$612.0828,778
2011-11-16Open-market sale2,200$612.0030,578
2011-11-15Conversion (derivative)27,778$0.0026,733,044
2011-11-15Open-market sale2,000$618.005,000
2011-11-15Open-market sale2,200$617.457,000
2011-11-15Open-market sale1,400$617.009,200
2011-11-15Open-market sale1,778$616.9510,600
2011-11-15Open-market sale2,300$616.8012,378
2011-11-15Open-market sale1,400$616.2514,678
2011-11-15Open-market sale4,900$616.0016,078
2011-11-15Open-market sale3,100$614.0020,978
2011-11-15Open-market sale3,500$613.0024,078
2011-11-15Open-market sale1,800$612.8027,578
2011-11-15Open-market sale3,400$612.0029,378
2011-11-15Conversion27,778$0.0032,778
2011-11-14Conversion (derivative)27,778$0.0026,760,822
2011-11-14Open-market sale3,200$614.5013,200
2011-11-14Open-market sale3,900$614.2516,400
2011-11-14Open-market sale1,300$613.7520,300
2011-11-14Open-market sale2,300$613.5421,600
2011-11-14Open-market sale1,400$613.2523,900
2011-11-14Open-market sale5,678$613.0025,300
2011-11-14Open-market sale1,800$608.0030,978
2011-11-14Conversion27,778$0.0032,778
2011-11-14Open-market sale1,663$616.505,000
2011-11-14Open-market sale4,837$616.006,663
2011-11-14Open-market sale1,700$615.0011,500
2011-10-19Gift110,000$0.005,000
2011-10-12Conversion (derivative)27,778$0.0026,788,600
2011-10-12Open-market sale200$550.62135,178
2011-10-12Open-market sale100$550.56135,078
2011-10-12Open-market sale3,500$550.50131,578
2011-10-12Open-market sale7,900$550.00123,678
2011-10-12Conversion27,778$0.00142,778
2011-10-12Open-market sale1,700$549.00118,578
2011-10-12Open-market sale1,300$555.00141,478
2011-10-12Open-market sale2,700$553.00138,778
2011-10-12Open-market sale1,800$552.50136,978
2011-10-12Open-market sale1,400$551.33135,578
2011-10-12Open-market sale1,800$547.95115,000
2011-10-12Open-market sale1,778$548.50116,800
2011-10-12Open-market sale200$551.00135,378
2011-10-12Open-market sale3,400$549.50120,278
2011-10-11Conversion (derivative)27,778$0.0026,816,378
2011-10-11Open-market sale1,700$536.00116,800
2011-10-11Open-market sale1,700$540.50118,500
2011-10-11Open-market sale1,600$541.25120,200
2011-10-11Open-market sale4,000$542.00121,800
2011-10-11Open-market sale3,000$542.50125,800
2011-10-11Open-market sale5,478$543.00128,800
2011-10-11Open-market sale1,400$543.50134,278
2011-10-11Open-market sale2,300$544.00135,678
2011-10-11Open-market sale1,800$545.25137,978
2011-10-11Open-market sale1,600$545.50139,778
2011-10-11Open-market sale1,400$546.00141,378
2011-10-11Conversion27,778$0.00142,778
2011-10-11Open-market sale1,800$534.00115,000
2011-10-10Conversion (derivative)27,778$0.0026,844,156
2011-10-10Open-market sale1,700$534.50141,078
2011-10-10Open-market sale1,800$525.18115,000
2011-10-10Open-market sale1,800$527.00116,800
2011-10-10Open-market sale1,700$531.75118,600
2011-10-10Open-market sale2,300$532.00120,300
2011-10-10Open-market sale1,700$532.20122,600
2011-10-10Open-market sale2,200$532.25124,300
2011-10-10Open-market sale1,700$532.30126,500
2011-10-10Open-market sale1,300$532.50128,200
2011-10-10Open-market sale5,378$533.00129,500
2011-10-10Open-market sale4,600$533.50134,878
2011-10-10Open-market sale300$533.75139,478
2011-10-10Open-market sale1,300$534.20139,778
2011-10-10Conversion27,778$0.00142,778
2011-09-14Conversion (derivative)27,778$0.0026,871,934
2011-09-14Open-market sale2,200$532.50133,978
2011-09-14Open-market sale1,800$533.40136,178
2011-09-14Open-market sale2,300$533.50137,978
2011-09-14Open-market sale1,321$534.50140,278
2011-09-14Open-market sale1,179$535.50141,599
2011-09-14Conversion27,778$0.00142,778
2011-09-14Open-market sale1,778$531.00132,200
2011-09-14Open-market sale6,500$530.00121,200
2011-09-14Open-market sale4,500$530.25127,700
2011-09-14Open-market sale1,700$527.75115,000
2011-09-14Open-market sale3,100$528.00116,700
2011-09-14Open-market sale1,400$529.00119,800
2011-09-13Open-market sale1,400$524.00115,000
2011-09-13Open-market sale3,500$525.00116,400
2011-09-13Open-market sale1,700$525.50119,900
2011-09-13Open-market sale2,700$526.50121,600
2011-09-13Open-market sale2,300$527.00124,300
2011-09-13Open-market sale1,300$527.25126,600
2011-09-13Open-market sale1,832$527.75127,900
2011-09-13Open-market sale1,778$528.00129,732
2011-09-13Conversion (derivative)27,778$0.0026,899,712
2011-09-13Open-market sale368$528.70131,510
2011-09-13Open-market sale5,600$529.00131,878
2011-09-13Open-market sale1,800$530.00137,478
2011-09-13Open-market sale3,500$532.00139,278
2011-09-13Conversion27,778$0.00142,778
2011-09-12Conversion (derivative)27,778$0.0026,927,490
2011-09-12Open-market sale100$524.21139,078
2011-09-12Open-market sale200$524.28139,178
2011-09-12Open-market sale3,200$524.50139,378
2011-09-12Open-market sale100$525.51142,578
2011-09-12Open-market sale100$525.52142,678
2011-09-12Conversion27,778$0.00142,778
2011-09-12Open-market sale1,800$517.96115,000
2011-09-12Open-market sale4,300$520.00116,800
2011-09-12Open-market sale1,800$520.50121,100
2011-09-12Open-market sale1,000$521.25122,900
2011-09-12Open-market sale3,737$522.00123,900
2011-09-12Open-market sale34$522.05127,637
2011-09-12Open-market sale7$522.20127,671
2011-09-12Open-market sale1,300$522.25127,678
2011-09-12Open-market sale1,300$522.50128,978
2011-09-12Open-market sale1,700$523.25130,278
2011-09-12Open-market sale5,127$524.00131,978
2011-09-12Open-market sale200$524.02137,105
2011-09-12Open-market sale100$524.03137,305
2011-09-12Open-market sale173$524.07137,405
2011-09-12Open-market sale1,068$524.10137,578
2011-09-12Open-market sale200$524.13138,646
2011-09-12Open-market sale100$524.17138,846
2011-09-12Open-market sale132$524.18138,946
2011-08-16Gift75,000$0.00115,000
2011-08-15Conversion (derivative)150,000$0.0026,955,268
2011-08-15Conversion150,000$0.00190,000
2011-08-10Conversion (derivative)27,778$0.0027,105,268
2011-08-10Open-market sale2,200$554.2542,500
2011-08-10Open-market sale3,400$555.0044,700
2011-08-10Open-market sale3,400$556.0048,100
2011-08-10Open-market sale2,600$557.0051,500
2011-08-10Open-market sale100$557.2354,100
2011-08-10Open-market sale6,800$558.0054,200
2011-08-10Open-market sale1,400$560.0061,000
2011-08-10Open-market sale1,778$561.0062,400
2011-08-10Open-market sale1,800$561.5164,178
2011-08-10Open-market sale1,800$562.0065,978
2011-08-10Conversion27,778$0.0067,778
2011-08-10Open-market sale2,500$552.3240,000
2011-08-09Conversion (derivative)27,778$0.0027,133,046
2011-08-09Open-market sale1,778$545.0040,000
2011-08-09Open-market sale400$552.6241,778
2011-08-09Open-market sale1,600$552.6242,178
2011-08-09Open-market sale200$552.6443,778
2011-08-09Open-market sale1,800$555.0043,978
2011-08-09Open-market sale1,400$556.2145,778
2011-08-09Open-market sale2,300$559.0047,178
2011-08-09Open-market sale1,300$560.0049,478
2011-08-09Open-market sale1,300$560.2550,778
2011-08-09Open-market sale1,800$560.9652,078
2011-08-09Open-market sale4,200$563.0053,878
2011-08-09Open-market sale4,400$564.0058,078
2011-08-09Open-market sale1,800$565.0062,478
2011-08-09Open-market sale1,800$568.0064,278
2011-08-09Open-market sale1,700$568.5066,078
2011-08-09Conversion27,778$0.0067,778
2011-08-08Conversion (derivative)27,778$0.0027,160,824
2011-08-08Open-market sale500$562.5160,178
2011-08-08Open-market sale100$562.8862,878
2011-08-08Open-market sale100$562.8962,978
2011-08-08Open-market sale800$562.9263,078
2011-08-08Open-market sale400$562.9363,878
2011-08-08Open-market sale345$565.4764,278
2011-08-08Open-market sale100$565.4864,623
2011-08-08Open-market sale100$565.5064,723
2011-08-08Open-market sale300$565.6664,823
2011-08-08Open-market sale955$565.6865,123
2011-08-08Open-market sale1,700$566.0066,078
2011-08-08Conversion27,778$0.0067,778
2011-08-08Open-market sale200$551.0644,378
2011-08-08Open-market sale200$551.0744,578
2011-08-08Open-market sale100$551.0844,778
2011-08-08Open-market sale300$551.0944,878
2011-08-08Open-market sale200$551.1045,178
2011-08-08Open-market sale1,300$552.5045,378
2011-08-08Open-market sale1,100$556.0046,678
2011-08-08Open-market sale1,700$556.2547,778
2011-08-08Open-market sale1,400$557.0049,478
2011-08-08Open-market sale1,700$559.0050,878
2011-08-08Open-market sale3,700$560.0052,578
2011-08-08Open-market sale3,000$561.5056,278
2011-08-08Open-market sale100$562.4559,278
2011-08-08Open-market sale300$562.4659,378
2011-08-08Open-market sale100$562.4859,678
2011-08-08Open-market sale400$562.5059,778
2011-08-08Open-market sale1,800$562.7561,078
2011-08-08Open-market sale400$562.5960,678
2011-08-08Open-market sale3,878$551.0040,000
2011-08-08Open-market sale500$551.0543,878
2011-07-13Conversion (derivative)27,778$0.0027,188,602
2011-07-13Open-market sale1,067$537.5045,000
2011-07-13Conversion27,778$0.0067,778
2011-07-13Open-market sale1,700$542.0066,078
2011-07-13Open-market sale900$541.1065,178
2011-07-13Open-market sale3,833$540.4061,345
2011-07-13Open-market sale100$540.3961,245
2011-07-13Open-market sale300$540.3760,945
2011-07-13Open-market sale100$540.2960,845
2011-07-13Open-market sale100$540.2860,745
2011-07-13Open-market sale200$540.2760,545
2011-07-13Open-market sale3,600$537.0040,000
2011-07-13Open-market sale1,400$537.1043,600
2011-07-13Open-market sale2,800$538.6546,067
2011-07-13Open-market sale1,778$538.9048,867
2011-07-13Open-market sale1,400$539.0050,645
2011-07-13Open-market sale1,300$539.2052,045
2011-07-13Open-market sale4,400$540.0053,345
2011-07-13Open-market sale200$540.1357,745
2011-07-13Open-market sale100$540.1457,945
2011-07-13Open-market sale100$540.1558,045
2011-07-13Open-market sale1,998$540.2058,145
2011-07-13Open-market sale100$540.2160,143
2011-07-13Open-market sale2$540.2360,243
2011-07-13Open-market sale300$540.2460,245
2011-07-12Conversion (derivative)27,778$0.0027,216,380
2011-07-12Open-market sale1,700$533.5047,100
2011-07-12Open-market sale3,078$538.0064,598
2011-07-12Open-market sale1,300$537.5063,298
2011-07-12Conversion27,778$0.0067,778
2011-07-12Open-market sale180$528.0840,000
2011-07-12Open-market sale600$528.1640,180
2011-07-12Open-market sale520$528.1840,780
2011-07-12Open-market sale200$528.1941,300
2011-07-12Open-market sale300$528.2041,500
2011-07-12Open-market sale1,800$529.0041,800
2011-07-12Open-market sale1,800$531.0043,600
2011-07-12Open-market sale1,700$533.0045,400
2011-07-12Open-market sale102$539.2567,676
2011-07-12Open-market sale3,400$535.0048,800
2011-07-12Open-market sale1,300$535.5052,200
2011-07-12Open-market sale1,400$535.7053,500
2011-07-12Open-market sale4,300$536.0054,900
2011-07-12Open-market sale4,098$537.0059,200
2011-07-11Conversion (derivative)27,778$0.0027,244,158
2011-07-11Open-market sale404$526.5945,684
2011-07-11Open-market sale4,500$528.1450,178
2011-07-11Open-market sale1,778$527.5048,400
2011-07-11Open-market sale1,400$527.0047,000
2011-07-11Open-market sale200$526.6546,800
2011-07-11Open-market sale200$526.6446,600
2011-07-11Open-market sale4$526.6246,596
2011-07-11Open-market sale104$526.6146,492
2011-07-11Open-market sale404$526.6046,088
2011-07-11Open-market sale2,700$529.6554,678
2011-07-11Open-market sale5,300$530.0057,378
2011-07-11Open-market sale1,700$532.0062,678
2011-07-11Open-market sale1,700$534.5064,378
2011-07-11Open-market sale1,700$535.5066,078
2011-07-11Conversion27,778$0.0067,778
2011-07-11Open-market sale1,646$526.0040,000
2011-07-11Open-market sale39$526.0341,646
2011-07-11Open-market sale105$526.1441,685
2011-07-11Open-market sale405$526.1641,790
2011-07-11Open-market sale5$526.1742,195
2011-07-11Open-market sale1,300$526.5042,200
2011-07-11Open-market sale980$526.5143,500
2011-07-11Open-market sale800$526.5244,480
2011-07-11Open-market sale100$526.5345,280
2011-07-11Open-market sale100$526.5445,380
2011-07-11Open-market sale100$526.5645,480
2011-07-11Open-market sale104$526.5845,580
2011-06-15Conversion (derivative)27,778$0.0027,271,936
2011-06-15Open-market sale2,300$501.2540,000
2011-06-15Conversion27,778$0.0067,778
2011-06-15Open-market sale2,200$502.0042,300
2011-06-15Open-market sale2,300$502.3544,500
2011-06-15Open-market sale1,400$502.4546,800
2011-06-15Open-market sale1,400$502.7548,200
2011-06-15Open-market sale700$507.6467,078
2011-06-15Open-market sale100$507.6166,978
2011-06-15Open-market sale1,000$507.6065,978
2011-06-15Open-market sale3,500$507.0062,478
2011-06-15Open-market sale1,700$505.1160,778
2011-06-15Open-market sale1,800$505.0358,978
2011-06-15Open-market sale1,700$504.8457,278
2011-06-15Open-market sale3,200$504.0054,078
2011-06-15Open-market sale4,478$503.5049,600
2011-06-14Conversion (derivative)27,778$0.0027,299,714
2011-06-14Conversion27,778$0.0067,778
2011-06-14Open-market sale100$513.5967,678
2011-06-14Open-market sale200$513.5867,478
2011-06-14Open-market sale400$513.5767,078
2011-06-14Open-market sale69$512.2565,272
2011-06-14Open-market sale737$512.6065,341
2011-06-14Open-market sale800$513.5066,078
2011-06-14Open-market sale200$513.5666,878
2011-06-14Open-market sale200$512.2465,072
2011-06-14Open-market sale1,131$512.2163,941
2011-06-14Open-market sale100$512.1363,841
2011-06-14Open-market sale100$512.1263,741
2011-06-14Open-market sale600$512.0163,141
2011-06-14Open-market sale1,000$512.0062,141
2011-06-14Open-market sale1,300$511.8060,841
2011-06-14Open-market sale1,400$511.3059,441
2011-06-14Open-market sale5,278$511.1554,163
2011-06-14Open-market sale1,400$511.0052,763
2011-06-14Open-market sale963$510.4051,800
2011-06-14Open-market sale1,700$510.2550,100
2011-06-14Open-market sale1,700$510.0048,400
2011-06-14Open-market sale2,300$509.8946,100
2011-06-14Open-market sale1,800$509.0044,300
2011-06-14Open-market sale2,500$508.7541,800
2011-06-14Open-market sale1,800$508.1540,000
2011-06-13Conversion (derivative)27,778$0.0027,327,492
2011-06-13Conversion27,778$0.0067,778
2011-06-13Open-market sale100$506.9267,678
2011-06-13Open-market sale3,500$506.9064,178
2011-06-13Open-market sale1,700$506.5062,478
2011-06-13Open-market sale1,700$506.2060,778
2011-06-13Open-market sale2,700$503.2540,000
2011-06-13Open-market sale1,200$503.3042,700
2011-06-13Open-market sale1,300$503.6043,900
2011-06-13Open-market sale1,200$503.7545,200
2011-06-13Open-market sale1,778$504.5046,400
2011-06-13Open-market sale5,200$504.6548,178
2011-06-13Open-market sale4,000$505.1053,378
2011-06-13Open-market sale1,700$505.2057,378
2011-06-13Open-market sale1,700$505.5059,078
2011-05-24Gift75,000$0.0040,000
2011-05-11Conversion (derivative)27,778$0.0027,355,270
2011-05-11Open-market sale2,143$534.00115,000
2011-05-11Open-market sale1,500$534.50117,143
2011-05-11Open-market sale1,800$535.00118,643
2011-05-11Open-market sale600$535.16120,443
2011-05-11Open-market sale400$541.39140,578
2011-05-11Open-market sale100$541.31140,478
2011-05-11Open-market sale800$541.30139,678
2011-05-11Open-market sale1,800$541.00137,878
2011-05-11Open-market sale1,800$542.40140,978
2011-05-11Open-market sale68$536.06129,475
2011-05-11Open-market sale200$535.19121,043
2011-05-11Open-market sale5,300$535.25121,243
2011-05-11Open-market sale350$535.32126,543
2011-05-11Open-market sale100$535.33126,893
2011-05-11Open-market sale550$535.34126,993
2011-05-11Open-market sale300$535.37127,543
2011-05-11Open-market sale100$535.38127,843
2011-05-11Open-market sale3,100$540.40134,778
2011-05-11Open-market sale1,800$540.00132,978
2011-05-11Open-market sale800$538.54132,178
2011-05-11Open-market sale2,635$537.00129,543
2011-05-11Conversion27,778$0.00142,778
2011-05-11Open-market sale120$536.04129,355
2011-05-11Open-market sale1,312$536.00128,043
2011-05-11Open-market sale100$535.39127,943
2011-05-10Conversion (derivative)27,778$0.0027,383,048
2011-05-10Conversion27,778$0.00142,778
2011-05-10Open-market sale1,800$539.75116,800
2011-05-10Open-market sale1,450$541.35118,600
2011-05-10Open-market sale100$541.42120,050
2011-05-10Open-market sale150$541.44120,150
2011-05-10Open-market sale1,800$541.65120,300
2011-05-10Open-market sale1,700$541.80122,100
2011-05-10Open-market sale1,700$542.00123,800
2011-05-10Open-market sale1,400$542.50125,500
2011-05-10Open-market sale9,621$543.00126,900
2011-05-10Open-market sale100$543.01136,521
2011-05-10Open-market sale1,078$543.02136,621
2011-05-10Open-market sale300$543.03137,699
2011-05-10Open-market sale101$543.06137,999
2011-05-10Open-market sale200$543.07138,100
2011-05-10Open-market sale1,300$543.40138,300
2011-05-10Open-market sale1,778$543.50139,600
2011-05-10Open-market sale1,200$543.75141,378
2011-05-10Open-market sale100$543.78142,578
2011-05-10Open-market sale100$543.79142,678
2011-05-10Open-market sale100$538.11116,700
2011-05-10Open-market sale1,700$538.10115,000
2011-05-09Conversion (derivative)27,778$0.0027,410,826
2011-05-09Open-market sale100$537.01132,500
2011-05-09Open-market sale2,500$537.40132,600
2011-05-09Open-market sale5,300$537.00127,200
2011-05-09Open-market sale6,900$535.00120,300
2011-05-09Open-market sale1,300$537.60135,100
2011-05-09Open-market sale100$537.65136,400
2011-05-09Open-market sale4,078$537.70136,500
2011-05-09Open-market sale2,200$538.25140,578
2011-05-09Conversion27,778$0.00142,778
2011-05-09Open-market sale1,700$532.00115,000
2011-05-09Open-market sale100$532.04116,700
2011-05-09Open-market sale3,400$533.50116,800
2011-05-09Open-market sale100$533.51120,200
2011-04-13Conversion (derivative)27,778$0.0027,438,604
2011-04-13Open-market sale305$576.70137,478
2011-04-13Open-market sale595$576.71137,783
2011-04-13Open-market sale500$576.72138,378
2011-04-13Open-market sale1,800$576.73138,878
2011-04-13Open-market sale100$576.74140,678
2011-04-13Open-market sale300$576.83140,778
2011-04-13Open-market sale1,700$576.85141,078
2011-04-13Conversion27,778$0.00142,778
2011-04-13Open-market sale4,100$573.00115,000
2011-04-13Open-market sale3,100$574.00119,100
2011-04-13Open-market sale2,300$575.75122,200
2011-04-13Open-market sale3,500$576.00124,500
2011-04-13Open-market sale7,500$576.09128,000
2011-04-13Open-market sale1,978$576.50135,500
2011-04-12Conversion (derivative)27,778$0.0027,466,382
2011-04-12Open-market sale1,778$568.30115,000
2011-04-12Open-market sale200$569.32116,778
2011-04-12Open-market sale1,100$569.35116,978
2011-04-12Open-market sale200$569.36118,078
2011-04-12Open-market sale3,500$569.50118,278
2011-04-12Open-market sale200$569.52121,778
2011-04-12Open-market sale400$569.54121,978
2011-04-12Open-market sale1,200$570.00122,378
2011-04-12Open-market sale6,400$570.50123,578
2011-04-12Open-market sale100$570.54129,978
2011-04-12Open-market sale100$570.55130,078
2011-04-12Open-market sale3,500$571.00130,178
2011-04-12Open-market sale7,300$571.25133,678
2011-04-12Open-market sale1,800$576.25140,978
2011-04-12Conversion27,778$0.00142,778
2011-04-11Conversion (derivative)27,778$0.0027,494,160
2011-04-11Open-market sale100$573.57117,500
2011-04-11Open-market sale100$573.58117,600
2011-04-11Open-market sale1,700$574.00117,700
2011-04-11Open-market sale900$574.50119,400
2011-04-11Open-market sale2,878$575.00120,300
2011-04-11Open-market sale1,400$575.25123,178
2011-04-11Open-market sale5,300$575.50124,578
2011-04-11Open-market sale100$575.51129,878
2011-04-11Open-market sale300$575.52129,978
2011-04-11Open-market sale100$575.55130,278
2011-04-11Open-market sale100$575.56130,378
2011-04-11Open-market sale100$575.59130,478
2011-04-11Open-market sale5,500$576.00130,578
2011-04-11Open-market sale100$576.01136,078
2011-04-11Open-market sale100$576.02136,178
2011-04-11Open-market sale1,700$576.50136,278
2011-04-11Open-market sale4,800$577.00137,978
2011-04-11Conversion27,778$0.00142,778
2011-04-11Open-market sale100$573.55117,400
2011-04-11Open-market sale300$573.27115,300
2011-04-11Open-market sale300$573.38115,600
2011-04-11Open-market sale194$573.25115,000
2011-04-11Open-market sale106$573.26115,194
2011-04-11Open-market sale400$573.52117,000
2011-04-11Open-market sale800$573.51116,200
2011-04-11Open-market sale300$573.50115,900
2011-03-16Conversion (derivative)27,778$0.0027,521,938
2011-03-16Open-market sale900$569.50141,878
2011-03-16Open-market sale3,178$556.80116,300
2011-03-16Open-market sale3,669$558.00119,478
2011-03-16Open-market sale1,031$558.02123,147
2011-03-16Open-market sale1,001$558.43124,178
2011-03-16Open-market sale199$558.44125,179
2011-03-16Open-market sale7,046$559.00125,378
2011-03-16Open-market sale1,100$559.50132,424
2011-03-16Open-market sale554$562.00133,524
2011-03-16Open-market sale1,700$564.50134,078
2011-03-16Open-market sale2,600$565.00135,778
2011-03-16Open-market sale2,600$565.50138,378
2011-03-16Open-market sale900$566.50140,978
2011-03-16Open-market sale1,300$554.00115,000
2011-03-16Conversion27,778$0.00142,778
2011-03-15Conversion (derivative)27,778$0.0027,549,716
2011-03-15Open-market sale1,800$556.00115,000
2011-03-15Open-market sale900$557.00116,800
2011-03-15Open-market sale900$559.00117,700
2011-03-15Open-market sale1,795$560.00118,600
2011-03-15Open-market sale5$560.02120,395
2011-03-15Open-market sale600$561.50120,400
2011-03-15Open-market sale900$563.00121,000
2011-03-15Open-market sale100$563.08121,900
2011-03-15Open-market sale341$563.09122,000
2011-03-15Open-market sale1,100$563.25122,341
2011-03-15Open-market sale259$563.26123,441
2011-03-15Open-market sale2,700$563.50123,700
2011-03-15Conversion27,778$0.00142,778
2011-03-15Open-market sale1,400$564.50129,900
2011-03-15Open-market sale1,778$565.50131,300
2011-03-15Open-market sale3,100$565.75133,078
2011-03-15Open-market sale600$565.80136,178
2011-03-15Open-market sale100$565.81136,778
2011-03-15Open-market sale2,000$567.00136,878
2011-03-15Open-market sale900$568.00138,878
2011-03-15Open-market sale2,000$569.00139,778
2011-03-15Open-market sale500$569.50141,778
2011-03-15Open-market sale3,500$564.00126,400
2011-03-15Open-market sale500$570.00142,278
2011-03-14Conversion (derivative)27,778$0.0027,577,494
2011-03-14Open-market sale600$569.00115,000
2011-03-14Open-market sale700$569.50115,600
2011-03-14Open-market sale6,326$570.00116,300
2011-03-14Open-market sale105$570.01122,626
2011-03-14Open-market sale1,034$570.02122,731
2011-03-14Open-market sale205$570.03123,765
2011-03-14Open-market sale50$570.07123,970
2011-03-14Open-market sale100$570.08124,020
2011-03-14Open-market sale650$570.10124,120
2011-03-14Open-market sale400$570.11124,770
2011-03-14Open-market sale4,078$570.50125,170
2011-03-14Open-market sale1,300$571.00129,248
2011-03-14Open-market sale394$571.04130,548
2011-03-14Open-market sale306$571.05130,942
2011-03-14Open-market sale300$571.06131,248
2011-03-14Open-market sale100$571.07131,548
2011-03-14Open-market sale1,000$571.25131,648
2011-03-14Open-market sale3,100$572.00132,648
2011-03-14Open-market sale2,400$572.50135,748
2011-03-14Open-market sale200$572.51138,148
2011-03-14Open-market sale2,300$574.00138,348
2011-03-14Open-market sale900$575.00140,648
2011-03-14Open-market sale100$577.00141,548
2011-03-14Open-market sale100$577.19141,648
2011-03-14Open-market sale100$577.20141,748
2011-03-14Open-market sale300$577.21141,848
2011-03-14Open-market sale300$577.22142,148
2011-03-14Open-market sale330$577.50142,448
2011-03-14Conversion27,778$0.00142,778
2011-02-25Gift75,000$0.00115,000
2011-02-24Conversion (derivative)150,000$0.0027,605,272
2011-02-24Conversion150,000$0.00190,000
2011-02-16Conversion (derivative)27,778$0.0027,755,272
2011-02-16Open-market sale8,600$624.0048,300
2011-02-16Open-market sale900$625.0064,378
2011-02-16Open-market sale2,500$625.5065,278
2011-02-16Conversion27,778$0.0067,778
2011-02-16Open-market sale1,400$622.5040,000
2011-02-16Open-market sale2,600$623.0041,400
2011-02-16Open-market sale1,700$623.2544,000
2011-02-16Open-market sale900$623.5045,700
2011-02-16Open-market sale1,700$623.7546,600
2011-02-16Open-market sale2,700$624.7561,678
2011-02-16Open-market sale4,778$624.5056,900
2011-02-15Conversion (derivative)27,778$0.0027,783,050
2011-02-15Open-market sale200$623.6040,000
2011-02-15Open-market sale200$623.6140,200
2011-02-15Open-market sale251$623.6240,400
2011-02-15Open-market sale1,500$624.0040,651
2011-02-15Open-market sale5,200$624.5042,151
2011-02-15Open-market sale11,927$625.0047,351
2011-02-15Open-market sale2,996$625.5059,278
2011-02-15Open-market sale104$625.5162,274
2011-02-15Open-market sale1,400$625.7362,378
2011-02-15Open-market sale1,300$626.5063,778
2011-02-15Open-market sale900$627.5065,078
2011-02-15Open-market sale900$628.0065,978
2011-02-15Open-market sale900$630.0066,878
2011-02-15Conversion27,778$0.0067,778
2011-02-14Conversion (derivative)27,778$0.0027,810,828
2011-02-14Open-market sale100$628.2057,868
2011-02-14Open-market sale1,300$624.0040,900
2011-02-14Open-market sale100$624.0642,200
2011-02-14Open-market sale200$624.1042,300
2011-02-14Open-market sale1,800$624.5042,500
2011-02-14Open-market sale1,700$625.0044,300
2011-02-14Open-market sale3,500$625.7546,000
2011-02-14Open-market sale1,790$626.0049,500
2011-02-14Open-market sale4,532$628.5057,968
2011-02-14Open-market sale3,978$628.7062,500
2011-02-14Open-market sale1,300$629.2566,478
2011-02-14Conversion27,778$0.0067,778
2011-02-14Open-market sale10$626.1151,290
2011-02-14Open-market sale1,400$626.2551,300
2011-02-14Open-market sale900$627.0052,700
2011-02-14Open-market sale1,400$627.7553,600
2011-02-14Open-market sale540$628.0455,000
2011-02-14Open-market sale500$628.0555,540
2011-02-14Open-market sale110$628.0656,040
2011-02-14Open-market sale100$628.0856,150
2011-02-14Open-market sale10$628.0956,250
2011-02-14Open-market sale200$628.1056,260
2011-02-14Open-market sale100$628.1156,460
2011-02-14Open-market sale318$628.1256,560
2011-02-14Open-market sale190$628.1356,878
2011-02-14Open-market sale500$628.1657,068
2011-02-14Open-market sale100$628.1857,568
2011-02-14Open-market sale200$628.1957,668
2011-02-14Open-market sale900$623.0040,000
2011-01-12Conversion (derivative)27,778$0.0027,838,606
2011-01-12Open-market sale72$618.7767,706
2011-01-12Conversion27,778$0.0067,778
2011-01-12Open-market sale1,300$616.5048,457
2011-01-12Open-market sale482$616.6449,757
2011-01-12Open-market sale618$616.6650,239
2011-01-12Open-market sale300$616.6750,857
2011-01-12Open-market sale4,000$617.0051,157
2011-01-12Open-market sale1,800$617.2555,157
2011-01-12Open-market sale421$617.5056,957
2011-01-12Open-market sale3,400$617.7557,378
2011-01-12Open-market sale3,600$618.5060,778
2011-01-12Open-market sale3,328$618.7564,378
2011-01-12Open-market sale278$615.5345,679
2011-01-12Open-market sale300$615.5645,957
2011-01-12Open-market sale1,400$616.0047,057
2011-01-12Open-market sale100$615.6246,957
2011-01-12Open-market sale100$615.5946,857
2011-01-12Open-market sale300$615.5846,557
2011-01-12Open-market sale100$615.1140,000
2011-01-12Open-market sale200$615.1440,100
2011-01-12Open-market sale551$615.1740,300
2011-01-12Open-market sale100$615.2040,851
2011-01-12Open-market sale28$615.2140,951
2011-01-12Open-market sale1,700$615.2540,979
2011-01-12Open-market sale225$615.3442,679
2011-01-12Open-market sale125$615.3542,904
2011-01-12Open-market sale150$615.3643,029
2011-01-12Open-market sale300$615.3743,179
2011-01-12Open-market sale200$615.3943,479
2011-01-12Open-market sale100$615.4043,679
2011-01-12Open-market sale200$615.4243,779
2011-01-12Open-market sale100$615.4443,979
2011-01-12Open-market sale200$615.4744,079
2011-01-12Open-market sale1,300$615.5044,279
2011-01-12Open-market sale100$615.5245,579
2011-01-12Open-market sale300$615.5746,257
2011-01-11Conversion (derivative)27,778$0.0027,866,384
2011-01-11Open-market sale1,300$617.2565,978
2011-01-11Open-market sale500$617.5067,278
2011-01-11Conversion27,778$0.0067,778
2011-01-11Open-market sale4,207$615.0040,000
2011-01-11Open-market sale71$615.0244,207
2011-01-11Open-market sale1,400$615.6044,278
2011-01-11Open-market sale6,499$616.0045,678
2011-01-11Open-market sale100$616.0452,177
2011-01-11Open-market sale200$616.0552,277
2011-01-11Open-market sale200$616.0652,477
2011-01-11Open-market sale200$616.0752,677
2011-01-11Open-market sale101$616.0852,877
2011-01-11Open-market sale200$616.1052,978
2011-01-11Open-market sale1,700$616.5053,178
2011-01-11Open-market sale4,900$616.6054,878
2011-01-11Open-market sale1,300$616.7559,778
2011-01-11Open-market sale4,830$617.0061,078
2011-01-11Open-market sale70$617.0165,908
2011-01-10Conversion (derivative)27,778$0.0027,894,162
2011-01-10Open-market sale2,500$613.6551,700
2011-01-10Open-market sale1,500$613.6754,200
2011-01-10Open-market sale2,300$613.6855,700
2011-01-10Open-market sale3,507$614.0058,000
2011-01-10Open-market sale71$614.0661,507
2011-01-10Open-market sale832$614.1661,578
2011-01-10Open-market sale306$614.1762,410
2011-01-10Open-market sale112$614.1962,716
2011-01-10Open-market sale2,300$614.5062,828
2011-01-10Open-market sale2,650$614.7565,128
2011-01-10Conversion27,778$0.0067,778
2011-01-10Open-market sale1,700$611.0040,000
2011-01-10Open-market sale3,500$611.5041,700
2011-01-10Open-market sale3,400$612.0045,200
2011-01-10Open-market sale1,800$613.0048,600
2011-01-10Open-market sale734$613.0750,400
2011-01-10Open-market sale366$613.0851,134
2011-01-10Open-market sale100$613.0951,500
2011-01-10Open-market sale100$613.1051,600
2010-12-15Conversion (derivative)27,778$0.0027,921,940
2010-12-15Open-market sale100$590.3440,084
2010-12-15Open-market sale100$590.3540,184
2010-12-15Open-market sale200$590.3640,284
2010-12-15Open-market sale116$590.3740,484
2010-12-15Open-market sale300$590.3940,600
2010-12-15Open-market sale100$590.4040,900
2010-12-15Open-market sale100$590.4141,000
2010-12-15Open-market sale100$590.4241,100
2010-12-15Open-market sale100$590.4541,200
2010-12-15Open-market sale100$590.4641,300
2010-12-15Open-market sale7,000$591.0041,400
2010-12-15Open-market sale2,750$592.0048,400
2010-12-15Open-market sale400$592.0451,150
2010-12-15Open-market sale100$592.0751,650
2010-12-15Open-market sale400$592.1451,750
2010-12-15Open-market sale2,028$592.1552,150
2010-12-15Open-market sale3,200$593.0054,178
2010-12-15Open-market sale1,700$593.5057,378
2010-12-15Open-market sale3,500$594.0059,078
2010-12-15Open-market sale1,700$595.0062,578
2010-12-15Open-market sale1,700$595.2064,278
2010-12-15Open-market sale1,800$596.0065,978
2010-12-15Conversion27,778$0.0067,778
2010-12-15Open-market sale84$590.3240,000
2010-12-15Open-market sale100$592.0551,550
2010-12-14Conversion (derivative)27,778$0.0027,949,718
2010-12-14Open-market sale1,400$594.0042,927
2010-12-14Open-market sale1,700$594.5044,327
2010-12-14Open-market sale2,800$595.0046,027
2010-12-14Open-market sale5,451$596.5048,827
2010-12-14Open-market sale500$596.5154,278
2010-12-14Open-market sale1,496$593.2540,000
2010-12-14Open-market sale2,800$596.7555,078
2010-12-14Open-market sale9,900$597.0057,878
2010-12-14Conversion27,778$0.0067,778
2010-12-14Open-market sale1,400$593.5041,527
2010-12-14Open-market sale31$593.2741,496
2010-12-14Open-market sale300$596.5254,778
2010-12-13Conversion (derivative)27,778$0.0027,977,496
2010-12-13Open-market sale1,400$601.2066,378
2010-12-13Open-market sale1,800$600.0054,668
2010-12-13Open-market sale3,810$600.1056,468
2010-12-13Open-market sale200$600.1160,278
2010-12-13Open-market sale100$600.3760,478
2010-12-13Open-market sale110$600.4060,578
2010-12-13Open-market sale100$600.4160,688
2010-12-13Open-market sale200$600.4560,788
2010-12-13Open-market sale100$600.4660,988
2010-12-13Open-market sale90$600.4761,088
2010-12-13Open-market sale200$600.5361,178
2010-12-13Open-market sale100$600.5461,378
2010-12-13Open-market sale400$600.5561,478
2010-12-13Open-market sale4,500$601.0061,878
2010-12-13Open-market sale1,700$597.0049,468
2010-12-13Open-market sale1,700$596.5047,768
2010-12-13Open-market sale4,362$596.0043,406
2010-12-13Open-market sale1,800$595.5041,606
2010-12-13Open-market sale600$595.3541,006
2010-12-13Open-market sale100$595.3340,906
2010-12-13Open-market sale200$595.3040,706
2010-12-13Open-market sale8$595.2940,698
2010-12-13Open-market sale300$595.2840,398
2010-12-13Open-market sale100$595.2640,298
2010-12-13Open-market sale298$595.2540,000
2010-12-13Conversion27,778$0.0067,778
2010-12-13Open-market sale1,800$597.6052,868
2010-12-13Open-market sale1,700$597.2051,168
2010-11-10Conversion (derivative)27,778$0.0028,005,274
2010-11-10Open-market sale65$621.7764,575
2010-11-10Open-market sale200$621.8364,640
2010-11-10Open-market sale40$621.8564,840
2010-11-10Open-market sale98$621.8664,880
2010-11-10Open-market sale2,800$622.0064,978
2010-11-10Conversion27,778$0.0067,778
2010-11-10Open-market sale135$621.7364,240
2010-11-10Open-market sale2,400$618.5040,000
2010-11-10Open-market sale3,000$619.0042,400
2010-11-10Open-market sale3,200$619.2545,400
2010-11-10Open-market sale1,400$619.5048,600
2010-11-10Open-market sale2,300$620.0050,000
2010-11-10Open-market sale2,500$620.3152,300
2010-11-10Open-market sale800$620.5054,800
2010-11-10Open-market sale4,100$621.0055,600
2010-11-10Open-market sale3,000$621.2559,700
2010-11-10Open-market sale100$621.3162,700
2010-11-10Open-market sale178$621.4862,800
2010-11-10Open-market sale100$621.5162,978
2010-11-10Open-market sale500$621.5263,078
2010-11-10Open-market sale100$621.5463,578
2010-11-10Open-market sale41$621.5863,678
2010-11-10Open-market sale319$621.6463,719
2010-11-10Open-market sale2$621.6564,038
2010-11-10Open-market sale100$621.6664,040
2010-11-10Open-market sale100$621.7064,140
2010-11-10Open-market sale100$621.7564,475
2010-11-10Open-market sale100$621.7464,375
2010-11-09Conversion (derivative)27,778$0.0028,033,052
2010-11-09Open-market sale1,400$624.0046,678
2010-11-09Open-market sale200$624.6150,435
2010-11-09Open-market sale243$624.6250,635
2010-11-09Open-market sale100$624.6450,878
2010-11-09Open-market sale100$624.6550,978
2010-11-09Open-market sale1,100$625.0051,078
2010-11-09Open-market sale100$625.0452,178
2010-11-09Open-market sale100$625.0652,278
2010-11-09Open-market sale100$625.0752,378
2010-11-09Open-market sale943$625.5052,478
2010-11-09Open-market sale300$625.5553,421
2010-11-09Open-market sale57$625.5653,721
2010-11-09Open-market sale1,400$625.7553,778
2010-11-09Open-market sale100$628.6162,744
2010-11-09Open-market sale100$628.6462,844
2010-11-09Open-market sale546$628.6562,944
2010-11-09Open-market sale300$628.6663,490
2010-11-09Open-market sale200$628.7363,790
2010-11-09Open-market sale188$628.7963,990
2010-11-09Open-market sale1,800$629.0064,178
2010-11-09Open-market sale1,800$630.0065,978
2010-11-09Conversion27,778$0.0067,778
2010-11-09Open-market sale3,600$626.0055,178
2010-11-09Open-market sale1,800$626.7558,778
2010-11-09Open-market sale1,300$628.5060,578
2010-11-09Open-market sale100$628.5161,878
2010-11-09Open-market sale100$628.5361,978
2010-11-09Open-market sale666$628.6062,078
2010-11-09Open-market sale257$624.6050,178
2010-11-09Open-market sale2,100$624.5048,078
2010-11-09Open-market sale100$621.3341,800
2010-11-09Open-market sale500$621.3441,900
2010-11-09Open-market sale200$621.3542,400
2010-11-09Open-market sale100$621.3642,600
2010-11-09Open-market sale100$621.3742,700
2010-11-09Open-market sale159$621.3842,800
2010-11-09Open-market sale100$621.5242,959
2010-11-09Open-market sale100$621.5343,059
2010-11-09Open-market sale100$621.6543,159
2010-11-09Open-market sale1,141$623.0043,259
2010-11-09Open-market sale200$623.0144,400
2010-11-09Open-market sale178$623.0244,600
2010-11-09Open-market sale200$623.0344,778
2010-11-09Open-market sale300$623.0644,978
2010-11-09Open-market sale1,400$623.5045,278
2010-11-09Open-market sale100$621.3241,700
2010-11-09Open-market sale100$621.2840,000
2010-11-09Open-market sale1,600$621.3040,100
2010-11-08Conversion (derivative)27,778$0.0028,060,830
2010-11-08Open-market sale200$628.5667,374
2010-11-08Open-market sale50$628.6067,574
2010-11-08Open-market sale154$628.6167,624
2010-11-08Conversion27,778$0.0067,778
2010-11-08Open-market sale5,551$625.5045,000
2010-11-08Open-market sale400$625.5150,551
2010-11-08Open-market sale100$625.5350,951
2010-11-08Open-market sale100$625.5451,051
2010-11-08Open-market sale25$625.5551,151
2010-11-08Open-market sale100$625.5951,176
2010-11-08Open-market sale350$628.5567,024
2010-11-08Open-market sale100$628.5266,924
2010-11-08Open-market sale546$628.5166,378
2010-11-08Open-market sale7,200$628.5059,178
2010-11-08Open-market sale4,000$626.5055,178
2010-11-08Open-market sale1,402$625.6053,776
2010-11-08Open-market sale85$626.1553,691
2010-11-08Open-market sale100$626.1453,591
2010-11-08Open-market sale200$626.0853,391
2010-11-08Open-market sale200$626.0753,191
2010-11-08Open-market sale200$626.0552,991
2010-11-08Open-market sale1,700$625.0043,300
2010-11-08Open-market sale3,300$624.5040,000
2010-11-08Open-market sale200$626.0452,791
2010-11-08Open-market sale300$626.0352,491
2010-11-08Open-market sale14$626.0051,276
2010-11-08Open-market sale1,201$626.0151,290
2010-10-21Gift42,500$0.0040,000
2010-10-20Gift42,500$0.0082,500
2010-10-19Gift90,000$0.00125,000
2010-10-13Conversion (derivative)27,778$0.0028,088,608
2010-10-13Open-market sale25$544.69221,285
2010-10-13Open-market sale100$544.71221,310
2010-10-13Open-market sale6,800$545.25223,210
2010-10-13Open-market sale1,500$546.50241,278
2010-10-13Open-market sale3,500$546.25237,778
2010-10-13Open-market sale200$544.63221,010
2010-10-13Open-market sale1,000$544.62220,010
2010-10-13Open-market sale1,800$544.25218,210
2010-10-13Open-market sale3,210$544.00215,000
2010-10-13Conversion27,778$0.00242,778
2010-10-13Open-market sale1,800$545.00221,410
2010-10-13Open-market sale3,368$545.50230,010
2010-10-13Open-market sale4,009$546.00233,378
2010-10-13Open-market sale191$546.02237,387
2010-10-13Open-market sale75$544.66221,210
2010-10-13Open-market sale200$546.03237,578
2010-10-12Conversion (derivative)27,778$0.0028,116,386
2010-10-12Conversion (derivative)175,000$0.0028,144,164
2010-10-12Open-market sale600$538.63215,600
2010-10-12Open-market sale500$538.50215,100
2010-10-12Conversion27,778$0.00242,778
2010-10-12Open-market sale3,100$545.00239,678
2010-10-12Open-market sale1,660$544.66238,018
2010-10-12Open-market sale40$544.56237,978
2010-10-12Open-market sale3,100$544.00234,878
2010-10-12Open-market sale3,400$543.00231,478
2010-10-12Open-market sale1,300$542.50230,178
2010-10-12Open-market sale1,800$542.00228,378
2010-10-12Open-market sale1,400$541.00226,978
2010-10-12Open-market sale1,400$540.50225,578
2010-10-12Open-market sale7,878$540.00217,700
2010-10-12Open-market sale1,400$539.00216,300
2010-10-12Open-market sale100$538.64216,200
2010-10-12Open-market sale100$538.51215,000
2010-10-12Conversion175,000$0.00215,000
2010-10-11Conversion (derivative)27,778$0.0028,319,164
2010-10-11Open-market sale700$540.5547,000
2010-10-11Open-market sale200$540.5647,700
2010-10-11Open-market sale100$540.5747,900
2010-10-11Open-market sale1,300$541.0048,000
2010-10-11Open-market sale1,700$541.5049,300
2010-10-11Open-market sale7,100$542.0051,000
2010-10-11Open-market sale3,078$542.0158,100
2010-10-11Open-market sale3,200$542.2561,178
2010-10-11Open-market sale1,700$542.7564,378
2010-10-11Open-market sale1,700$543.7566,078
2010-10-11Conversion27,778$0.0067,778
2010-10-11Open-market sale3,245$539.0040,000
2010-10-11Open-market sale100$539.0143,245
2010-10-11Open-market sale2,000$540.0045,000
2010-10-11Open-market sale1,200$539.5043,800
2010-10-11Open-market sale25$539.1243,775
2010-10-11Open-market sale100$539.0643,445
2010-10-11Open-market sale100$539.0443,345
2010-10-11Open-market sale230$539.1143,545
2010-09-15Conversion (derivative)27,778$0.0028,346,942
2010-09-15Open-market sale100$481.4667,678
2010-09-15Open-market sale6,149$479.4340,900
2010-09-15Open-market sale51$479.5147,049
2010-09-15Open-market sale1,600$479.9347,100
2010-09-15Open-market sale2,400$480.0048,700
2010-09-15Open-market sale80$480.1051,100
2010-09-15Open-market sale179$480.1151,180
2010-09-15Open-market sale1,900$480.1251,359
2010-09-15Open-market sale21$480.1453,259
2010-09-15Open-market sale300$480.1953,280
2010-09-15Open-market sale20$480.2053,580
2010-09-15Open-market sale6,078$480.4353,600
2010-09-15Open-market sale4,504$480.9359,678
2010-09-15Open-market sale300$480.9464,182
2010-09-15Open-market sale100$480.9564,482
2010-09-15Open-market sale95$480.9664,582
2010-09-15Open-market sale800$481.0064,677
2010-09-15Open-market sale201$481.0365,477
2010-09-15Open-market sale100$481.0665,678
2010-09-15Open-market sale1,900$481.4365,778
2010-09-15Open-market sale900$478.9340,000
2010-09-15Conversion27,778$0.0067,778
2010-09-14Conversion (derivative)27,778$0.0028,374,720
2010-09-14Open-market sale100$482.6458,378
2010-09-14Open-market sale900$483.0058,478
2010-09-14Open-market sale100$482.6358,278
2010-09-14Open-market sale800$483.5059,378
2010-09-14Open-market sale1,500$483.7560,178
2010-09-14Open-market sale2,900$483.7661,678
2010-09-14Open-market sale3,200$484.2564,578
2010-09-14Conversion27,778$0.0067,778
2010-09-14Open-market sale5,601$481.0040,000
2010-09-14Open-market sale77$481.0145,601
2010-09-14Open-market sale100$481.0645,678
2010-09-14Open-market sale200$481.0845,778
2010-09-14Open-market sale100$481.0945,978
2010-09-14Open-market sale200$481.1346,078
2010-09-14Open-market sale1,000$481.2546,278
2010-09-14Open-market sale5,000$481.5047,278
2010-09-14Open-market sale1,000$481.7552,278
2010-09-14Open-market sale2,900$482.0053,278
2010-09-14Open-market sale1,600$482.5056,178
2010-09-14Open-market sale100$482.5557,778
2010-09-14Open-market sale200$482.5757,878
2010-09-14Open-market sale100$482.5858,078
2010-09-14Open-market sale100$482.6058,178
2010-09-13Conversion (derivative)27,778$0.0028,402,498
2010-09-13Conversion27,778$0.0067,778
2010-09-13Open-market sale3,400$483.9064,378
2010-09-13Open-market sale1,800$483.4562,578
2010-09-13Open-market sale29$483.4262,549
2010-09-13Open-market sale200$483.4162,349
2010-09-13Open-market sale1,371$483.4060,978
2010-09-13Open-market sale2,400$483.0058,578
2010-09-13Open-market sale4,918$482.5053,660
2010-09-13Open-market sale100$482.1053,560
2010-09-13Open-market sale200$482.0553,360
2010-09-13Open-market sale205$482.0253,155
2010-09-13Open-market sale10,095$482.0043,060
2010-09-13Open-market sale1,800$480.9040,000
2010-09-13Open-market sale1,260$481.7541,800
2010-08-30Gift16,000$0.0040,000
2010-08-27Gift16,000$0.0056,000
2010-08-26Gift16,000$0.0072,000
2010-08-25Gift16,000$0.0088,000
2010-08-24Gift16,000$0.00104,000
2010-08-11Conversion (derivative)27,778$0.0028,430,276
2010-08-11Open-market sale198$495.00143,680
2010-08-11Open-market sale2$495.01143,878
2010-08-11Open-market sale100$495.04143,880
2010-08-11Open-market sale100$495.06143,980
2010-08-11Open-market sale400$495.07144,080
2010-08-11Open-market sale7,480$492.50120,000
2010-08-11Open-market sale200$495.10144,580
2010-08-11Open-market sale100$495.11144,780
2010-08-11Open-market sale100$495.18144,880
2010-08-11Open-market sale100$495.19144,980
2010-08-11Open-market sale200$495.26145,080
2010-08-11Open-market sale100$495.28145,280
2010-08-11Open-market sale100$495.29145,380
2010-08-11Open-market sale1,800$495.50145,480
2010-08-11Open-market sale498$496.00147,280
2010-08-11Conversion27,778$0.00147,778
2010-08-11Open-market sale1,800$494.00141,880
2010-08-11Open-market sale7,200$493.25134,680
2010-08-11Open-market sale200$493.09134,480
2010-08-11Open-market sale100$493.07134,380
2010-08-11Open-market sale200$403.06134,180
2010-08-11Open-market sale30$493.05134,150
2010-08-11Open-market sale100$493.04134,050
2010-08-11Open-market sale300$403.03133,750
2010-08-11Open-market sale200$493.02133,550
2010-08-11Open-market sale6,070$493.00127,480
2010-08-11Open-market sale100$495.08144,480
2010-08-10Conversion (derivative)27,778$0.0028,458,054
2010-08-10Open-market sale100$502.42135,300
2010-08-10Open-market sale1,400$502.50135,400
2010-08-10Open-market sale300$502.75136,800
2010-08-10Open-market sale100$502.77137,100
2010-08-10Open-market sale200$502.86137,200
2010-08-10Open-market sale100$502.88137,400
2010-08-10Open-market sale200$502.93137,500
2010-08-10Open-market sale2,700$503.25137,700
2010-08-10Open-market sale4,000$504.00140,400
2010-08-10Open-market sale3,378$505.00144,400
2010-08-10Conversion27,778$0.00147,778
2010-08-10Open-market sale4,700$500.00120,000
2010-08-10Open-market sale300$500.02124,700
2010-08-10Open-market sale200$500.03125,000
2010-08-10Open-market sale200$500.04125,200
2010-08-10Open-market sale100$500.05125,400
2010-08-10Open-market sale100$500.06125,500
2010-08-10Open-market sale300$500.09125,600
2010-08-10Open-market sale100$500.10125,900
2010-08-10Open-market sale100$500.11126,000
2010-08-10Open-market sale100$500.12126,100
2010-08-10Open-market sale100$502.39135,200
2010-08-10Open-market sale700$502.25134,500
2010-08-10Open-market sale3,200$502.00131,300
2010-08-10Open-market sale2,700$501.00128,600
2010-08-10Open-market sale700$500.17126,200
2010-08-10Open-market sale1,700$500.25126,900
2010-08-09Conversion (derivative)27,778$0.0028,485,832
2010-08-09Open-market sale1,908$504.50139,700
2010-08-09Open-market sale2,970$504.75141,608
2010-08-09Open-market sale329$504.80144,578
2010-08-09Open-market sale126$504.81144,907
2010-08-09Open-market sale100$504.83145,383
2010-08-09Open-market sale95$504.84145,483
2010-08-09Open-market sale100$504.85145,578
2010-08-09Open-market sale300$504.87145,678
2010-08-09Open-market sale1,800$505.00145,978
2010-08-09Conversion27,778$0.00147,778
2010-08-09Open-market sale3,500$504.00136,200
2010-08-09Open-market sale5,400$503.50130,800
2010-08-09Open-market sale3,600$503.25127,200
2010-08-09Open-market sale5,400$503.00121,800
2010-08-09Open-market sale1,800$502.50120,000
2010-08-09Open-market sale350$504.82145,033
2010-07-14Conversion (derivative)27,778$0.0028,513,610
2010-07-14Open-market sale200$490.12142,108
2010-07-14Open-market sale700$492.00147,078
2010-07-14Open-market sale3,600$491.00143,478
2010-07-14Open-market sale1,000$490.50142,478
2010-07-14Open-market sale85$490.16142,393
2010-07-14Open-market sale2,500$488.00120,000
2010-07-14Open-market sale753$488.25122,500
2010-07-14Open-market sale47$488.31123,253
2010-07-14Open-market sale2,378$489.00123,300
2010-07-14Open-market sale275$489.01125,678
2010-07-14Open-market sale125$489.02125,953
2010-07-14Open-market sale100$489.03126,078
2010-07-14Open-market sale100$489.04126,178
2010-07-14Open-market sale3,900$489.50126,278
2010-07-14Open-market sale11,700$490.00130,178
2010-07-14Open-market sale100$490.01141,878
2010-07-14Open-market sale30$490.08141,978
2010-07-14Open-market sale100$490.10142,008
2010-07-14Conversion27,778$0.00147,778
2010-07-14Open-market sale85$490.15142,308
2010-07-13Conversion (derivative)27,778$0.0028,541,388
2010-07-13Open-market sale800$492.50146,978
2010-07-13Open-market sale400$482.86120,300
2010-07-13Open-market sale100$482.91120,700
2010-07-13Open-market sale2,000$483.00120,800
2010-07-13Open-market sale800$483.25122,800
2010-07-13Open-market sale700$483.50123,600
2010-07-13Open-market sale101$483.58124,300
2010-07-13Open-market sale100$483.60124,401
2010-07-13Open-market sale200$483.61124,501
2010-07-13Open-market sale143$483.62124,701
2010-07-13Open-market sale56$483.63124,844
2010-07-13Open-market sale100$483.66124,900
2010-07-13Open-market sale200$483.69125,000
2010-07-13Open-market sale2,500$484.00125,200
2010-07-13Open-market sale900$484.25127,700
2010-07-13Open-market sale100$484.26128,600
2010-07-13Open-market sale900$486.00128,700
2010-07-13Open-market sale800$486.50129,600
2010-07-13Open-market sale900$487.00130,400
2010-07-13Open-market sale2,300$488.50131,300
2010-07-13Open-market sale500$489.25133,600
2010-07-13Open-market sale3,578$490.25134,100
2010-07-13Open-market sale1,300$491.00137,678
2010-07-13Open-market sale82$491.09138,978
2010-07-13Open-market sale918$491.11139,060
2010-07-13Open-market sale2,900$491.50139,978
2010-07-13Open-market sale2,600$491.75142,878
2010-07-13Open-market sale1,500$492.00145,478
2010-07-13Open-market sale300$482.82120,000
2010-07-13Conversion27,778$0.00147,778
2010-07-12Open-market sale400$474.01122,086
2010-07-12Open-market sale286$474.00121,800
2010-07-12Open-market sale1,800$472.37120,000
2010-07-12Open-market sale100$474.02122,486
2010-07-12Conversion (derivative)27,778$0.0028,569,166
2010-07-12Open-market sale100$477.26146,478
2010-07-12Open-market sale400$477.30146,578
2010-07-12Open-market sale300$477.31146,978
2010-07-12Open-market sale100$477.32147,278
2010-07-12Open-market sale200$477.33147,378
2010-07-12Open-market sale200$477.36147,578
2010-07-12Conversion27,778$0.00147,778
2010-07-12Open-market sale100$474.03122,586
2010-07-12Open-market sale14$474.06122,686
2010-07-12Open-market sale200$474.08122,700
2010-07-12Open-market sale300$474.11122,900
2010-07-12Open-market sale300$474.13123,200
2010-07-12Open-market sale1,778$474.60123,500
2010-07-12Open-market sale2,200$474.75125,278
2010-07-12Open-market sale1,400$475.00127,478
2010-07-12Open-market sale1,400$475.25128,878
2010-07-12Open-market sale7,268$476.00130,278
2010-07-12Open-market sale200$476.02137,546
2010-07-12Open-market sale99$476.03137,746
2010-07-12Open-market sale33$476.11137,845
2010-07-12Open-market sale200$476.20137,878
2010-07-12Open-market sale200$476.21138,078
2010-07-12Open-market sale900$476.22138,278
2010-07-12Open-market sale2,800$476.50139,178
2010-07-12Open-market sale200$476.51141,978
2010-07-12Open-market sale100$476.55142,178
2010-07-12Open-market sale200$476.58142,278
2010-07-12Open-market sale600$476.59142,478
2010-07-12Open-market sale300$476.61143,078
2010-07-12Open-market sale3,100$477.25143,378
2010-06-16Conversion (derivative)27,778$0.0028,596,944
2010-06-16Open-market sale1,000$498.50121,800
2010-06-16Open-market sale1,100$499.00122,800
2010-06-16Open-market sale2,300$499.75123,900
2010-06-16Open-market sale4,800$500.00126,200
2010-06-16Open-market sale3,000$501.00131,000
2010-06-16Open-market sale200$497.38121,200
2010-06-16Open-market sale400$497.37120,800
2010-06-16Open-market sale200$497.36120,600
2010-06-16Open-market sale100$497.47121,700
2010-06-16Open-market sale100$497.45121,600
2010-06-16Open-market sale6,700$502.00134,000
2010-06-16Open-market sale200$497.40121,400
2010-06-16Open-market sale1,600$503.00140,700
2010-06-16Open-market sale1,778$503.50142,300
2010-06-16Open-market sale2,200$503.75144,078
2010-06-16Open-market sale200$497.21120,400
2010-06-16Open-market sale400$497.20120,000
2010-06-16Conversion27,778$0.00147,778
2010-06-16Open-market sale1,500$504.00146,278
2010-06-15Conversion (derivative)27,778$0.0028,624,722
2010-06-15Open-market sale900$485.00120,900
2010-06-15Open-market sale900$486.00121,800
2010-06-15Open-market sale900$487.00122,700
2010-06-15Open-market sale2,500$487.50123,600
2010-06-15Open-market sale900$488.00126,100
2010-06-15Open-market sale900$489.50127,000
2010-06-15Open-market sale1,600$490.00127,900
2010-06-15Open-market sale3,400$491.00129,500
2010-06-15Open-market sale700$492.50132,900
2010-06-15Open-market sale700$493.00133,600
2010-06-15Open-market sale2,000$494.00134,300
2010-06-15Open-market sale1,400$495.00136,300
2010-06-15Open-market sale1,891$497.00137,700
2010-06-15Open-market sale409$497.01139,591
2010-06-15Open-market sale778$498.00140,000
2010-06-15Open-market sale800$498.50140,778
2010-06-15Open-market sale2,000$499.00141,578
2010-06-15Open-market sale1,953$499.50143,578
2010-06-15Open-market sale747$499.51145,531
2010-06-15Open-market sale1,500$500.00146,278
2010-06-15Conversion27,778$0.00147,778
2010-06-15Open-market sale900$484.00120,000
2010-06-14Conversion (derivative)27,778$0.0028,652,500
2010-06-14Open-market sale100$486.50131,788
2010-06-14Open-market sale1,300$487.50131,888
2010-06-14Open-market sale200$488.50133,188
2010-06-14Open-market sale1,368$489.15133,388
2010-06-14Open-market sale32$489.23134,756
2010-06-14Open-market sale200$490.55134,788
2010-06-14Open-market sale500$490.56134,988
2010-06-14Open-market sale1,500$490.60135,488
2010-06-14Open-market sale100$490.62136,988
2010-06-14Open-market sale100$490.67137,088
2010-06-14Open-market sale300$490.68137,188
2010-06-14Open-market sale200$490.72137,488
2010-06-14Open-market sale3,700$491.00137,688
2010-06-14Open-market sale1,000$491.75141,388
2010-06-14Open-market sale2,699$492.25142,388
2010-06-14Open-market sale1,691$492.26145,087
2010-06-14Open-market sale700$493.50146,778
2010-06-14Open-market sale100$493.51147,478
2010-06-14Open-market sale100$493.75147,578
2010-06-14Open-market sale100$493.77147,678
2010-06-14Conversion27,778$0.00147,778
2010-06-14Open-market sale98$484.24121,783
2010-06-14Open-market sale166$484.25121,881
2010-06-14Open-market sale273$484.26122,047
2010-06-14Open-market sale100$484.27122,320
2010-06-14Open-market sale80$484.28122,420
2010-06-14Open-market sale5,290$485.00122,500
2010-06-14Open-market sale20$485.05127,790
2010-06-14Open-market sale1,778$485.25127,810
2010-06-14Open-market sale2,200$486.00129,588
2010-06-14Open-market sale100$484.22121,583
2010-06-14Open-market sale1,300$483.40120,000
2010-06-14Open-market sale183$484.10121,300
2010-06-14Open-market sale100$484.17121,483
2010-06-14Open-market sale100$484.23121,683
2010-05-12Open-market sale100$503.60122,100
2010-05-12Open-market sale100$503.64122,200
2010-05-12Open-market sale100$503.68122,300
2010-05-12Open-market sale100$503.74122,400
2010-05-12Open-market sale100$503.76122,500
2010-05-12Open-market sale100$503.77122,600
2010-05-12Open-market sale200$503.78122,700
2010-05-12Open-market sale200$503.79122,900
2010-05-12Open-market sale65$503.80123,100
2010-05-12Open-market sale88$503.83123,165
2010-05-12Open-market sale100$503.84123,253
2010-05-12Open-market sale12$503.87123,353
2010-05-12Open-market sale100$503.89123,365
2010-05-12Open-market sale100$503.92123,465
2010-05-12Open-market sale100$503.95123,565
2010-05-12Open-market sale100$503.96123,665
2010-05-12Open-market sale294$504.00123,765
2010-05-12Open-market sale200$504.02124,059
2010-05-12Open-market sale100$504.07124,259
2010-05-12Open-market sale100$504.09124,359
2010-05-12Open-market sale100$504.12124,459
2010-05-12Open-market sale100$504.13124,559
2010-05-12Open-market sale100$504.14124,659
2010-05-12Open-market sale100$504.16124,759
2010-05-12Open-market sale6$504.17124,859
2010-05-12Open-market sale100$504.19124,865
2010-05-12Open-market sale100$504.24124,965
2010-05-12Open-market sale100$503.44121,800
2010-05-12Open-market sale100$503.47121,900
2010-05-12Open-market sale100$503.49122,000
2010-05-12Open-market sale100$505.23131,540
2010-05-12Open-market sale100$505.40131,840
2010-05-12Open-market sale100$505.42131,940
2010-05-12Open-market sale100$505.54132,040
2010-05-12Open-market sale300$505.55132,140
2010-05-12Open-market sale100$505.60132,440
2010-05-12Open-market sale300$505.62132,540
2010-05-12Open-market sale100$505.66132,840
2010-05-12Open-market sale200$505.70132,940
2010-05-12Open-market sale100$505.71133,140
2010-05-12Open-market sale100$504.88129,155
2010-05-12Open-market sale200$504.89129,255
2010-05-12Open-market sale200$504.90129,455
2010-05-12Open-market sale200$504.91129,655
2010-05-12Open-market sale85$504.92129,855
2010-05-12Open-market sale200$504.94129,940
2010-05-12Open-market sale100$504.96130,140
2010-05-12Open-market sale100$504.97130,240
2010-05-12Open-market sale100$504.98130,340
2010-05-12Open-market sale100$504.99130,540
2010-05-12Open-market sale100$505.00130,640
2010-05-12Open-market sale200$505.02130,740
2010-05-12Open-market sale100$505.11130,940
2010-05-12Open-market sale100$505.14131,040
2010-05-12Open-market sale100$505.15131,140
2010-05-12Open-market sale100$505.18131,240
2010-05-12Open-market sale100$505.21131,340
2010-05-12Open-market sale100$505.22131,440
2010-05-12Open-market sale100$505.39131,740
2010-05-12Open-market sale100$505.32131,640
2010-05-12Conversion (derivative)27,778$0.0028,680,278
2010-05-12Open-market sale100$511.51147,478
2010-05-12Open-market sale100$511.52147,578
2010-05-12Open-market sale100$511.72147,678
2010-05-12Open-market sale100$508.29144,778
2010-05-12Open-market sale100$508.30144,878
2010-05-12Open-market sale100$508.43144,978
2010-05-12Open-market sale100$508.44145,078
2010-05-12Open-market sale100$508.45145,178
2010-05-12Open-market sale100$508.47145,278
2010-05-12Open-market sale100$508.48145,378
2010-05-12Open-market sale100$508.70145,478
2010-05-12Open-market sale100$508.90145,578
2010-05-12Open-market sale100$508.99145,678
2010-05-12Open-market sale100$509.13145,878
2010-05-12Open-market sale100$509.22145,978
2010-05-12Open-market sale200$509.23146,078
2010-05-12Open-market sale100$509.24146,278
2010-05-12Open-market sale100$509.27146,378
2010-05-12Open-market sale100$509.31146,478
2010-05-12Open-market sale100$509.39146,578
2010-05-12Open-market sale100$509.62146,678
2010-05-12Open-market sale100$509.65146,778
2010-05-12Open-market sale100$509.78146,878
2010-05-12Open-market sale100$509.96146,978
2010-05-12Open-market sale100$510.00147,078
2010-05-12Open-market sale100$510.27147,178
2010-05-12Open-market sale100$510.98147,378
2010-05-12Open-market sale100$510.33147,278
2010-05-12Conversion27,778$0.00147,778
2010-05-12Open-market sale100$509.00145,778
2010-05-12Open-market sale100$505.73133,240
2010-05-12Open-market sale200$505.77133,340
2010-05-12Open-market sale100$506.47137,190
2010-05-12Open-market sale200$506.45136,990
2010-05-12Open-market sale100$506.44136,890
2010-05-12Open-market sale100$506.43136,790
2010-05-12Open-market sale100$505.78133,540
2010-05-12Open-market sale100$505.81133,640
2010-05-12Open-market sale300$505.82133,740
2010-05-12Open-market sale100$505.85134,040
2010-05-12Open-market sale100$505.87134,140
2010-05-12Open-market sale100$505.94134,240
2010-05-12Open-market sale200$505.95134,340
2010-05-12Open-market sale250$506.00134,540
2010-05-12Open-market sale100$506.01134,790
2010-05-12Open-market sale100$506.03134,890
2010-05-12Open-market sale100$506.06134,990
2010-05-12Open-market sale100$506.07135,090
2010-05-12Open-market sale100$506.11135,190
2010-05-12Open-market sale100$506.13135,290
2010-05-12Open-market sale161$506.16135,390
2010-05-12Open-market sale39$506.20135,551
2010-05-12Open-market sale100$506.23135,590
2010-05-12Open-market sale200$506.32135,690
2010-05-12Open-market sale200$506.34135,890
2010-05-12Open-market sale100$506.35136,090
2010-05-12Open-market sale100$506.38136,190
2010-05-12Open-market sale300$506.40136,290
2010-05-12Open-market sale100$506.41136,590
2010-05-12Open-market sale100$506.42136,690
2010-05-12Open-market sale100$506.67138,790
2010-05-12Open-market sale100$506.68138,890
2010-05-12Open-market sale100$506.69138,990
2010-05-12Open-market sale200$506.70139,090
2010-05-12Open-market sale100$506.71139,290
2010-05-12Open-market sale200$506.72139,390
2010-05-12Open-market sale100$506.74139,590
2010-05-12Open-market sale100$506.77139,690
2010-05-12Open-market sale100$506.79139,790
2010-05-12Open-market sale200$506.81139,890
2010-05-12Open-market sale100$506.87140,090
2010-05-12Open-market sale88$506.83140,190
2010-05-12Open-market sale200$506.89140,278
2010-05-12Open-market sale100$506.90140,478
2010-05-12Open-market sale100$506.64138,590
2010-05-12Open-market sale200$506.94140,678
2010-05-12Open-market sale200$506.95140,878
2010-05-12Open-market sale100$506.96141,078
2010-05-12Open-market sale100$506.98141,178
2010-05-12Open-market sale100$507.00141,278
2010-05-12Open-market sale100$507.03141,378
2010-05-12Open-market sale100$507.07141,478
2010-05-12Open-market sale400$506.52137,290
2010-05-12Open-market sale200$506.53137,690
2010-05-12Open-market sale100$506.55137,890
2010-05-12Open-market sale100$506.56137,990
2010-05-12Open-market sale300$506.57138,090
2010-05-12Open-market sale200$506.61138,390
2010-05-12Open-market sale100$506.65138,690
2010-05-12Open-market sale100$506.92140,578
2010-05-12Open-market sale100$507.70143,678
2010-05-12Open-market sale100$507.72143,778
2010-05-12Open-market sale100$507.73143,878
2010-05-12Open-market sale100$507.75143,978
2010-05-12Open-market sale100$507.88144,078
2010-05-12Open-market sale100$507.89144,178
2010-05-12Open-market sale100$507.90144,278
2010-05-12Open-market sale100$507.91144,378
2010-05-12Open-market sale100$507.98144,478
2010-05-12Open-market sale100$508.13144,578
2010-05-12Open-market sale100$508.21144,678
2010-05-12Open-market sale100$507.09141,578
2010-05-12Open-market sale100$507.12141,678
2010-05-12Open-market sale100$507.18141,778
2010-05-12Open-market sale200$507.19141,878
2010-05-12Open-market sale200$507.20142,078
2010-05-12Open-market sale100$507.25142,278
2010-05-12Open-market sale100$507.26142,378
2010-05-12Open-market sale100$507.30142,478
2010-05-12Open-market sale100$507.31142,578
2010-05-12Open-market sale100$507.38142,678
2010-05-12Open-market sale100$507.41142,778
2010-05-12Open-market sale100$507.45142,878
2010-05-12Open-market sale66$507.49142,978
2010-05-12Open-market sale100$507.52143,044
2010-05-12Open-market sale34$507.52143,144
2010-05-12Open-market sale100$507.55143,178
2010-05-12Open-market sale200$507.56143,278
2010-05-12Open-market sale100$507.65143,478
2010-05-12Open-market sale100$507.67143,578
2010-05-12Open-market sale100$502.46120,100
2010-05-12Open-market sale200$502.90120,400
2010-05-12Open-market sale100$502.92120,600
2010-05-12Open-market sale100$503.13120,700
2010-05-12Open-market sale100$503.15120,800
2010-05-12Open-market sale100$503.19120,900
2010-05-12Open-market sale100$503.20121,000
2010-05-12Open-market sale100$503.21121,100
2010-05-12Open-market sale100$503.24121,200
2010-05-12Open-market sale200$503.36121,300
2010-05-12Open-market sale100$503.37121,500
2010-05-12Open-market sale100$503.38121,600
2010-05-12Open-market sale100$503.41121,700
2010-05-12Open-market sale100$502.38120,000
2010-05-12Open-market sale100$502.83120,300
2010-05-12Open-market sale100$502.79120,200
2010-05-12Open-market sale200$504.86128,655
2010-05-12Open-market sale200$504.29125,165
2010-05-12Open-market sale100$504.32125,365
2010-05-12Open-market sale100$504.33125,465
2010-05-12Open-market sale100$504.35125,565
2010-05-12Open-market sale100$504.37125,665
2010-05-12Open-market sale100$504.38125,765
2010-05-12Open-market sale100$504.40125,865
2010-05-12Open-market sale100$504.45125,965
2010-05-12Open-market sale200$504.48126,065
2010-05-12Open-market sale200$504.50126,265
2010-05-12Open-market sale100$504.52126,465
2010-05-12Open-market sale100$504.53126,565
2010-05-12Open-market sale100$504.56126,665
2010-05-12Open-market sale200$504.59126,765
2010-05-12Open-market sale200$504.62126,965
2010-05-12Open-market sale190$504.64127,165
2010-05-12Open-market sale115$504.65127,355
2010-05-12Open-market sale135$504.66127,470
2010-05-12Open-market sale150$504.67127,605
2010-05-12Open-market sale100$504.74127,755
2010-05-12Open-market sale100$504.75127,855
2010-05-12Open-market sale100$504.76127,955
2010-05-12Open-market sale100$504.77128,055
2010-05-12Open-market sale100$504.79128,155
2010-05-12Open-market sale100$504.80128,255
2010-05-12Open-market sale100$504.81128,355
2010-05-12Open-market sale200$504.85128,455
2010-05-12Open-market sale100$504.25125,065
2010-05-12Open-market sale400$504.87128,855
2010-05-11Conversion (derivative)27,778$0.0028,708,056
2010-05-11Open-market sale100$518.99146,738
2010-05-11Open-market sale140$519.02146,838
2010-05-11Open-market sale100$519.11146,978
2010-05-11Open-market sale200$519.19147,078
2010-05-11Open-market sale100$519.20147,278
2010-05-11Open-market sale100$519.23147,378
2010-05-11Open-market sale100$519.25147,478
2010-05-11Open-market sale100$519.58147,578
2010-05-11Open-market sale100$519.62147,678
2010-05-11Conversion27,778$0.00147,778
2010-05-11Open-market sale200$517.93144,438
2010-05-11Open-market sale100$517.99144,638
2010-05-11Open-market sale100$518.02144,738
2010-05-11Open-market sale100$518.05144,838
2010-05-11Open-market sale200$518.09144,938
2010-05-11Open-market sale100$518.18145,138
2010-05-11Open-market sale100$518.22145,238
2010-05-11Open-market sale100$518.26145,338
2010-05-11Open-market sale100$518.30145,438
2010-05-11Open-market sale100$518.34145,538
2010-05-11Open-market sale100$518.38145,638
2010-05-11Open-market sale100$518.41145,738
2010-05-11Open-market sale100$518.43145,838
2010-05-11Open-market sale100$518.44145,938
2010-05-11Open-market sale100$518.50146,038
2010-05-11Open-market sale100$518.52146,138
2010-05-11Open-market sale200$518.58146,238
2010-05-11Open-market sale100$518.62146,438
2010-05-11Open-market sale100$518.89146,538
2010-05-11Open-market sale100$518.95146,638
2010-05-11Open-market sale100$512.00129,590
2010-05-11Open-market sale100$512.06129,690
2010-05-11Open-market sale100$512.08129,790
2010-05-11Open-market sale100$512.30129,890
2010-05-11Open-market sale100$512.46129,990
2010-05-11Open-market sale300$510.16126,890
2010-05-11Open-market sale100$510.20127,190
2010-05-11Open-market sale100$510.23127,290
2010-05-11Open-market sale100$510.25127,390
2010-05-11Open-market sale100$510.30127,490
2010-05-11Open-market sale100$510.32127,590
2010-05-11Open-market sale100$510.40127,690
2010-05-11Open-market sale100$510.42127,790
2010-05-11Open-market sale100$510.50127,890
2010-05-11Open-market sale100$510.51127,990
2010-05-11Open-market sale200$510.57128,090
2010-05-11Open-market sale50$510.80128,290
2010-05-11Open-market sale100$510.82128,340
2010-05-11Open-market sale50$510.84128,440
2010-05-11Open-market sale100$510.89128,490
2010-05-11Open-market sale100$510.90128,590
2010-05-11Open-market sale100$510.97128,690
2010-05-11Open-market sale100$511.01128,790
2010-05-11Open-market sale100$511.33128,890
2010-05-11Open-market sale100$511.35128,990
2010-05-11Open-market sale100$511.43129,090
2010-05-11Open-market sale100$511.47129,190
2010-05-11Open-market sale100$511.64129,290
2010-05-11Open-market sale100$511.92129,390
2010-05-11Open-market sale100$511.95129,490
2010-05-11Open-market sale200$516.99141,479
2010-05-11Open-market sale100$517.08141,979
2010-05-11Open-market sale100$517.10142,079
2010-05-11Open-market sale100$517.17142,179
2010-05-11Open-market sale100$517.19142,279
2010-05-11Open-market sale59$517.20142,379
2010-05-11Open-market sale100$517.23142,438
2010-05-11Open-market sale100$517.26142,538
2010-05-11Open-market sale100$517.27142,638
2010-05-11Open-market sale100$517.28142,738
2010-05-11Open-market sale200$517.30142,838
2010-05-11Open-market sale100$517.32143,038
2010-05-11Open-market sale100$517.34143,138
2010-05-11Open-market sale100$517.40143,238
2010-05-11Open-market sale100$517.45143,338
2010-05-11Open-market sale100$517.46143,438
2010-05-11Open-market sale100$517.49143,538
2010-05-11Open-market sale100$517.57143,638
2010-05-11Open-market sale100$517.67143,738
2010-05-11Open-market sale100$517.70143,838
2010-05-11Open-market sale100$517.73143,938
2010-05-11Open-market sale100$517.74144,038
2010-05-11Open-market sale100$517.75144,138
2010-05-11Open-market sale100$517.78144,238
2010-05-11Open-market sale100$517.80144,338
2010-05-11Open-market sale300$516.92140,979
2010-05-11Open-market sale100$516.95141,279
2010-05-11Open-market sale100$516.96141,379
2010-05-11Open-market sale200$517.03141,779
2010-05-11Open-market sale100$517.02141,679
2010-05-11Open-market sale100$509.79124,290
2010-05-11Open-market sale100$509.80124,390
2010-05-11Open-market sale300$509.81124,490
2010-05-11Open-market sale400$509.83124,790
2010-05-11Open-market sale100$509.84125,190
2010-05-11Open-market sale300$509.87125,290
2010-05-11Open-market sale100$509.90125,590
2010-05-11Open-market sale100$509.91125,690
2010-05-11Open-market sale100$509.93125,790
2010-05-11Open-market sale100$509.94125,890
2010-05-11Open-market sale100$509.95125,990
2010-05-11Open-market sale100$509.97126,090
2010-05-11Open-market sale100$509.98126,190
2010-05-11Open-market sale100$510.06126,290
2010-05-11Open-market sale100$510.10126,390
2010-05-11Open-market sale100$510.11126,490
2010-05-11Open-market sale200$510.12126,590
2010-05-11Open-market sale100$510.15126,790
2010-05-11Open-market sale100$509.47122,790
2010-05-11Open-market sale100$509.48122,890
2010-05-11Open-market sale100$509.52122,990
2010-05-11Open-market sale100$509.53123,090
2010-05-11Open-market sale200$509.56123,190
2010-05-11Open-market sale200$509.57123,390
2010-05-11Open-market sale100$509.58123,590
2010-05-11Open-market sale100$509.62123,690
2010-05-11Open-market sale200$509.68123,790
2010-05-11Open-market sale100$509.72124,090
2010-05-11Open-market sale100$509.73124,190
2010-05-11Open-market sale100$509.70123,990
2010-05-11Open-market sale100$514.28131,438
2010-05-11Open-market sale100$514.38131,538
2010-05-11Open-market sale100$514.51131,638
2010-05-11Open-market sale200$514.61131,738
2010-05-11Open-market sale100$514.64131,938
2010-05-11Open-market sale200$514.70132,038
2010-05-11Open-market sale100$514.81132,238
2010-05-11Open-market sale100$514.88132,338
2010-05-11Open-market sale100$514.97132,438
2010-05-11Open-market sale1$514.98132,538
2010-05-11Open-market sale99$515.00132,539
2010-05-11Open-market sale100$515.02132,638
2010-05-11Open-market sale100$515.19132,738
2010-05-11Open-market sale100$515.24132,838
2010-05-11Open-market sale100$514.09131,238
2010-05-11Open-market sale100$515.26133,038
2010-05-11Open-market sale100$512.58130,090
2010-05-11Open-market sale100$512.79130,190
2010-05-11Open-market sale48$512.89130,290
2010-05-11Open-market sale100$512.92130,338
2010-05-11Open-market sale100$513.01130,438
2010-05-11Open-market sale100$513.67130,538
2010-05-11Open-market sale100$513.68130,638
2010-05-11Open-market sale100$513.73130,738
2010-05-11Open-market sale100$513.76130,838
2010-05-11Open-market sale100$513.78130,938
2010-05-11Open-market sale100$513.88131,038
2010-05-11Open-market sale100$513.90131,138
2010-05-11Open-market sale100$514.23131,338
2010-05-11Open-market sale100$515.25132,938
2010-05-11Open-market sale100$509.39122,490
2010-05-11Open-market sale100$509.43122,590
2010-05-11Open-market sale100$509.44122,690
2010-05-11Open-market sale90$508.54120,000
2010-05-11Open-market sale300$508.63120,090
2010-05-11Open-market sale100$508.84120,390
2010-05-11Open-market sale100$508.85120,490
2010-05-11Open-market sale100$508.86120,590
2010-05-11Open-market sale100$508.94120,690
2010-05-11Open-market sale100$508.99120,790
2010-05-11Open-market sale100$509.02120,890
2010-05-11Open-market sale100$509.09120,990
2010-05-11Open-market sale100$509.16121,090
2010-05-11Open-market sale100$509.17121,190
2010-05-11Open-market sale100$509.19121,290
2010-05-11Open-market sale100$509.22121,390
2010-05-11Open-market sale200$509.24121,490
2010-05-11Open-market sale100$509.31121,690
2010-05-11Open-market sale100$509.32121,790
2010-05-11Open-market sale300$509.33121,890
2010-05-11Open-market sale300$509.34122,190
2010-05-11Open-market sale100$515.85134,438
2010-05-11Open-market sale100$515.87134,538
2010-05-11Open-market sale200$515.88134,638
2010-05-11Open-market sale200$515.89134,838
2010-05-11Open-market sale200$515.93135,038
2010-05-11Open-market sale100$515.97135,238
2010-05-11Open-market sale100$515.99135,338
2010-05-11Open-market sale200$516.00135,438
2010-05-11Open-market sale100$516.01135,638
2010-05-11Open-market sale400$516.02135,738
2010-05-11Open-market sale100$516.03136,138
2010-05-11Open-market sale200$516.04136,238
2010-05-11Open-market sale100$516.09136,438
2010-05-11Open-market sale100$516.10136,538
2010-05-11Open-market sale100$516.12136,638
2010-05-11Open-market sale100$516.16136,738
2010-05-11Open-market sale200$515.31133,138
2010-05-11Open-market sale200$515.46133,338
2010-05-11Open-market sale200$515.50133,538
2010-05-11Open-market sale100$515.54133,738
2010-05-11Open-market sale100$515.75134,138
2010-05-11Open-market sale100$515.80134,238
2010-05-11Open-market sale100$515.82134,338
2010-05-11Open-market sale100$516.18136,838
2010-05-11Open-market sale100$516.19136,938
2010-05-11Open-market sale150$516.21137,038
2010-05-11Open-market sale91$516.25137,188
2010-05-11Open-market sale100$515.65133,838
2010-05-11Open-market sale100$515.67133,938
2010-05-11Open-market sale100$515.70134,038
2010-05-11Open-market sale100$516.50138,779
2010-05-11Open-market sale100$516.55138,879
2010-05-11Open-market sale100$516.56138,979
2010-05-11Open-market sale100$516.60139,079
2010-05-11Open-market sale100$516.61139,179
2010-05-11Open-market sale200$516.62139,279
2010-05-11Open-market sale100$516.63139,479
2010-05-11Open-market sale100$516.66139,579
2010-05-11Open-market sale300$516.67139,679
2010-05-11Open-market sale100$516.48138,679
2010-05-11Open-market sale300$516.41138,079
2010-05-11Open-market sale100$516.69139,979
2010-05-11Open-market sale100$516.70140,079
2010-05-11Open-market sale100$516.72140,179
2010-05-11Open-market sale100$516.76140,279
2010-05-11Open-market sale100$516.77140,379
2010-05-11Open-market sale100$516.80140,479
2010-05-11Open-market sale100$516.81140,579
2010-05-11Open-market sale100$516.82140,679
2010-05-11Open-market sale100$516.83140,779
2010-05-11Open-market sale100$516.91140,879
2010-05-11Open-market sale100$516.26137,279
2010-05-11Open-market sale200$516.27137,379
2010-05-11Open-market sale100$516.28137,579
2010-05-11Open-market sale100$516.33137,679
2010-05-11Open-market sale100$516.34137,779
2010-05-11Open-market sale100$516.35137,879
2010-05-11Open-market sale100$516.36137,979
2010-05-11Open-market sale200$516.47138,479
2010-05-11Open-market sale100$516.43138,379
2010-05-10Open-market sale300$517.44131,200
2010-05-10Open-market sale400$517.47131,500
2010-05-10Open-market sale200$517.50131,900
2010-05-10Open-market sale30$517.79132,100
2010-05-10Open-market sale2,600$514.00120,000
2010-05-10Open-market sale100$514.10122,600
2010-05-10Open-market sale4,400$515.50122,700
2010-05-10Open-market sale1,700$517.00127,100
2010-05-10Open-market sale1,600$517.15128,800
2010-05-10Open-market sale100$517.27130,400
2010-05-10Open-market sale242$517.37130,500
2010-05-10Open-market sale158$517.39130,742
2010-05-10Open-market sale100$517.43131,100
2010-05-10Open-market sale200$517.41130,900
2010-05-10Conversion (derivative)27,778$0.0028,735,834
2010-05-10Open-market sale100$517.80132,130
2010-05-10Open-market sale370$517.80132,230
2010-05-10Open-market sale200$517.81132,600
2010-05-10Open-market sale100$517.93132,800
2010-05-10Open-market sale100$517.95132,900
2010-05-10Open-market sale2,600$518.00133,000
2010-05-10Open-market sale1,700$518.25135,600
2010-05-10Open-market sale727$518.50137,300
2010-05-10Open-market sale100$518.51138,027
2010-05-10Open-market sale300$518.52138,127
2010-05-10Open-market sale300$518.53138,427
2010-05-10Open-market sale100$518.58138,727
2010-05-10Open-market sale73$518.64138,827
2010-05-10Open-market sale200$518.65138,900
2010-05-10Open-market sale1,778$518.85139,100
2010-05-10Open-market sale800$519.00140,878
2010-05-10Open-market sale3,033$519.80141,678
2010-05-10Open-market sale800$520.75144,711
2010-05-10Open-market sale565$521.00145,511
2010-05-10Open-market sale300$521.01146,076
2010-05-10Open-market sale300$521.03146,376
2010-05-10Open-market sale200$521.04146,676
2010-05-10Open-market sale100$521.05146,876
2010-05-10Open-market sale300$521.06146,976
2010-05-10Open-market sale100$521.07147,276
2010-05-10Open-market sale100$521.08147,376
2010-05-10Open-market sale200$521.11147,476
2010-05-10Open-market sale100$521.12147,676
2010-05-10Open-market sale2$522.00147,776
2010-05-10Conversion27,778$0.00147,778
2010-04-14Conversion (derivative)27,778$0.0028,763,612
2010-04-14Open-market sale170$589.05140,658
2010-04-14Open-market sale50$586.53142,728
2010-04-14Open-market sale100$584.51142,778
2010-04-14Open-market sale300$586.56142,878
2010-04-14Open-market sale100$584.72143,178
2010-04-14Open-market sale100$587.08143,278
2010-04-14Open-market sale100$589.14143,378
2010-04-14Open-market sale1,800$589.75143,478
2010-04-14Open-market sale1,700$588.00145,278
2010-04-14Open-market sale800$591.75146,978
2010-04-14Conversion27,778$0.00147,778
2010-04-14Open-market sale200$584.53120,400
2010-04-14Open-market sale100$589.09120,600
2010-04-14Open-market sale100$587.01120,700
2010-04-14Open-market sale8,678$586.00120,800
2010-04-14Open-market sale1,700$587.06129,478
2010-04-14Open-market sale200$584.68131,178
2010-04-14Open-market sale1,500$587.00131,378
2010-04-14Open-market sale200$584.59132,878
2010-04-14Open-market sale2,850$589.00133,078
2010-04-14Open-market sale200$584.52135,928
2010-04-14Open-market sale1,700$587.60136,128
2010-04-14Open-market sale200$589.06137,828
2010-04-14Open-market sale100$584.71138,028
2010-04-14Open-market sale550$586.52138,128
2010-04-14Open-market sale1,000$588.45138,678
2010-04-14Open-market sale900$586.50139,678
2010-04-14Open-market sale80$589.01140,578
2010-04-14Open-market sale1,700$585.30141,028
2010-04-14Open-market sale200$584.56140,828
2010-04-14Conversion (derivative)27,778$0.0028,763,612
2010-04-14Open-market sale200$584.53120,700
2010-04-14Open-market sale200$584.56120,900
2010-04-14Open-market sale200$584.59121,100
2010-04-14Open-market sale200$584.68121,300
2010-04-14Open-market sale100$584.71121,500
2010-04-14Open-market sale100$584.72121,600
2010-04-14Open-market sale1,700$585.30121,700
2010-04-14Open-market sale8,678$586.00123,400
2010-04-14Open-market sale900$586.50132,078
2010-04-14Open-market sale550$586.52132,978
2010-04-14Open-market sale50$586.53133,528
2010-04-14Open-market sale300$586.56133,578
2010-04-14Open-market sale1,500$587.00133,878
2010-04-14Open-market sale100$587.01135,378
2010-04-14Open-market sale1,700$587.06135,478
2010-04-14Open-market sale100$587.08137,178
2010-04-14Open-market sale1,700$587.60137,278
2010-04-14Open-market sale1,700$588.00138,978
2010-04-14Open-market sale1,000$588.45140,678
2010-04-14Open-market sale2,850$589.00141,678
2010-04-14Open-market sale80$589.01144,528
2010-04-14Open-market sale170$589.05144,608
2010-04-14Open-market sale200$589.06144,778
2010-04-14Open-market sale100$589.09144,978
2010-04-14Open-market sale100$589.14145,078
2010-04-14Open-market sale1,800$589.75145,178
2010-04-14Open-market sale800$591.75146,978
2010-04-14Open-market sale200$584.52120,500
2010-04-14Open-market sale100$584.51120,400
2010-04-14Conversion27,778$0.00147,778
2010-04-14Open-market sale400$584.50120,000
2010-04-13Conversion (derivative)27,778$0.0028,791,390
2010-04-13Open-market sale300$587.04142,003
2010-04-13Open-market sale200$587.01141,803
2010-04-13Open-market sale925$587.00140,878
2010-04-13Open-market sale3,500$586.50137,378
2010-04-13Open-market sale75$587.11142,303
2010-04-13Open-market sale100$587.13142,378
2010-04-13Open-market sale100$587.14142,478
2010-04-13Open-market sale1,700$587.50142,578
2010-04-13Open-market sale1,800$588.14144,278
2010-04-13Open-market sale1,700$588.20146,078
2010-04-13Conversion27,778$0.00147,778
2010-04-13Open-market sale3,600$576.95120,000
2010-04-13Open-market sale1,700$577.95123,600
2010-04-13Open-market sale1,700$578.25125,300
2010-04-13Open-market sale1,700$578.95127,000
2010-04-13Open-market sale1,708$582.00128,700
2010-04-13Open-market sale1,700$582.60130,408
2010-04-13Open-market sale1,878$583.25132,108
2010-04-13Open-market sale992$583.54133,986
2010-04-13Open-market sale100$583.55134,978
2010-04-13Open-market sale100$583.63135,078
2010-04-13Open-market sale100$583.64135,178
2010-04-13Open-market sale200$583.65135,278
2010-04-13Open-market sale200$583.67135,478
2010-04-13Open-market sale1,700$585.00135,678
2010-04-12Conversion (derivative)27,778$0.0028,819,168
2010-04-12Open-market sale200$570.59128,141
2010-04-12Open-market sale100$570.56127,641
2010-04-12Open-market sale400$570.57127,741
2010-04-12Open-market sale100$570.60128,341
2010-04-12Open-market sale350$570.55127,291
2010-04-12Open-market sale291$570.54127,000
2010-04-12Conversion27,778$0.00147,778
2010-04-12Open-market sale400$573.29147,378
2010-04-12Open-market sale1,330$572.00136,900
2010-04-12Open-market sale85$571.94136,815
2010-04-12Open-market sale100$571.93136,715
2010-04-12Open-market sale300$571.91136,415
2010-04-12Open-market sale300$571.90136,115
2010-04-12Open-market sale700$571.89135,415
2010-04-12Open-market sale515$571.88134,900
2010-04-12Open-market sale1,100$571.85133,800
2010-04-12Open-market sale1,700$570.75132,100
2010-04-12Open-market sale3,559$570.67128,541
2010-04-12Open-market sale100$570.61128,441
2010-04-12Open-market sale1,200$572.10138,230
2010-04-12Open-market sale600$572.11139,430
2010-04-12Open-market sale2,548$572.50140,030
2010-04-12Open-market sale1,100$572.75142,578
2010-04-12Open-market sale1,700$573.00143,678
2010-04-12Open-market sale300$573.23145,378
2010-04-12Open-market sale1,300$573.25145,678
2010-04-12Open-market sale100$573.26146,978
2010-04-12Open-market sale100$573.27147,078
2010-04-12Open-market sale200$573.28147,178
2010-04-12Open-market sale1,800$568.50120,000
2010-04-12Open-market sale1,800$569.99121,800
2010-04-12Open-market sale100$570.00123,600
2010-04-12Open-market sale1,300$570.50125,700
2010-04-12Open-market sale1,800$570.43123,900
2010-04-12Open-market sale100$570.40123,800
2010-04-12Open-market sale100$570.14123,700
2010-04-09Conversion (derivative)120,000$0.0028,846,946
2010-04-09Conversion120,000$0.00120,000
2010-03-10Open-market sale2,400$567.507,000
2010-03-10Open-market sale100$567.519,400
2010-03-10Open-market sale100$567.589,500
2010-03-10Open-market sale100$567.599,600
2010-03-10Open-market sale100$567.659,700
2010-03-10Open-market sale200$567.779,800
2010-03-10Open-market sale200$567.7910,000
2010-03-10Open-market sale100$567.8010,200
2010-03-10Open-market sale200$567.8610,300
2010-03-10Open-market sale1,000$569.0010,500
2010-03-10Open-market sale2,400$569.5011,500
2010-03-10Open-market sale700$570.2513,900
2010-03-10Open-market sale825$570.5014,600
2010-03-10Open-market sale100$570.5415,425
2010-03-10Open-market sale75$570.6015,525
2010-03-10Open-market sale1,800$564.000
2010-03-10Open-market sale100$564.501,800
2010-03-10Open-market sale400$564.531,900
2010-03-10Open-market sale200$564.552,300
2010-03-10Open-market sale300$564.592,500
2010-03-10Open-market sale100$564.682,800
2010-03-10Open-market sale100$564.802,900
2010-03-10Open-market sale100$564.913,000
2010-03-10Open-market sale3,225$564.973,100
2010-03-10Open-market sale100$564.986,325
2010-03-10Open-market sale265$565.036,425
2010-03-10Open-market sale210$565.146,690
2010-03-10Open-market sale100$565.166,900
2010-03-10Conversion (derivative)27,778$0.0028,966,946
2010-03-10Open-market sale100$575.0625,553
2010-03-10Open-market sale425$575.5025,653
2010-03-10Open-market sale100$575.6926,078
2010-03-10Open-market sale100$575.7526,178
2010-03-10Open-market sale100$575.8226,278
2010-03-10Open-market sale700$570.6815,600
2010-03-10Open-market sale200$575.8626,578
2010-03-10Open-market sale500$577.0026,778
2010-03-10Open-market sale500$577.5027,278
2010-03-10Conversion27,778$0.0027,778
2010-03-10Open-market sale100$575.0425,453
2010-03-10Open-market sale100$575.0225,353
2010-03-10Open-market sale300$575.0125,053
2010-03-10Open-market sale275$575.0024,778
2010-03-10Open-market sale100$574.6624,678
2010-03-10Open-market sale100$574.6324,578
2010-03-10Open-market sale200$574.6124,378
2010-03-10Open-market sale400$574.6023,978
2010-03-10Open-market sale300$574.5923,678
2010-03-10Open-market sale200$574.5823,478
2010-03-10Open-market sale900$574.5022,578
2010-03-10Open-market sale1,778$573.0020,800
2010-03-10Open-market sale700$571.5020,100
2010-03-10Open-market sale200$571.1019,900
2010-03-10Open-market sale300$571.0519,600
2010-03-10Open-market sale1$571.0419,599
2010-03-10Open-market sale300$571.0219,299
2010-03-10Open-market sale100$571.0119,199
2010-03-10Open-market sale2,899$571.0016,300
2010-03-10Open-market sale200$575.8426,378
2010-03-09Conversion (derivative)27,778$0.0028,994,724
2010-03-09Open-market sale1,700$557.500
2010-03-09Open-market sale3,500$559.001,700
2010-03-09Open-market sale1,778$560.005,200
2010-03-09Open-market sale3,000$561.006,978
2010-03-09Open-market sale100$561.019,978
2010-03-09Open-market sale400$561.0310,078
2010-03-09Open-market sale100$561.1510,478
2010-03-09Open-market sale1,800$561.8010,578
2010-03-09Open-market sale6,800$562.0012,378
2010-03-09Open-market sale1,700$562.2019,178
2010-03-09Open-market sale2,146$562.4020,878
2010-03-09Open-market sale3,054$563.0023,024
2010-03-09Open-market sale1,607$564.0026,078
2010-03-09Open-market sale93$564.0427,685
2010-03-09Conversion27,778$0.0027,778
2010-03-08Conversion (derivative)27,778$0.0029,022,502
2010-03-08Open-market sale2,267$563.6110,100
2010-03-08Open-market sale100$563.6412,667
2010-03-08Open-market sale350$563.6912,767
2010-03-08Open-market sale300$563.7313,117
2010-03-08Open-market sale100$563.7413,417
2010-03-08Open-market sale7,361$563.7513,517
2010-03-08Open-market sale6,899$564.0020,878
2010-03-08Open-market sale1$564.0127,777
2010-03-08Conversion27,778$0.0027,778
2010-03-08Open-market sale3,600$562.250
2010-03-08Open-market sale3,000$562.653,600
2010-03-08Open-market sale3,500$563.406,600
2010-03-08Open-market sale100$563.6312,567
2010-03-08Open-market sale200$563.6212,367
2010-02-10Conversion (derivative)27,778$0.0029,050,280
2010-02-10Open-market sale100$530.176,700
2010-02-10Open-market sale1,700$531.506,800
2010-02-10Open-market sale3,600$533.008,500
2010-02-10Open-market sale1,800$533.2512,100
2010-02-10Open-market sale1,800$534.0013,900
2010-02-10Open-market sale1,800$534.2515,700
2010-02-10Open-market sale6,370$535.0017,500
2010-02-10Open-market sale8$535.0223,870
2010-02-10Open-market sale100$535.0323,878
2010-02-10Open-market sale200$535.0523,978
2010-02-10Open-market sale1,396$535.5024,178
2010-02-10Open-market sale200$535.5125,574
2010-02-10Open-market sale204$535.5325,774
2010-02-10Open-market sale1,800$536.5025,978
2010-02-10Conversion27,778$0.0027,778
2010-02-10Open-market sale1,700$529.000
2010-02-10Open-market sale5,000$530.001,700
2010-02-09Conversion (derivative)27,778$0.0029,078,058
2010-02-09Open-market sale23$536.041,300
2010-02-09Conversion27,778$0.0027,778
2010-02-09Open-market sale900$541.0026,878
2010-02-09Open-market sale2,000$540.5024,878
2010-02-09Open-market sale3,400$540.0021,478
2010-02-09Open-market sale1,800$539.5019,678
2010-02-09Open-market sale3,600$539.0016,078
2010-02-09Open-market sale1,400$538.5014,678
2010-02-09Open-market sale1,878$538.2512,800
2010-02-09Open-market sale900$538.0011,900
2010-02-09Open-market sale200$536.542,700
2010-02-09Open-market sale14$536.532,686
2010-02-09Open-market sale100$536.552,900
2010-02-09Open-market sale200$536.673,000
2010-02-09Open-market sale400$536.683,200
2010-02-09Open-market sale100$536.703,600
2010-02-09Open-market sale200$536.713,700
2010-02-09Open-market sale100$536.723,900
2010-02-09Open-market sale5,300$537.004,000
2010-02-09Open-market sale2,507$537.509,300
2010-02-09Open-market sale93$537.5411,807
2010-02-09Open-market sale1,300$536.000
2010-02-09Open-market sale300$536.101,323
2010-02-09Open-market sale100$536.131,623
2010-02-09Open-market sale100$536.141,723
2010-02-09Open-market sale77$536.151,823
2010-02-09Open-market sale778$536.501,900
2010-02-09Open-market sale8$536.512,678
2010-02-08Conversion (derivative)27,778$0.0029,105,836
2010-02-08Open-market sale100$539.5827,478
2010-02-08Conversion27,778$0.0027,778
2010-02-08Open-market sale100$535.824,800
2010-02-08Open-market sale100$535.844,900
2010-02-08Open-market sale200$535.855,000
2010-02-08Open-market sale100$535.865,200
2010-02-08Open-market sale3,500$536.005,300
2010-02-08Open-market sale2,000$537.008,800
2010-02-08Open-market sale3,078$537.2810,800
2010-02-08Open-market sale2,900$538.0013,878
2010-02-08Open-market sale1,900$538.1416,778
2010-02-08Open-market sale2,500$538.5018,678
2010-02-08Open-market sale200$538.8421,178
2010-02-08Open-market sale300$538.8521,378
2010-02-08Open-market sale310$538.8721,678
2010-02-08Open-market sale100$538.9021,988
2010-02-08Open-market sale3,100$539.0022,088
2010-02-08Open-market sale190$539.1525,188
2010-02-08Open-market sale100$539.1625,378
2010-02-08Open-market sale100$539.2525,478
2010-02-08Open-market sale100$539.2725,578
2010-02-08Open-market sale100$539.3825,678
2010-02-08Open-market sale100$539.3925,778
2010-02-08Open-market sale1,200$539.5025,878
2010-02-08Open-market sale200$539.5127,078
2010-02-08Open-market sale100$539.5427,278
2010-02-08Open-market sale100$539.5727,378
2010-02-08Open-market sale100$535.814,700
2010-02-08Open-market sale100$539.6027,678
2010-02-08Open-market sale100$539.5927,578
2010-02-08Open-market sale400$535.764,000
2010-02-08Open-market sale200$535.774,400
2010-02-08Open-market sale100$535.804,600
2010-02-08Open-market sale400$535.753,600
2010-02-08Open-market sale100$532.593,500
2010-02-08Open-market sale100$532.573,400
2010-02-08Open-market sale100$532.553,300
2010-02-08Open-market sale100$532.483,200
2010-02-08Open-market sale100$532.433,100
2010-02-08Open-market sale3,000$532.400
2010-02-08Open-market sale100$532.423,000
2009-12-10Conversion (derivative)15,000$0.0029,133,614
2009-12-10Gift15,000$0.000
2009-12-10Conversion15,000$0.0015,000
2007-11-01Conversion (derivative)15,000$0.0029,148,614
2007-11-01Conversion15,000$0.0015,000
2007-11-01Gift15,000$0.000
2006-10-27Conversion (derivative)216,171$0.0029,163,614
2006-10-27Conversion216,171$0.00275,000
2006-10-27Gift275,000$0.000
2006-05-19Gift (derivative)1,441,171$0.000
2006-05-17Open-market sale100$372.7061,929
2006-05-17Open-market sale300$372.6461,529
2006-05-17Open-market sale2,600$372.5558,929
2006-05-17Open-market sale100$372.5158,829
2006-05-17Open-market sale200$372.7162,029
2006-05-17Open-market sale100$372.7262,229
2006-05-17Open-market sale100$372.6961,829
2006-05-17Conversion (derivative)149,333$0.0029,529,118
2006-05-17Open-market sale386$373.5576,443
2006-05-17Open-market sale2,161$373.6876,829
2006-05-17Open-market sale700$373.5475,743
2006-05-17Open-market sale700$373.5375,043
2006-05-17Open-market sale200$373.5274,843
2006-05-17Open-market sale814$373.5174,029
2006-05-17Open-market sale8,200$373.5065,829
2006-05-17Open-market sale3,500$373.2562,329
2006-05-17Conversion149,333$0.00208,162
2006-05-17Open-market sale3,500$379.50204,662
2006-05-17Open-market sale10,500$379.00194,162
2006-05-17Open-market sale800$373.7178,990
2006-05-17Open-market sale400$373.7379,790
2006-05-17Open-market sale10,570$373.7580,190
2006-05-17Open-market sale25,000$374.0090,760
2006-05-17Open-market sale7,000$375.00115,760
2006-05-17Open-market sale3,500$375.50122,760
2006-05-17Open-market sale3,331$375.75126,260
2006-05-17Open-market sale3,669$376.00129,591
2006-05-17Open-market sale7,000$376.25133,260
2006-05-17Open-market sale16,633$376.50140,260
2006-05-17Open-market sale867$376.68156,893
2006-05-17Open-market sale3,500$376.75157,760
2006-05-17Open-market sale7,069$377.00161,260
2006-05-17Open-market sale7,000$377.25168,329
2006-05-17Open-market sale7,033$377.50175,329
2006-05-17Open-market sale1,200$377.51182,362
2006-05-17Open-market sale100$377.52183,562
2006-05-17Open-market sale7,000$378.00183,662
2006-05-17Open-market sale3,500$378.25190,662
2006-05-17Conversion (derivative)149,333$0.0029,379,785
2006-05-17Open-market sale3,500$373.2562,329
2006-05-17Open-market sale8,200$373.5065,829
2006-05-17Open-market sale814$373.5174,029
2006-05-17Open-market sale200$373.5274,843
2006-05-17Open-market sale700$373.5375,043
2006-05-17Open-market sale700$373.5475,743
2006-05-17Open-market sale386$373.5576,443
2006-05-17Open-market sale2,161$373.6876,829
2006-05-17Open-market sale800$373.7178,990
2006-05-17Open-market sale400$373.7379,790
2006-05-17Open-market sale10,570$373.7580,190
2006-05-17Open-market sale25,000$374.0090,760
2006-05-17Open-market sale7,000$375.00115,760
2006-05-17Open-market sale3,500$375.50122,760
2006-05-17Open-market sale3,331$375.75126,260
2006-05-17Open-market sale3,669$376.00129,591
2006-05-17Open-market sale7,000$376.25133,260
2006-05-17Open-market sale16,633$376.50140,260
2006-05-17Open-market sale867$376.68156,893
2006-05-17Open-market sale3,500$376.75157,760
2006-05-17Open-market sale7,069$377.00161,260
2006-05-17Open-market sale7,000$377.25168,329
2006-05-17Open-market sale7,033$377.50175,329
2006-05-17Open-market sale1,200$377.51182,362
2006-05-17Open-market sale100$377.52183,562
2006-05-17Open-market sale7,000$378.00183,662
2006-05-17Open-market sale3,500$378.25190,662
2006-05-17Open-market sale10,500$379.00194,162
2006-05-17Open-market sale3,500$379.50204,662
2006-05-17Conversion149,333$0.00208,162
2006-05-16Conversion (derivative)117,167$0.0029,529,118
2006-05-16Open-market sale3,500$374.25172,496
2006-05-16Conversion117,167$0.00175,996
2006-05-16Open-market sale7,500$371.5070,329
2006-05-16Open-market sale100$374.01172,396
2006-05-16Open-market sale9,250$372.0077,829
2006-05-16Open-market sale100$372.1287,079
2006-05-16Open-market sale1,650$372.1587,179
2006-05-16Open-market sale22,000$372.2588,829
2006-05-16Open-market sale100$372.27110,829
2006-05-16Open-market sale1,902$372.28110,929
2006-05-16Open-market sale1,498$372.31112,831
2006-05-16Open-market sale1,167$372.50114,329
2006-05-16Open-market sale257$372.58115,496
2006-05-16Open-market sale200$372.62115,753
2006-05-16Open-market sale200$372.63115,953
2006-05-16Open-market sale1,232$372.64116,153
2006-05-16Open-market sale1,111$372.68117,385
2006-05-16Open-market sale500$372.69118,496
2006-05-16Open-market sale100$372.70118,996
2006-05-16Open-market sale400$372.72119,096
2006-05-16Open-market sale16,000$373.00119,496
2006-05-16Open-market sale26,500$373.50135,496
2006-05-16Open-market sale330$373.72162,356
2006-05-16Open-market sale360$373.73162,686
2006-05-16Open-market sale1,450$373.74163,046
2006-05-16Open-market sale3,800$373.75164,496
2006-05-16Open-market sale600$373.76168,296
2006-05-16Open-market sale100$373.77168,896
2006-05-16Open-market sale102$371.0170,227
2006-05-16Open-market sale7,898$371.0062,329
2006-05-16Open-market sale3,500$370.7558,829
2006-05-15Open-market sale3,500$369.0058,829
2006-05-15Open-market sale10,500$370.0062,329
2006-05-15Open-market sale3,500$370.5072,829
2006-05-15Open-market sale825$370.5176,329
2006-05-15Open-market sale400$370.5377,154
2006-05-15Open-market sale100$370.5677,554
2006-05-15Open-market sale686$370.5777,654
2006-05-15Open-market sale350$370.5878,340
2006-05-15Open-market sale200$370.5978,690
2006-05-15Open-market sale100$370.6078,890
2006-05-15Open-market sale400$370.6178,990
2006-05-15Open-market sale300$370.6279,390
2006-05-15Open-market sale925$370.6379,690
2006-05-15Open-market sale300$370.7680,615
2006-05-15Open-market sale100$370.7981,015
2006-05-15Open-market sale100$370.8181,115
2006-05-15Open-market sale200$370.8581,215
2006-05-15Open-market sale1,500$370.8681,415
2006-05-15Open-market sale114$370.9082,915
2006-05-15Open-market sale300$370.9383,029
2006-05-15Open-market sale14,312$371.0083,329
2006-05-15Open-market sale8,458$371.5097,641
2006-05-15Open-market sale600$371.51106,099
2006-05-15Open-market sale2,704$372.00106,699
2006-05-15Open-market sale796$372.01109,403
2006-05-15Open-market sale7,000$372.25110,199
2006-05-15Open-market sale11,000$372.50117,199
2006-05-15Open-market sale17,565$373.25128,199
2006-05-15Open-market sale17,528$374.00145,764
2006-05-15Open-market sale2,000$374.05163,292
2006-05-15Conversion (derivative)133,500$0.0029,646,285
2006-05-15Open-market sale200$377.01185,907
2006-05-15Open-market sale332$377.03186,107
2006-05-15Open-market sale100$377.20186,439
2006-05-15Open-market sale125$377.22186,539
2006-05-15Open-market sale500$377.25186,664
2006-05-15Open-market sale1,100$377.45187,164
2006-05-15Open-market sale265$378.00188,264
2006-05-15Open-market sale300$379.50188,529
2006-05-15Open-market sale3,500$380.00188,829
2006-05-15Conversion133,500$0.00192,329
2006-05-15Open-market sale300$374.06165,292
2006-05-15Open-market sale300$374.09165,592
2006-05-15Open-market sale582$374.10165,892
2006-05-15Open-market sale4,600$377.00181,307
2006-05-15Open-market sale43$376.76181,264
2006-05-15Open-market sale156$376.69181,108
2006-05-15Open-market sale300$376.53180,808
2006-05-15Open-market sale100$376.52180,708
2006-05-15Open-market sale500$376.51180,208
2006-05-15Open-market sale2,944$376.50177,264
2006-05-15Open-market sale100$375.18173,664
2006-05-15Open-market sale500$375.16173,164
2006-05-15Open-market sale4$375.05173,160
2006-05-15Open-market sale1,275$375.03171,885
2006-05-15Open-market sale300$375.02171,585
2006-05-15Open-market sale200$375.01171,385
2006-05-15Open-market sale100$374.11166,474
2006-05-15Open-market sale190$374.15166,574
2006-05-15Open-market sale4,621$375.00166,764
2006-05-15Open-market sale360$373.71161,996
2006-05-15Open-market sale3,400$374.00168,996
2006-04-25Conversion (derivative)22,027$0.001,441,171
2006-04-25Gift22,027$0.0058,829
2006-04-25Gift22,027$0.000
2006-04-25Conversion22,027$0.0022,027
2006-04-19Open-market sale100$370.7780,915
2006-04-19Open-market sale3,500$376.00173,764
2006-04-19Open-market sale1,564$410.90147,703
2006-04-19Open-market sale19,000$409.0043,802
2006-04-19Open-market sale1,594$409.2562,802
2006-04-19Open-market sale1,000$409.2864,396
2006-04-19Open-market sale200$409.2965,396
2006-04-19Open-market sale200$409.3165,596
2006-04-19Open-market sale506$409.3865,796
2006-04-19Open-market sale10,500$409.5066,302
2006-04-19Open-market sale19,000$410.0076,802
2006-04-19Open-market sale7,000$410.2595,802
2006-04-19Open-market sale17,042$410.30102,802
2006-04-19Open-market sale1,900$410.31119,844
2006-04-19Open-market sale10,337$410.50121,744
2006-04-19Open-market sale1,076$410.51132,081
2006-04-19Open-market sale334$410.52133,157
2006-04-19Open-market sale200$410.55133,491
2006-04-19Open-market sale150$410.56133,691
2006-04-19Open-market sale400$410.57133,841
2006-04-19Open-market sale100$410.68134,241
2006-04-19Open-market sale12,162$410.75134,341
2006-04-19Open-market sale100$410.83146,503
2006-04-19Open-market sale300$410.84146,603
2006-04-19Open-market sale800$410.85146,903
2006-04-19Open-market sale7,000$408.5036,802
2006-04-19Open-market sale200$410.91149,267
2006-04-19Conversion (derivative)152,000$0.0029,779,785
2006-04-19Open-market sale597$411.12165,175
2006-04-19Open-market sale1,300$411.16166,372
2006-04-19Open-market sale200$411.14166,172
2006-04-19Open-market sale400$411.13165,772
2006-04-19Open-market sale100$411.17167,672
2006-04-19Open-market sale100$411.11165,075
2006-04-19Open-market sale300$411.10164,775
2006-04-19Open-market sale100$411.09164,675
2006-04-19Open-market sale1,257$411.08163,418
2006-04-19Open-market sale119$411.07163,299
2006-04-19Open-market sale200$411.06163,099
2006-04-19Open-market sale100$411.05162,999
2006-04-19Open-market sale200$411.04162,799
2006-04-19Open-market sale1,400$411.03161,399
2006-04-19Open-market sale500$411.02160,899
2006-04-19Open-market sale100$411.01160,799
2006-04-19Open-market sale10,232$411.00150,567
2006-04-19Open-market sale600$410.93149,967
2006-04-19Open-market sale500$410.92149,467
2006-04-19Conversion152,000$0.00188,802
2006-04-19Open-market sale524$413.05188,278
2006-04-19Open-market sale500$413.03187,778
2006-04-19Open-market sale1,004$413.00186,774
2006-04-19Open-market sale282$411.19167,772
2006-04-19Open-market sale400$411.20168,054
2006-04-19Open-market sale61$411.26168,454
2006-04-19Open-market sale2,113$411.30168,515
2006-04-19Open-market sale25$411.32170,628
2006-04-19Open-market sale6,091$411.50170,653
2006-04-19Open-market sale10,030$412.00176,744
2006-04-18Conversion (derivative)116,000$0.0029,931,785
2006-04-18Open-market sale19,825$405.00119,902
2006-04-18Open-market sale2,075$406.00150,727
2006-04-18Conversion116,000$0.00152,802
2006-04-18Open-market sale3,500$402.0036,802
2006-04-18Open-market sale6,600$402.5040,302
2006-04-18Open-market sale8,000$403.0046,902
2006-04-18Open-market sale6,700$403.5054,902
2006-04-18Open-market sale100$403.5261,602
2006-04-18Open-market sale200$403.5561,702
2006-04-18Open-market sale22,000$404.0061,902
2006-04-18Open-market sale17,500$404.2583,902
2006-04-18Open-market sale15,000$404.50101,402
2006-04-18Open-market sale3,500$404.60116,402
2006-04-18Open-market sale7,500$405.50143,227
2006-04-18Open-market sale3,500$405.25139,727
2006-04-17Conversion (derivative)132,000$0.0030,047,785
2006-04-17Open-market sale200$409.10162,582
2006-04-17Open-market sale120$409.14164,282
2006-04-17Open-market sale100$409.19164,402
2006-04-17Open-market sale300$409.21164,502
2006-04-17Open-market sale4,000$410.00164,802
2006-04-17Conversion132,000$0.00168,802
2006-04-17Open-market sale3,000$403.0036,802
2006-04-17Open-market sale3,000$404.2539,802
2006-04-17Open-market sale13,000$404.5042,802
2006-04-17Open-market sale8,000$405.0055,802
2006-04-17Open-market sale4,000$405.2563,802
2006-04-17Open-market sale4,000$405.5067,802
2006-04-17Open-market sale35,972$406.0071,802
2006-04-17Open-market sale7,233$406.25107,774
2006-04-17Open-market sale8,000$406.50115,007
2006-04-17Open-market sale8,000$407.00123,007
2006-04-17Open-market sale3,194$407.50131,007
2006-04-17Open-market sale11,000$408.00134,201
2006-04-17Open-market sale4,000$408.25145,201
2006-04-17Open-market sale10,680$409.00149,201
2006-04-17Open-market sale200$409.03159,881
2006-04-17Open-market sale10$409.06160,081
2006-04-17Open-market sale2,391$409.07160,091
2006-04-17Open-market sale100$409.09162,482
2006-04-17Open-market sale200$409.12164,082
2006-04-17Open-market sale1,300$409.11162,782
2006-03-15Open-market sale2,204$342.0642,402
2006-03-15Open-market sale200$342.0142,202
2006-03-15Open-market sale5,400$342.0036,802
2006-03-15Open-market sale248$342.0744,606
2006-03-15Conversion (derivative)125,000$0.0030,179,785
2006-03-15Open-market sale300$347.30149,502
2006-03-15Open-market sale300$348.26156,102
2006-03-15Open-market sale200$348.27156,402
2006-03-15Open-market sale100$348.28156,602
2006-03-15Open-market sale100$348.29156,702
2006-03-15Open-market sale5,000$352.00156,802
2006-03-15Conversion125,000$0.00161,802
2006-03-15Open-market sale48$342.0844,854
2006-03-15Open-market sale5,400$342.5044,902
2006-03-15Open-market sale13,800$343.0050,302
2006-03-15Open-market sale5,700$343.5064,102
2006-03-15Open-market sale2,700$343.7569,802
2006-03-15Open-market sale5,700$344.0072,502
2006-03-15Open-market sale4,145$344.2578,202
2006-03-15Open-market sale7,255$344.5082,347
2006-03-15Open-market sale26,000$345.0089,602
2006-03-15Open-market sale100$345.01115,602
2006-03-15Open-market sale2,700$345.10115,702
2006-03-15Open-market sale3,000$345.25118,402
2006-03-15Open-market sale10,600$345.50121,402
2006-03-15Open-market sale2,700$345.75132,002
2006-03-15Open-market sale11,100$346.00134,702
2006-03-15Open-market sale2,000$347.00145,802
2006-03-15Open-market sale500$347.25147,802
2006-03-15Open-market sale100$347.26148,302
2006-03-15Open-market sale500$347.27148,402
2006-03-15Open-market sale400$347.28148,902
2006-03-15Open-market sale200$347.29149,302
2006-03-15Open-market sale3,800$348.25152,302
2006-03-15Open-market sale2,500$347.50149,802
2006-03-14Conversion (derivative)150,000$0.0030,304,785
2006-03-14Open-market sale100$346.29160,652
2006-03-14Open-market sale200$346.33160,752
2006-03-14Open-market sale300$346.34160,952
2006-03-14Open-market sale100$346.36161,252
2006-03-14Open-market sale450$346.40161,352
2006-03-14Open-market sale10,000$348.00161,802
2006-03-14Open-market sale3,000$348.50171,802
2006-03-14Open-market sale3,000$349.00174,802
2006-03-14Open-market sale784$349.25177,802
2006-03-14Open-market sale50$349.28178,586
2006-03-14Open-market sale110$349.29178,636
2006-03-14Open-market sale1,256$349.30178,746
2006-03-14Open-market sale200$349.31180,002
2006-03-14Open-market sale500$349.33180,202
2006-03-14Open-market sale100$349.43180,702
2006-03-14Open-market sale3,000$349.50180,802
2006-03-14Open-market sale100$349.95183,802
2006-03-14Open-market sale100$349.96183,902
2006-03-14Open-market sale800$349.97184,002
2006-03-14Open-market sale300$349.98184,802
2006-03-14Open-market sale600$349.99185,102
2006-03-14Open-market sale900$350.00185,702
2006-03-14Open-market sale100$350.01186,602
2006-03-14Open-market sale100$350.02186,702
2006-03-14Conversion150,000$0.00186,802
2006-03-14Open-market sale700$346.18156,502
2006-03-14Open-market sale500$346.20157,202
2006-03-14Open-market sale2,656$346.25157,702
2006-03-14Open-market sale50$346.27160,358
2006-03-14Open-market sale244$346.28160,408
2006-03-14Open-market sale2,700$345.25152,802
2006-03-14Open-market sale100$346.01155,902
2006-03-14Open-market sale100$346.05156,002
2006-03-14Open-market sale100$346.09156,102
2006-03-14Open-market sale300$346.17156,202
2006-03-14Open-market sale194$338.04102,842
2006-03-14Open-market sale200$338.05103,036
2006-03-14Open-market sale500$338.07103,236
2006-03-14Open-market sale1,800$338.08103,736
2006-03-14Open-market sale200$338.09105,536
2006-03-14Open-market sale428$338.10105,736
2006-03-14Open-market sale283$338.11106,164
2006-03-14Open-market sale300$338.15106,447
2006-03-14Open-market sale55$338.24106,747
2006-03-14Open-market sale6,000$338.50106,802
2006-03-14Open-market sale2,000$339.00112,802
2006-03-14Open-market sale2,000$340.00114,802
2006-03-14Open-market sale5,000$341.00116,802
2006-03-14Open-market sale1,900$341.25121,802
2006-03-14Open-market sale100$341.29123,702
2006-03-14Open-market sale3,000$341.50123,802
2006-03-14Open-market sale6,000$342.00126,802
2006-03-14Open-market sale3,000$342.50132,802
2006-03-14Open-market sale7,000$343.00135,802
2006-03-14Open-market sale6,000$343.50142,802
2006-03-14Open-market sale2,000$344.00148,802
2006-03-14Open-market sale2,000$345.00150,802
2006-03-14Open-market sale100$346.00155,802
2006-03-14Open-market sale300$345.28155,502
2006-03-14Open-market sale100$334.5443,702
2006-03-14Open-market sale2,000$334.6443,802
2006-03-14Open-market sale3,000$334.0036,802
2006-03-14Open-market sale600$334.3239,802
2006-03-14Open-market sale200$334.3340,402
2006-03-14Open-market sale200$334.3440,602
2006-03-14Open-market sale100$334.3540,802
2006-03-14Open-market sale200$334.3640,902
2006-03-14Open-market sale900$334.3741,102
2006-03-14Open-market sale300$334.4042,002
2006-03-14Open-market sale100$334.4142,302
2006-03-14Open-market sale100$334.4242,402
2006-03-14Open-market sale300$334.4542,502
2006-03-14Open-market sale900$334.5342,802
2006-03-14Open-market sale14,290$336.0066,802
2006-03-14Open-market sale200$336.0382,502
2006-03-14Open-market sale100$336.0482,702
2006-03-14Open-market sale7,000$336.5082,802
2006-03-14Open-market sale1,000$337.0389,802
2006-03-14Open-market sale400$337.0490,802
2006-03-14Open-market sale100$337.0791,202
2006-03-14Open-market sale100$337.0891,302
2006-03-14Open-market sale100$337.0991,402
2006-03-14Open-market sale200$337.1091,502
2006-03-14Open-market sale900$337.1191,702
2006-03-14Open-market sale525$337.1292,602
2006-03-14Open-market sale1,297$337.1393,127
2006-03-14Open-market sale75$337.1494,424
2006-03-14Open-market sale200$337.1694,499
2006-03-14Open-market sale100$337.1794,699
2006-03-14Open-market sale3$337.1894,799
2006-03-14Open-market sale3,000$337.5094,802
2006-03-14Open-market sale500$337.5797,802
2006-03-14Open-market sale100$337.7998,302
2006-03-14Open-market sale800$337.9998,402
2006-03-14Open-market sale3,640$338.0099,202
2006-03-14Open-market sale1,488$334.7545,802
2006-03-14Open-market sale512$334.7647,290
2006-03-14Open-market sale10,000$335.0047,802
2006-03-14Open-market sale6,000$335.5057,802
2006-03-14Open-market sale3,000$335.7563,802
2006-03-14Open-market sale610$336.0281,892
2006-03-14Open-market sale800$336.0181,092
2006-03-13Open-market sale2,000$337.0040,802
2006-03-13Open-market sale859$337.7744,743
2006-03-13Open-market sale200$337.8245,602
2006-03-13Open-market sale100$338.0445,802
2006-03-13Open-market sale634$338.0645,902
2006-03-13Open-market sale810$338.0846,536
2006-03-13Open-market sale156$338.0947,346
2006-03-13Open-market sale300$338.1047,502
2006-03-13Open-market sale26,900$339.0047,802
2006-03-13Open-market sale100$339.0174,702
2006-03-13Open-market sale1,200$339.0274,802
2006-03-13Open-market sale800$339.0576,002
2006-03-13Open-market sale10,900$339.5076,802
2006-03-13Open-market sale100$339.5187,702
2006-03-13Open-market sale7,879$340.0087,802
2006-03-13Open-market sale121$340.0195,681
2006-03-13Open-market sale8,312$340.5095,802
2006-03-13Open-market sale2,000$340.75104,114
2006-03-13Open-market sale2,000$336.5036,802
2006-03-13Open-market sale600$336.8238,802
2006-03-13Open-market sale800$336.8339,402
2006-03-13Open-market sale500$336.8440,202
2006-03-13Open-market sale100$336.9240,702
2006-03-13Open-market sale900$337.7643,843
2006-03-13Open-market sale1,041$337.7542,802
2006-03-13Conversion (derivative)125,000$0.0030,454,785
2006-03-13Conversion125,000$0.00161,802
2006-03-13Open-market sale300$341.31108,125
2006-03-13Open-market sale100$341.32108,425
2006-03-13Open-market sale100$341.36108,525
2006-03-13Open-market sale3,000$341.50108,625
2006-03-13Open-market sale1,000$341.67111,625
2006-03-13Open-market sale2,775$341.75112,625
2006-03-13Open-market sale425$341.80115,400
2006-03-13Open-market sale100$341.81115,825
2006-03-13Open-market sale4,000$342.00115,925
2006-03-13Open-market sale7,060$342.50119,925
2006-03-13Open-market sale1,400$342.75126,985
2006-03-13Open-market sale100$342.76128,385
2006-03-13Open-market sale200$342.78128,485
2006-03-13Open-market sale200$342.79128,685
2006-03-13Open-market sale100$342.80128,885
2006-03-13Open-market sale6,000$343.00128,985
2006-03-13Open-market sale3,000$343.50134,985
2006-03-13Open-market sale8,000$344.00137,985
2006-03-13Open-market sale817$344.25145,985
2006-03-13Open-market sale2,750$344.50146,802
2006-03-13Open-market sale250$344.56149,552
2006-03-13Open-market sale4,000$345.00149,802
2006-03-13Open-market sale5,310$345.50153,802
2006-03-13Open-market sale500$345.51159,112
2006-03-13Open-market sale100$345.53159,612
2006-03-13Open-market sale90$345.55159,712
2006-03-13Open-market sale2,000$346.00159,802
2006-03-13Open-market sale200$341.30107,925
2006-03-13Open-market sale1,811$341.00106,114
2006-02-15Conversion (derivative)139,000$0.0030,579,785
2006-02-15Open-market sale100$343.15127,685
2006-02-15Open-market sale187$343.17127,785
2006-02-15Open-market sale250$343.20127,972
2006-02-15Open-market sale300$343.25128,222
2006-02-15Open-market sale900$343.26128,522
2006-02-15Open-market sale100$343.27129,422
2006-02-15Open-market sale180$343.35129,522
2006-02-15Open-market sale7,000$343.50129,702
2006-02-15Open-market sale16,000$344.00136,702
2006-02-15Open-market sale9,000$344.25152,702
2006-02-15Open-market sale6,700$344.50161,702
2006-02-15Open-market sale300$344.51168,402
2006-02-15Open-market sale4,000$345.00168,702
2006-02-15Open-market sale500$345.04172,702
2006-02-15Open-market sale1,800$345.06173,202
2006-02-15Open-market sale800$345.50175,002
2006-02-15Conversion139,000$0.00175,802
2006-02-15Open-market sale3,000$340.5036,802
2006-02-15Open-market sale11,700$341.5039,802
2006-02-15Open-market sale29,851$342.0051,502
2006-02-15Open-market sale100$342.0881,353
2006-02-15Open-market sale599$342.1081,453
2006-02-15Open-market sale100$342.1182,052
2006-02-15Open-market sale350$342.1282,152
2006-02-15Open-market sale22,761$342.5082,502
2006-02-15Open-market sale439$342.54105,263
2006-02-15Open-market sale21,000$343.00105,702
2006-02-15Open-market sale100$343.03126,702
2006-02-15Open-market sale583$343.09126,802
2006-02-15Open-market sale300$343.10127,385
2006-02-14Open-market sale5,000$343.0036,802
2006-02-14Open-market sale5,000$345.2577,079
2006-02-14Open-market sale3,138$345.8489,941
2006-02-14Open-market sale994$346.0093,079
2006-02-14Open-market sale800$344.5173,279
2006-02-14Open-market sale16,136$344.5057,143
2006-02-14Open-market sale5$344.4057,138
2006-02-14Open-market sale600$344.3356,538
2006-02-14Open-market sale200$344.3256,338
2006-02-14Open-market sale400$344.3155,938
2006-02-14Open-market sale859$344.2555,079
2006-02-14Open-market sale100$344.2254,979
2006-02-14Open-market sale200$344.1154,779
2006-02-14Open-market sale3,300$344.1051,479
2006-02-14Open-market sale195$344.0851,284
2006-02-14Open-market sale400$344.0550,884
2006-02-14Open-market sale600$344.0450,284
2006-02-14Open-market sale5,000$344.0045,284
2006-02-14Open-market sale3,482$343.2541,802
2006-02-14Open-market sale3,000$345.0074,079
2006-02-14Open-market sale500$346.0194,073
2006-02-14Conversion (derivative)127,000$0.0030,718,785
2006-02-14Open-market sale3,100$346.70114,973
2006-02-14Open-market sale3,710$346.75118,073
2006-02-14Open-market sale1,190$346.76121,783
2006-02-14Open-market sale100$346.77122,973
2006-02-14Open-market sale3,755$346.80123,073
2006-02-14Open-market sale50$346.81126,828
2006-02-14Open-market sale1,195$347.00126,878
2006-02-14Open-market sale3,000$347.15128,073
2006-02-14Open-market sale8,000$347.25131,073
2006-02-14Open-market sale4,000$347.50139,073
2006-02-14Open-market sale8,879$348.00143,073
2006-02-14Open-market sale5,950$348.25151,952
2006-02-14Open-market sale50$348.30157,902
2006-02-14Open-market sale5,000$346.5099,073
2006-02-14Open-market sale10,900$346.65104,073
2006-02-14Open-market sale4,500$346.0294,573
2006-02-14Conversion127,000$0.00163,802
2006-02-14Open-market sale300$351.19163,502
2006-02-14Open-market sale100$351.18163,402
2006-02-14Open-market sale600$351.17162,802
2006-02-14Open-market sale200$351.16162,602
2006-02-14Open-market sale600$351.15162,002
2006-02-14Open-market sale100$351.14161,902
2006-02-14Open-market sale75$351.13161,827
2006-02-14Open-market sale200$351.12161,627
2006-02-14Open-market sale500$351.10161,127
2006-02-14Open-market sale200$351.07160,927
2006-02-14Open-market sale25$351.04160,802
2006-02-14Open-market sale2,850$349.00157,952
2006-02-13Conversion (derivative)134,000$0.0030,845,785
2006-02-13Open-market sale11$344.1263,302
2006-02-13Open-market sale289$344.1663,513
2006-02-13Open-market sale14,000$345.0063,802
2006-02-13Open-market sale5,000$345.2577,802
2006-02-13Open-market sale3,275$345.3582,802
2006-02-13Open-market sale2,700$345.3786,077
2006-02-13Open-market sale25$345.3888,777
2006-02-13Open-market sale14,000$346.0088,802
2006-02-13Open-market sale41,201$347.00102,802
2006-02-13Open-market sale2,506$347.06144,003
2006-02-13Open-market sale95$347.08146,509
2006-02-13Open-market sale700$347.10146,604
2006-02-13Open-market sale2,000$347.11147,304
2006-02-13Open-market sale58$347.12149,304
2006-02-13Open-market sale1,300$347.18149,362
2006-02-13Open-market sale300$347.19150,662
2006-02-13Open-market sale200$347.20150,962
2006-02-13Open-market sale500$347.21151,162
2006-02-13Open-market sale3,000$347.50151,662
2006-02-13Open-market sale11,976$348.00154,662
2006-02-13Open-market sale24$348.01166,638
2006-02-13Open-market sale1,140$348.25166,662
2006-02-13Open-market sale3,000$349.85167,802
2006-02-13Conversion134,000$0.00170,802
2006-02-13Open-market sale12,800$343.0036,802
2006-02-13Open-market sale200$343.0149,602
2006-02-13Open-market sale13,500$344.0049,802
2006-02-13Open-market sale100$344.1563,413
2006-02-13Open-market sale100$344.1463,313
2006-02-13Open-market sale7,862$345.7582,079
2006-02-13Open-market sale100$351.06160,827
2006-01-20Open-market sale5,600$401.0041,802
2006-01-20Open-market sale3,000$401.5047,402
2006-01-20Open-market sale6,000$402.0050,402
2006-01-20Open-market sale13,845$403.0056,402
2006-01-20Open-market sale10,028$405.0070,247
2006-01-20Open-market sale1,005$406.0080,275
2006-01-20Open-market sale3,856$395.5036,802
2006-01-20Open-market sale200$395.5440,658
2006-01-20Open-market sale300$395.5540,858
2006-01-20Open-market sale64$395.5741,158
2006-01-20Open-market sale580$395.6241,222
2006-01-20Open-market sale1,029$406.0781,280
2006-01-20Open-market sale100$406.0982,309
2006-01-20Open-market sale100$406.1082,409
2006-01-20Open-market sale200$406.2582,509
2006-01-20Open-market sale418$406.3582,709
2006-01-20Open-market sale48$406.3783,127
2006-01-20Open-market sale100$406.3983,175
2006-01-20Open-market sale6,400$407.0083,275
2006-01-20Open-market sale5,000$408.0089,675
2006-01-20Open-market sale3,000$409.0094,675
2006-01-20Open-market sale2,000$409.5097,675
2006-01-20Open-market sale50$409.7599,675
2006-01-20Open-market sale100$409.7899,725
2006-01-20Open-market sale1,010$409.8499,825
2006-01-20Open-market sale140$409.85100,835
2006-01-20Open-market sale50$409.86100,975
2006-01-20Open-market sale500$409.88101,025
2006-01-20Open-market sale100$409.89101,525
2006-01-20Open-market sale50$409.90101,625
2006-01-20Open-market sale5,497$410.50101,675
2006-01-20Open-market sale3$410.52107,172
2006-01-20Open-market sale400$410.53107,175
2006-01-20Open-market sale100$410.55107,575
2006-01-20Open-market sale2,000$412.00107,675
2006-01-20Open-market sale3,400$417.00109,675
2006-01-20Open-market sale2,900$418.00113,075
2006-01-20Open-market sale100$418.01115,975
2006-01-20Open-market sale3,000$419.00116,075
2006-01-20Open-market sale6,000$420.00119,075
2006-01-20Conversion (derivative)140,000$0.0030,979,785
2006-01-20Open-market sale100$436.55170,537
2006-01-20Open-market sale100$436.56170,637
2006-01-20Open-market sale500$436.57170,737
2006-01-20Open-market sale3,000$437.00171,237
2006-01-20Open-market sale2,565$440.00174,237
2006-01-20Conversion140,000$0.00176,802
2006-01-20Open-market sale2,400$421.00125,075
2006-01-20Open-market sale100$421.03127,475
2006-01-20Open-market sale500$421.04127,575
2006-01-20Open-market sale3,085$423.50128,075
2006-01-20Open-market sale215$423.58131,160
2006-01-20Open-market sale90$425.85131,375
2006-01-20Open-market sale205$425.99131,465
2006-01-20Open-market sale12,325$426.00131,670
2006-01-20Open-market sale200$426.02143,995
2006-01-20Open-market sale140$426.03144,195
2006-01-20Open-market sale40$426.04144,335
2006-01-20Open-market sale9,000$427.00144,375
2006-01-20Open-market sale2,835$428.00153,375
2006-01-20Open-market sale1,900$429.00156,210
2006-01-20Open-market sale100$429.03158,110
2006-01-20Open-market sale9,362$430.00158,210
2006-01-20Open-market sale65$430.05167,572
2006-01-20Open-market sale2,000$431.00167,637
2006-01-20Open-market sale30$434.25169,637
2006-01-20Open-market sale100$434.30169,667
2006-01-20Open-market sale70$434.39169,767
2006-01-20Open-market sale500$436.50169,837
2006-01-20Open-market sale100$436.53170,337
2006-01-20Open-market sale100$436.54170,437
2006-01-19Conversion (derivative)135,000$0.0031,119,785
2006-01-19Open-market sale365$440.2975,387
2006-01-19Open-market sale3,000$442.0075,752
2006-01-19Open-market sale4,000$442.5078,752
2006-01-19Open-market sale300$442.5482,752
2006-01-19Open-market sale700$442.5583,052
2006-01-19Open-market sale900$442.5683,752
2006-01-19Open-market sale100$442.5784,652
2006-01-19Open-market sale2,700$443.5084,752
2006-01-19Open-market sale300$443.5187,452
2006-01-19Open-market sale1,050$444.5087,752
2006-01-19Open-market sale13,000$447.0088,802
2006-01-19Open-market sale3,000$447.25101,802
2006-01-19Open-market sale5,000$447.50104,802
2006-01-19Open-market sale6,000$448.00109,802
2006-01-19Open-market sale6,000$448.25115,802
2006-01-19Open-market sale2,000$448.50121,802
2006-01-19Open-market sale15,000$449.00123,802
2006-01-19Open-market sale6,000$449.10138,802
2006-01-19Open-market sale5,990$449.25144,802
2006-01-19Open-market sale10$449.26150,792
2006-01-19Open-market sale9,000$449.50150,802
2006-01-19Open-market sale1,800$450.25159,802
2006-01-19Open-market sale100$450.30161,602
2006-01-19Open-market sale100$450.31161,702
2006-01-19Open-market sale3,000$450.50161,802
2006-01-19Open-market sale5,000$451.75164,802
2006-01-19Open-market sale2,000$452.00169,802
2006-01-19Conversion135,000$0.00171,802
2006-01-19Open-market sale200$440.1974,736
2006-01-19Open-market sale451$440.2774,936
2006-01-19Open-market sale3,000$439.0066,716
2006-01-19Open-market sale4,536$440.0069,716
2006-01-19Open-market sale84$440.0174,252
2006-01-19Open-market sale6,950$438.0059,766
2006-01-19Open-market sale6,000$437.2553,766
2006-01-19Open-market sale6,964$437.0046,802
2006-01-19Open-market sale4,221$436.0042,581
2006-01-19Open-market sale1,779$435.7540,802
2006-01-19Open-market sale200$440.1874,536
2006-01-19Open-market sale100$440.1274,436
2006-01-19Open-market sale100$440.1074,336
2006-01-19Open-market sale1,350$435.0036,802
2006-01-19Open-market sale1,000$435.0438,152
2006-01-19Open-market sale600$435.0539,152
2006-01-19Open-market sale100$435.0739,752
2006-01-19Open-market sale300$435.0839,852
2006-01-19Open-market sale650$435.0940,152
2006-01-18Conversion (derivative)125,000$0.0031,254,785
2006-01-18Open-market sale3,000$457.00158,802
2006-01-18Conversion125,000$0.00161,802
2006-01-18Open-market sale6,000$456.00152,802
2006-01-18Open-market sale20$455.83152,782
2006-01-18Open-market sale380$455.73152,402
2006-01-18Open-market sale2,100$455.71150,302
2006-01-18Open-market sale500$455.70149,802
2006-01-18Open-market sale9,000$455.00140,802
2006-01-18Open-market sale384$454.13140,418
2006-01-18Open-market sale300$454.08140,118
2006-01-18Open-market sale1,900$454.07138,218
2006-01-18Open-market sale500$454.02137,718
2006-01-18Open-market sale5,916$454.00131,802
2006-01-18Open-market sale3,000$453.75128,802
2006-01-18Open-market sale2,000$453.00126,802
2006-01-18Open-market sale200$452.07126,602
2006-01-18Open-market sale100$452.05126,502
2006-01-18Open-market sale200$452.04126,302
2006-01-18Open-market sale100$452.03126,202
2006-01-18Open-market sale100$452.01126,102
2006-01-18Open-market sale6,300$452.00119,802
2006-01-18Open-market sale140$451.91119,662
2006-01-18Open-market sale50$451.88119,612
2006-01-18Open-market sale500$451.84119,112
2006-01-18Open-market sale300$451.83118,812
2006-01-18Open-market sale6,000$451.75112,812
2006-01-18Open-market sale200$451.73112,612
2006-01-18Open-market sale249$451.71112,363
2006-01-18Open-market sale500$451.66111,863
2006-01-18Open-market sale600$451.61111,263
2006-01-18Open-market sale200$444.8041,116
2006-01-18Open-market sale461$451.55110,802
2006-01-18Open-market sale1,486$451.50109,316
2006-01-18Open-market sale2,000$451.25107,316
2006-01-18Open-market sale300$451.01107,016
2006-01-18Open-market sale8,700$451.0098,316
2006-01-18Open-market sale1,175$450.9797,141
2006-01-18Open-market sale1,600$450.9695,541
2006-01-18Open-market sale100$450.8295,441
2006-01-18Open-market sale500$450.8194,941
2006-01-18Open-market sale100$450.7894,841
2006-01-18Open-market sale525$450.7694,316
2006-01-18Open-market sale3,000$450.5091,316
2006-01-18Open-market sale3,000$450.2588,316
2006-01-18Open-market sale200$450.0488,116
2006-01-18Open-market sale9,800$450.0078,316
2006-01-18Open-market sale3,000$449.7575,316
2006-01-18Open-market sale3,000$449.5072,316
2006-01-18Open-market sale4,000$449.2568,316
2006-01-18Open-market sale3,000$448.7565,316
2006-01-18Open-market sale3,000$448.5062,316
2006-01-18Open-market sale200$448.1162,116
2006-01-18Open-market sale200$448.0461,916
2006-01-18Open-market sale2,781$448.0059,135
2006-01-18Open-market sale2,000$446.7557,135
2006-01-18Open-market sale3,000$446.5054,135
2006-01-18Open-market sale12,819$446.0041,316
2006-01-18Open-market sale100$444.6940,916
2006-01-18Open-market sale100$444.7341,016
2006-01-18Open-market sale934$444.5039,802
2006-01-18Open-market sale3,000$444.0036,802
2006-01-18Open-market sale180$444.5740,736

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.