SEC CIK 1295032

Sergey Brin

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

Current Positions

CompanyShares OwnedAs Of
GOOGLview stock →359,159,9122026-08-07

Position History — GOOGL

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

0123,369,300246,738,600370,107,9002006-012010-032011-042015-082016-082021-112026-082026-08

Recent Filings — GOOGL

DateActivitySharesPriceOwned After
2026-08-07Conversion (derivative)673,200$0.00357,921,378
2026-08-07Gift673,200$0.00359,159,912
2026-08-07Gift673,200$0.0037,469
2026-08-07Conversion673,200$0.00710,669
2026-02-19Gift437,500$0.0037,469
2026-02-19Gift437,500$0.00359,833,112
2025-11-26Conversion (derivative)1,778,650$0.00358,594,578
2025-11-26Conversion1,778,650$0.001,778,650
2025-11-26Gift1,778,650$0.00359,795,958
2025-11-26Gift1,778,650$0.000
2025-05-21Conversion (derivative)2,048,000$0.00360,373,228
2025-05-21Conversion2,048,000$0.002,048,000
2025-05-21Gift2,048,000$0.00361,574,608
2025-05-21Gift2,048,000$0.000
2024-11-26Conversion (derivative)322,800$0.00362,421,228
2024-11-26Gift322,800$0.000
2024-11-26Gift322,800$0.00363,622,608
2024-11-26Conversion322,800$0.00322,800
2024-05-30Conversion (derivative)384,600$0.00362,744,028
2024-05-30Conversion384,600$0.00384,600
2024-05-30Gift384,600$0.00363,945,408
2024-05-30Gift384,600$0.000
2023-05-11Conversion (derivative)2,601,500$0.00365,765,620
2023-05-11Gift2,601,500$0.000
2023-05-11Gift2,601,500$0.00366,967,000
2023-05-11Conversion2,601,500$0.002,601,500
2022-11-29Conversion (derivative)539,400$0.00368,367,120
2022-11-29Gift539,400$0.00369,568,500
2022-11-29Gift539,400$0.000
2022-11-29Conversion539,400$0.00539,400
2022-08-08Conversion (derivative)535,400$0.00368,906,520
2022-08-08Gift535,400$0.000
2022-08-08Conversion535,400$0.00535,400
2022-08-08Gift535,400$0.00370,107,900
2022-05-12Conversion (derivative)37,600$0.0018,472,096
2022-05-12Gift37,600$0.000
2022-05-12Conversion37,600$0.0037,600
2022-05-12Gift37,600$0.0018,532,165
2022-04-13Open-market sale321$2609.8618,569,965
2022-04-13Open-market sale200$2611.3518,569,765
2022-04-13Open-market sale255$2607.5518,570,786
2022-04-13Open-market sale500$2608.7918,570,286
2022-04-13Conversion (derivative)13,888$0.0018,509,696
2022-04-13Open-market sale400$2592.183,902
2022-04-13Open-market sale500$2590.704,302
2022-04-13Open-market sale400$2589.914,802
2022-04-13Open-market sale500$2588.865,202
2022-04-13Open-market sale500$2587.505,702
2022-04-13Open-market sale804$2586.416,202
2022-04-13Open-market sale348$2585.327,006
2022-04-13Open-market sale300$2584.227,354
2022-04-13Open-market sale406$2583.277,654
2022-04-13Open-market sale600$2581.378,060
2022-04-13Open-market sale300$2579.388,660
2022-04-13Open-market sale100$2576.978,960
2022-04-13Open-market sale400$2576.159,060
2022-04-13Open-market sale100$2573.149,460
2022-04-13Open-market sale418$2572.049,560
2022-04-13Open-market sale500$2571.129,978
2022-04-13Open-market sale200$2569.3910,478
2022-04-13Open-market sale300$2568.0210,678
2022-04-13Open-market sale710$2566.8110,978
2022-04-13Open-market sale200$2564.9311,688
2022-04-13Open-market sale300$2563.7511,888
2022-04-13Open-market sale500$2562.0812,188
2022-04-13Open-market sale200$2560.4412,688
2022-04-13Open-market sale600$2559.0312,888
2022-04-13Open-market sale300$2557.6513,488
2022-04-13Open-market sale100$2556.7313,788
2022-04-13Conversion13,888$0.0013,888
2022-04-13Open-market sale392$2597.482,710
2022-04-13Open-market sale500$2595.583,102
2022-04-13Open-market sale300$2594.073,602
2022-04-13Open-market sale500$2600.45800
2022-04-13Open-market sale100$2603.14100
2022-04-13Open-market sale600$2601.70200
2022-04-13Open-market sale100$2604.730
2022-04-13Open-market sale1,010$2599.521,300
2022-04-13Open-market sale400$2598.332,310
2022-04-13Open-market sale400$2574.9418,581,953
2022-04-13Open-market sale299$2573.5218,582,353
2022-04-13Open-market sale401$2572.6818,582,652
2022-04-13Open-market sale300$2570.6618,583,053
2022-04-13Open-market sale300$2569.4118,583,353
2022-04-13Open-market sale445$2582.5018,579,586
2022-04-13Open-market sale365$2583.6618,579,221
2022-04-13Open-market sale200$2585.6718,579,021
2022-04-13Open-market sale113$2587.2718,578,908
2022-04-13Open-market sale100$2588.5318,578,808
2022-04-13Open-market sale672$2589.9618,578,136
2022-04-13Open-market sale300$2576.2418,581,653
2022-04-13Open-market sale400$2577.1118,581,253
2022-04-13Open-market sale600$2578.7318,580,653
2022-04-13Open-market sale322$2581.4818,580,031
2022-04-13Open-market sale300$2579.5418,580,353
2022-04-13Open-market sale200$2591.2518,577,936
2022-04-13Open-market sale579$2592.1318,577,357
2022-04-13Open-market sale476$2593.1918,576,881
2022-04-13Open-market sale803$2594.6118,576,078
2022-04-13Open-market sale1,157$2606.5718,571,041
2022-04-13Open-market sale800$2605.5518,572,198
2022-04-13Open-market sale100$2604.0218,572,998
2022-04-13Open-market sale400$2603.1018,573,098
2022-04-13Open-market sale200$2601.3018,573,498
2022-04-13Open-market sale300$2600.3918,573,698
2022-04-13Open-market sale480$2599.4518,573,998
2022-04-13Open-market sale700$2597.7618,574,478
2022-04-13Open-market sale400$2596.2818,575,178
2022-04-13Open-market sale500$2595.1818,575,578
2022-04-12Open-market sale200$2621.8918,586,353
2022-04-12Open-market sale300$2623.4618,586,053
2022-04-12Open-market sale100$2624.7218,585,953
2022-04-12Open-market sale400$2626.2918,585,553
2022-04-12Open-market sale200$2627.7518,585,353
2022-04-12Open-market sale200$2628.5718,585,153
2022-04-12Open-market sale500$2630.1418,584,653
2022-04-12Open-market sale300$2630.8818,584,353
2022-04-12Open-market sale300$2631.9818,584,053
2022-04-12Open-market sale200$2633.3518,583,853
2022-04-12Open-market sale100$2635.6218,583,753
2022-04-12Open-market sale100$2637.1718,583,653
2022-04-12Open-market sale400$2610.4618,588,353
2022-04-12Open-market sale400$2611.9118,587,953
2022-04-12Open-market sale200$2613.9718,587,753
2022-04-12Open-market sale200$2615.5618,587,553
2022-04-12Open-market sale400$2617.5018,587,153
2022-04-12Open-market sale100$2618.7618,587,053
2022-04-12Open-market sale500$2620.6818,586,553
2022-04-12Open-market sale300$2596.6618,590,953
2022-04-12Open-market sale739$2593.0718,591,708
2022-04-12Open-market sale300$2591.9318,592,447
2022-04-12Open-market sale100$2585.1418,592,747
2022-04-12Open-market sale200$2581.9518,592,847
2022-04-12Open-market sale200$2580.4318,593,047
2022-04-12Open-market sale100$2577.9718,593,247
2022-04-12Open-market sale200$2576.9018,593,347
2022-04-12Open-market sale100$2575.5718,593,547
2022-04-12Open-market sale100$2570.9118,593,647
2022-04-12Open-market sale300$2570.0518,593,747
2022-04-12Open-market sale400$2568.7918,594,047
2022-04-12Open-market sale358$2567.2818,594,447
2022-04-12Open-market sale200$2565.8418,594,805
2022-04-12Open-market sale300$2564.8118,595,005
2022-04-12Open-market sale600$2563.5418,595,305
2022-04-12Open-market sale200$2562.3818,595,905
2022-04-12Open-market sale365$2561.0718,596,105
2022-04-12Open-market sale200$2559.0418,596,470
2022-04-12Open-market sale221$2556.1218,596,670
2022-04-12Open-market sale200$2554.9818,596,891
2022-04-12Open-market sale451$2553.3618,597,091
2022-04-12Open-market sale400$2609.4118,588,753
2022-04-12Open-market sale300$2606.9818,589,153
2022-04-12Open-market sale400$2606.4218,589,453
2022-04-12Open-market sale400$2604.5918,589,853
2022-04-12Open-market sale400$2601.7318,590,253
2022-04-12Open-market sale300$2598.7818,590,653
2022-04-12Open-market sale255$2594.0518,591,453
2022-04-12Open-market sale200$2595.8318,591,253
2022-04-12Conversion (derivative)13,889$0.0018,523,584
2022-04-12Open-market sale200$2562.719,510
2022-04-12Open-market sale253$2555.4410,110
2022-04-12Open-market sale200$2554.0110,363
2022-04-12Open-market sale444$2552.9010,563
2022-04-12Open-market sale100$2550.9911,007
2022-04-12Open-market sale300$2549.7411,107
2022-04-12Open-market sale415$2549.0011,407
2022-04-12Open-market sale400$2547.0511,822
2022-04-12Open-market sale300$2546.2012,222
2022-04-12Open-market sale100$2544.0512,522
2022-04-12Open-market sale299$2542.6212,622
2022-04-12Open-market sale468$2540.0812,921
2022-04-12Open-market sale200$2538.8113,389
2022-04-12Open-market sale200$2537.2013,589
2022-04-12Open-market sale100$2535.8813,789
2022-04-12Conversion13,889$0.0013,889
2022-04-12Open-market sale200$2586.186,261
2022-04-12Open-market sale300$2584.936,461
2022-04-12Open-market sale300$2583.326,761
2022-04-12Open-market sale200$2581.007,061
2022-04-12Open-market sale300$2579.547,261
2022-04-12Open-market sale300$2578.367,561
2022-04-12Open-market sale303$2577.267,861
2022-04-12Open-market sale400$2575.938,164
2022-04-12Open-market sale600$2574.428,564
2022-04-12Open-market sale146$2568.959,164
2022-04-12Open-market sale100$2566.019,310
2022-04-12Open-market sale100$2563.909,410
2022-04-12Open-market sale100$2556.4510,010
2022-04-12Open-market sale300$2558.829,710
2022-04-12Open-market sale211$2591.654,950
2022-04-12Open-market sale200$2587.905,661
2022-04-12Open-market sale400$2587.255,861
2022-04-12Open-market sale100$2617.350
2022-04-12Open-market sale100$2616.13100
2022-04-12Open-market sale300$2615.40200
2022-04-12Open-market sale300$2613.06500
2022-04-12Open-market sale191$2611.88800
2022-04-12Open-market sale400$2610.40991
2022-04-12Open-market sale634$2608.841,391
2022-04-12Open-market sale263$2607.692,025
2022-04-12Open-market sale100$2606.302,288
2022-04-12Open-market sale300$2605.602,388
2022-04-12Open-market sale600$2604.262,688
2022-04-12Open-market sale200$2602.813,288
2022-04-12Open-market sale400$2600.273,488
2022-04-12Open-market sale200$2598.323,888
2022-04-12Open-market sale100$2596.754,088
2022-04-12Open-market sale100$2595.284,188
2022-04-12Open-market sale300$2594.424,288
2022-04-12Open-market sale362$2592.734,588
2022-04-12Open-market sale200$2589.525,461
2022-04-12Open-market sale300$2590.855,161
2022-04-11Open-market sale200$2636.06537
2022-04-11Open-market sale200$2626.812,339
2022-04-11Open-market sale100$2624.692,539
2022-04-11Open-market sale100$2639.890
2022-04-11Open-market sale237$2639.24100
2022-04-11Open-market sale200$2637.21337
2022-04-11Open-market sale300$2627.912,039
2022-04-11Open-market sale100$2634.28737
2022-04-11Open-market sale502$2632.80837
2022-04-11Open-market sale300$2631.561,339
2022-04-11Open-market sale100$2630.061,639
2022-04-11Open-market sale300$2628.881,739
2022-04-11Open-market sale600$2646.7118,598,742
2022-04-11Open-market sale200$2654.3018,597,742
2022-04-11Open-market sale300$2651.1918,597,942
2022-04-11Open-market sale500$2648.4818,598,242
2022-04-11Open-market sale200$2655.5518,597,542
2022-04-11Open-market sale100$2645.2318,599,342
2022-04-11Open-market sale100$2643.6018,599,442
2022-04-11Open-market sale300$2642.1018,599,542
2022-04-11Conversion (derivative)13,889$0.0018,537,473
2022-04-11Open-market sale228$2624.182,639
2022-04-11Open-market sale100$2622.392,867
2022-04-11Open-market sale101$2621.362,967
2022-04-11Open-market sale104$2617.623,068
2022-04-11Open-market sale36$2612.383,172
2022-04-11Open-market sale100$2610.303,208
2022-04-11Open-market sale100$2609.043,308
2022-04-11Open-market sale100$2607.643,408
2022-04-11Open-market sale200$2606.003,508
2022-04-11Open-market sale100$2604.353,708
2022-04-11Open-market sale400$2602.773,808
2022-04-11Open-market sale416$2601.874,208
2022-04-11Open-market sale477$2600.964,624
2022-04-11Open-market sale700$2599.645,101
2022-04-11Open-market sale1,401$2598.495,801
2022-04-11Open-market sale697$2597.407,202
2022-04-11Open-market sale400$2594.927,899
2022-04-11Open-market sale600$2593.568,299
2022-04-11Open-market sale1,200$2592.098,899
2022-04-11Open-market sale312$2590.6710,099
2022-04-11Open-market sale904$2589.5410,411
2022-04-11Open-market sale300$2588.4211,315
2022-04-11Open-market sale700$2584.5811,615
2022-04-11Open-market sale100$2582.9212,315
2022-04-11Open-market sale400$2582.1712,415
2022-04-11Open-market sale300$2580.1812,815
2022-04-11Open-market sale100$2577.0513,115
2022-04-11Open-market sale374$2576.3013,215
2022-04-11Open-market sale300$2574.5313,589
2022-04-11Conversion13,889$0.0013,889
2022-04-11Open-market sale203$2599.2618,609,999
2022-04-11Open-market sale400$2598.1518,610,202
2022-04-11Open-market sale102$2596.1018,610,602
2022-04-11Open-market sale300$2595.0218,610,704
2022-04-11Open-market sale427$2594.0918,611,004
2022-04-11Open-market sale400$2640.7218,599,842
2022-04-11Open-market sale100$2639.3018,600,242
2022-04-11Open-market sale100$2638.0518,600,342
2022-04-11Open-market sale200$2634.1318,600,442
2022-04-11Open-market sale100$2627.0618,600,642
2022-04-11Open-market sale227$2625.8818,600,742
2022-04-11Open-market sale100$2622.1818,600,969
2022-04-11Open-market sale301$2620.5118,601,069
2022-04-11Open-market sale703$2619.3718,601,370
2022-04-11Open-market sale400$2618.5018,602,073
2022-04-11Open-market sale403$2617.3718,602,473
2022-04-11Open-market sale702$2615.8518,602,876
2022-04-11Open-market sale400$2606.6318,607,999
2022-04-11Open-market sale891$2613.5618,604,178
2022-04-11Open-market sale400$2612.1218,605,069
2022-04-11Open-market sale599$2611.1018,605,469
2022-04-11Open-market sale500$2609.7018,606,068
2022-04-11Open-market sale1,006$2608.7518,606,568
2022-04-11Open-market sale425$2607.7818,607,574
2022-04-11Open-market sale300$2600.4418,609,699
2022-04-11Open-market sale100$2601.1818,609,599
2022-04-11Open-market sale200$2602.3118,609,399
2022-04-11Open-market sale200$2603.5918,609,199
2022-04-11Open-market sale800$2605.3218,608,399
2022-04-11Open-market sale600$2614.3118,603,578
2022-03-09Open-market sale600$2627.6718,620,459
2022-03-09Open-market sale602$2626.7418,621,059
2022-03-09Open-market sale400$2625.7118,621,661
2022-03-09Open-market sale690$2624.6018,622,061
2022-03-09Open-market sale400$2623.4018,622,751
2022-03-09Open-market sale100$2621.1518,623,151
2022-03-09Open-market sale100$2619.7918,623,251
2022-03-09Open-market sale169$2618.8518,623,351
2022-03-09Open-market sale200$2616.1618,623,520
2022-03-09Open-market sale300$2614.3618,623,720
2022-03-09Open-market sale100$2613.0318,624,020
2022-03-09Open-market sale400$2611.4218,624,120
2022-03-09Open-market sale300$2609.9518,624,520
2022-03-09Open-market sale100$2608.7818,624,820
2022-03-09Open-market sale100$2607.1918,624,920
2022-03-09Open-market sale300$2603.3318,625,020
2022-03-09Open-market sale100$2658.7018,617,259
2022-03-09Open-market sale100$2651.3918,617,359
2022-03-09Open-market sale200$2648.4618,617,459
2022-03-09Open-market sale200$2647.0918,617,659
2022-03-09Open-market sale200$2645.6218,617,859
2022-03-09Open-market sale100$2643.8518,618,059
2022-03-09Open-market sale200$2642.7418,618,159
2022-03-09Open-market sale100$2640.1318,618,359
2022-03-09Open-market sale300$2636.9818,618,459
2022-03-09Open-market sale200$2635.7818,618,759
2022-03-09Open-market sale100$2633.6618,618,959
2022-03-09Open-market sale400$2631.8218,619,059
2022-03-09Open-market sale700$2630.9118,619,459
2022-03-09Open-market sale300$2629.4218,620,159
2022-03-09Conversion (derivative)13,889$0.0018,551,362
2022-03-09Open-market sale500$2604.8512,756
2022-03-09Open-market sale130$2607.4112,307
2022-03-09Open-market sale319$2606.2712,437
2022-03-09Open-market sale300$2603.1413,256
2022-03-09Open-market sale200$2610.7912,107
2022-03-09Open-market sale121$2611.9511,986
2022-03-09Open-market sale200$2613.3111,786
2022-03-09Open-market sale100$2614.6211,686
2022-03-09Open-market sale200$2616.0911,486
2022-03-09Open-market sale453$2617.0311,033
2022-03-09Open-market sale569$2618.9110,464
2022-03-09Open-market sale541$2620.069,923
2022-03-09Open-market sale600$2621.289,323
2022-03-09Open-market sale402$2622.278,921
2022-03-09Open-market sale570$2623.428,351
2022-03-09Open-market sale500$2624.877,851
2022-03-09Open-market sale400$2626.207,451
2022-03-09Open-market sale200$2628.387,251
2022-03-09Open-market sale100$2633.147,151
2022-03-09Open-market sale200$2632.376,951
2022-03-09Open-market sale100$2634.356,851
2022-03-09Open-market sale100$2636.406,751
2022-03-09Conversion13,889$0.0013,889
2022-03-09Open-market sale100$2600.5813,789
2022-03-09Open-market sale233$2602.1313,556
2022-03-09Open-market sale200$2642.385,820
2022-03-09Open-market sale100$2641.156,020
2022-03-09Open-market sale200$2640.266,120
2022-03-09Open-market sale431$2638.276,320
2022-03-09Open-market sale300$2659.014,613
2022-03-09Open-market sale300$2656.845,020
2022-03-09Open-market sale300$2661.123,813
2022-03-09Open-market sale500$2662.783,313
2022-03-09Open-market sale600$2664.272,713
2022-03-09Open-market sale500$2660.234,113
2022-03-09Open-market sale200$2673.320
2022-03-09Open-market sale300$2671.57200
2022-03-09Open-market sale520$2665.622,193
2022-03-09Open-market sale300$2670.55500
2022-03-09Open-market sale100$2646.975,720
2022-03-09Open-market sale500$2666.481,693
2022-03-09Open-market sale593$2668.001,100
2022-03-09Open-market sale300$2669.11800
2022-03-09Open-market sale200$2653.005,520
2022-03-09Open-market sale100$2653.705,420
2022-03-09Open-market sale100$2655.235,320
2022-03-09Open-market sale107$2658.044,913
2022-03-09Open-market sale300$2665.4418,616,759
2022-03-09Open-market sale200$2663.2518,617,059
2022-03-09Open-market sale100$2680.4918,611,431
2022-03-09Open-market sale300$2666.7418,616,459
2022-03-09Open-market sale300$2667.9318,616,159
2022-03-09Open-market sale507$2669.3518,615,652
2022-03-09Open-market sale500$2670.5318,615,152
2022-03-09Open-market sale300$2671.7118,614,852
2022-03-09Open-market sale597$2672.8618,614,255
2022-03-09Open-market sale600$2673.7618,613,655
2022-03-09Open-market sale471$2674.7918,613,184
2022-03-09Open-market sale500$2676.6018,612,684
2022-03-09Open-market sale200$2677.4018,612,484
2022-03-09Open-market sale600$2679.9018,611,531
2022-03-09Open-market sale353$2678.5518,612,131
2022-03-08Open-market sale100$2567.3118,629,841
2022-03-08Open-market sale200$2566.1018,629,941
2022-03-08Open-market sale100$2621.5418,625,320
2022-03-08Open-market sale100$2620.0718,625,420
2022-03-08Open-market sale100$2615.1518,625,520
2022-03-08Open-market sale100$2613.9718,625,620
2022-03-08Open-market sale200$2612.0618,625,720
2022-03-08Open-market sale100$2609.4218,625,920
2022-03-08Open-market sale400$2606.9318,626,020
2022-03-08Open-market sale100$2602.1218,626,420
2022-03-08Open-market sale100$2600.1218,626,520
2022-03-08Open-market sale200$2593.1018,626,620
2022-03-08Open-market sale100$2591.8318,626,820
2022-03-08Open-market sale21$2590.1018,626,920
2022-03-08Open-market sale200$2589.2518,626,941
2022-03-08Open-market sale400$2587.8418,627,141
2022-03-08Open-market sale100$2585.7318,627,541
2022-03-08Open-market sale100$2584.6618,627,641
2022-03-08Open-market sale200$2582.9318,627,741
2022-03-08Open-market sale500$2581.2518,627,941
2022-03-08Open-market sale400$2579.4418,628,441
2022-03-08Open-market sale400$2577.4518,628,841
2022-03-08Open-market sale100$2574.3418,629,241
2022-03-08Open-market sale100$2571.9218,629,341
2022-03-08Open-market sale200$2570.6718,629,441
2022-03-08Open-market sale200$2568.9918,629,641
2022-03-08Conversion (derivative)13,889$0.0018,565,251
2022-03-08Open-market sale112$2522.4712,948
2022-03-08Open-market sale229$2521.2713,060
2022-03-08Open-market sale400$2518.7713,289
2022-03-08Open-market sale200$2517.1513,689
2022-03-08Conversion13,889$0.0013,889
2022-03-08Open-market sale200$2556.455,130
2022-03-08Open-market sale200$2554.815,330
2022-03-08Open-market sale100$2552.935,530
2022-03-08Open-market sale400$2552.285,630
2022-03-08Open-market sale300$2550.796,030
2022-03-08Open-market sale200$2549.296,330
2022-03-08Open-market sale400$2547.986,530
2022-03-08Open-market sale261$2546.286,930
2022-03-08Open-market sale400$2545.667,191
2022-03-08Open-market sale300$2544.267,591
2022-03-08Open-market sale113$2542.807,891
2022-03-08Open-market sale628$2542.058,004
2022-03-08Open-market sale500$2540.968,632
2022-03-08Open-market sale563$2539.779,132
2022-03-08Open-market sale126$2537.879,695
2022-03-08Open-market sale200$2536.479,821
2022-03-08Open-market sale300$2535.3610,021
2022-03-08Open-market sale200$2534.0810,321
2022-03-08Open-market sale500$2531.6010,521
2022-03-08Open-market sale455$2530.3911,021
2022-03-08Open-market sale159$2529.4711,476
2022-03-08Open-market sale502$2528.2911,635
2022-03-08Open-market sale610$2527.0712,137
2022-03-08Open-market sale100$2525.3912,747
2022-03-08Open-market sale101$2523.6712,847
2022-03-08Open-market sale400$2576.442,760
2022-03-08Open-market sale100$2570.333,660
2022-03-08Open-market sale257$2569.863,760
2022-03-08Open-market sale200$2568.154,017
2022-03-08Open-market sale100$2566.134,217
2022-03-08Open-market sale301$2564.644,317
2022-03-08Open-market sale112$2563.144,618
2022-03-08Open-market sale200$2561.584,730
2022-03-08Open-market sale200$2560.514,930
2022-03-08Open-market sale100$2620.390
2022-03-08Open-market sale100$2618.19100
2022-03-08Open-market sale100$2616.54200
2022-03-08Open-market sale100$2611.68300
2022-03-08Open-market sale153$2610.77400
2022-03-08Open-market sale207$2609.26553
2022-03-08Open-market sale200$2605.96760
2022-03-08Open-market sale100$2601.64960
2022-03-08Open-market sale100$2600.141,060
2022-03-08Open-market sale100$2598.371,160
2022-03-08Open-market sale100$2597.111,260
2022-03-08Open-market sale100$2593.411,360
2022-03-08Open-market sale100$2588.741,460
2022-03-08Open-market sale200$2586.411,560
2022-03-08Open-market sale200$2584.841,760
2022-03-08Open-market sale100$2583.131,960
2022-03-08Open-market sale400$2581.422,060
2022-03-08Open-market sale200$2579.962,460
2022-03-08Open-market sale100$2578.352,660
2022-03-08Open-market sale200$2573.373,460
2022-03-08Open-market sale300$2575.333,160
2022-03-08Open-market sale300$2560.9018,630,741
2022-03-08Open-market sale300$2562.8418,630,441
2022-03-08Open-market sale300$2564.6618,630,141
2022-03-08Open-market sale300$2530.2118,637,609
2022-03-08Open-market sale300$2531.3718,637,309
2022-03-08Open-market sale300$2532.6118,637,009
2022-03-08Open-market sale200$2518.5518,639,009
2022-03-08Open-market sale200$2522.8018,638,809
2022-03-08Open-market sale200$2524.8318,638,609
2022-03-08Open-market sale200$2534.3818,636,209
2022-03-08Open-market sale600$2533.5418,636,409
2022-03-08Open-market sale400$2535.7418,635,809
2022-03-08Open-market sale400$2528.8618,637,909
2022-03-08Open-market sale300$2527.7018,638,309
2022-03-08Open-market sale300$2559.8518,631,041
2022-03-08Open-market sale200$2556.7518,631,341
2022-03-08Open-market sale100$2554.7018,631,541
2022-03-08Open-market sale100$2553.4518,631,641
2022-03-08Open-market sale300$2551.6818,631,741
2022-03-08Open-market sale500$2550.9318,632,041
2022-03-08Open-market sale400$2549.6518,632,541
2022-03-08Open-market sale135$2548.9218,632,941
2022-03-08Open-market sale500$2547.2318,633,076
2022-03-08Open-market sale201$2546.1418,633,576
2022-03-08Open-market sale332$2544.8318,633,777
2022-03-08Open-market sale300$2543.6518,634,109
2022-03-08Open-market sale500$2542.1318,634,409
2022-03-08Open-market sale400$2540.8218,634,909
2022-03-08Open-market sale300$2539.3918,635,309
2022-03-08Open-market sale200$2537.4418,635,609
2022-03-07Open-market sale400$2575.1918,643,963
2022-03-07Open-market sale200$2628.4318,639,241
2022-03-07Open-market sale300$2618.1018,639,441
2022-03-07Open-market sale100$2616.4218,639,741
2022-03-07Open-market sale200$2615.4518,639,841
2022-03-07Open-market sale148$2612.6718,640,041
2022-03-07Open-market sale100$2610.0518,640,189
2022-03-07Open-market sale151$2608.2918,640,289
2022-03-07Open-market sale100$2605.8218,640,440
2022-03-07Open-market sale100$2604.6718,640,540
2022-03-07Open-market sale200$2601.5418,640,640
2022-03-07Open-market sale200$2600.5018,640,840
2022-03-07Open-market sale261$2598.8418,641,040
2022-03-07Open-market sale100$2596.9818,641,301
2022-03-07Open-market sale100$2595.6718,641,401
2022-03-07Open-market sale200$2589.0718,641,501
2022-03-07Open-market sale100$2587.5118,641,701
2022-03-07Open-market sale300$2586.6218,641,801
2022-03-07Open-market sale200$2584.8718,642,101
2022-03-07Open-market sale100$2583.3818,642,301
2022-03-07Open-market sale306$2581.1918,642,401
2022-03-07Open-market sale256$2580.1718,642,707
2022-03-07Open-market sale500$2578.9018,642,963
2022-03-07Open-market sale200$2577.2118,643,463
2022-03-07Open-market sale300$2576.2118,643,663
2022-03-07Open-market sale32$2631.3718,639,209
2022-03-07Open-market sale225$2573.7718,644,363
2022-03-07Open-market sale100$2605.711,000
2022-03-07Open-market sale300$2601.781,100
2022-03-07Open-market sale100$2598.711,400
2022-03-07Open-market sale100$2607.39900
2022-03-07Open-market sale93$2596.791,500
2022-03-07Open-market sale200$2595.671,593
2022-03-07Open-market sale300$2594.211,793
2022-03-07Open-market sale100$2592.172,093
2022-03-07Open-market sale200$2588.032,193
2022-03-07Open-market sale300$2584.162,393
2022-03-07Open-market sale100$2582.092,693
2022-03-07Open-market sale200$2581.452,793
2022-03-07Open-market sale300$2579.892,993
2022-03-07Open-market sale200$2576.863,293
2022-03-07Open-market sale401$2576.443,493
2022-03-07Open-market sale400$2574.913,894
2022-03-07Open-market sale100$2573.034,294
2022-03-07Open-market sale190$2571.234,394
2022-03-07Open-market sale300$2569.784,584
2022-03-07Open-market sale300$2568.524,884
2022-03-07Open-market sale200$2567.305,184
2022-03-07Open-market sale200$2625.790
2022-03-07Open-market sale100$2624.45200
2022-03-07Open-market sale100$2617.81300
2022-03-07Open-market sale200$2612.79400
2022-03-07Open-market sale100$2611.05600
2022-03-07Open-market sale200$2610.01700
2022-03-07Open-market sale300$2554.0318,649,449
2022-03-07Open-market sale346$2552.9518,649,749
2022-03-07Open-market sale100$2547.5818,650,095
2022-03-07Open-market sale200$2546.6718,650,195
2022-03-07Open-market sale200$2544.7618,650,395
2022-03-07Open-market sale200$2543.0018,650,595
2022-03-07Open-market sale295$2540.5418,650,795
2022-03-07Open-market sale410$2538.9418,651,090
2022-03-07Open-market buy100$2537.3918,651,500
2022-03-07Open-market sale400$2535.7718,651,600
2022-03-07Open-market sale150$2534.7318,652,000
2022-03-07Open-market sale153$2533.7318,652,150
2022-03-07Open-market sale100$2532.0418,652,303
2022-03-07Open-market sale166$2531.0618,652,403
2022-03-07Open-market sale400$2530.4118,652,569
2022-03-07Open-market sale129$2528.7018,652,969
2022-03-07Open-market sale207$2572.1818,644,588
2022-03-07Open-market sale396$2570.7018,644,795
2022-03-07Open-market sale200$2569.0418,645,191
2022-03-07Open-market sale500$2567.9618,645,391
2022-03-07Open-market sale302$2566.7918,645,891
2022-03-07Open-market sale200$2565.3518,646,193
2022-03-07Open-market sale400$2564.3318,646,393
2022-03-07Open-market sale300$2562.5218,646,793
2022-03-07Open-market sale300$2561.4618,647,093
2022-03-07Open-market sale510$2560.6718,647,393
2022-03-07Open-market sale319$2559.6318,647,903
2022-03-07Open-market sale600$2558.3518,648,222
2022-03-07Open-market sale527$2556.8518,648,822
2022-03-07Open-market sale100$2555.1518,649,349
2022-03-07Conversion (derivative)13,889$0.0018,579,149
2022-03-07Open-market sale300$2537.0011,162
2022-03-07Open-market sale100$2564.305,784
2022-03-07Open-market sale200$2562.065,884
2022-03-07Open-market sale209$2561.186,084
2022-03-07Open-market sale603$2559.036,293
2022-03-07Open-market sale358$2557.546,896
2022-03-07Open-market sale224$2555.877,254
2022-03-07Open-market sale300$2534.4611,562
2022-03-07Open-market sale371$2533.3111,862
2022-03-07Open-market sale600$2532.0312,233
2022-03-07Open-market sale300$2530.6412,833
2022-03-07Open-market sale200$2529.6313,133
2022-03-07Open-market sale400$2528.6013,333
2022-03-07Open-market sale156$2527.2413,733
2022-03-07Conversion13,889$0.0013,889
2022-03-07Open-market sale500$2554.697,478
2022-03-07Open-market sale400$2553.627,978
2022-03-07Open-market sale300$2552.138,378
2022-03-07Open-market sale284$2550.968,678
2022-03-07Open-market sale500$2549.988,962
2022-03-07Open-market sale500$2548.739,462
2022-03-07Open-market sale300$2546.399,962
2022-03-07Open-market sale300$2545.1410,262
2022-03-07Open-market sale200$2543.2610,562
2022-03-07Open-market sale200$2541.9110,762
2022-03-07Open-market sale100$2539.8510,962
2022-03-07Open-market sale100$2538.0411,062
2022-03-07Open-market sale400$2566.265,384
2022-03-07Open-market sale100$2535.4911,462
2022-02-09Open-market sale904$2817.2918,663,583
2022-02-09Open-market sale600$2816.0918,664,487
2022-02-09Open-market sale500$2813.4818,665,087
2022-02-09Open-market sale700$2812.3418,665,587
2022-02-09Open-market sale400$2811.0718,666,287
2022-02-09Open-market sale300$2809.4018,666,687
2022-02-09Open-market sale475$2815.290
2022-02-09Open-market sale304$2846.76475
2022-02-09Open-market sale700$2815.0818,653,098
2022-02-09Open-market sale200$2842.2218,654,398
2022-02-09Open-market sale300$2839.9618,654,598
2022-02-09Open-market sale100$2837.8718,654,898
2022-02-09Open-market sale200$2836.7118,654,998
2022-02-09Open-market sale300$2835.6818,655,198
2022-02-09Open-market sale300$2832.1018,655,498
2022-02-09Open-market sale600$2833.6818,655,798
2022-02-09Open-market sale214$2829.4218,656,398
2022-02-09Open-market sale671$2828.0318,656,612
2022-02-09Open-market sale344$2827.2818,657,283
2022-02-09Open-market sale433$2825.9618,657,627
2022-02-09Open-market sale608$2825.0018,658,060
2022-02-09Open-market sale1,100$2823.6918,658,668
2022-02-09Open-market sale715$2822.4918,659,768
2022-02-09Open-market sale600$2821.3818,653,798
2022-02-09Open-market sale1,300$2820.2918,660,483
2022-02-09Open-market sale800$2819.3818,661,783
2022-02-09Open-market sale1,000$2818.2118,662,583
2022-02-09Open-market sale100$2844.41779
2022-02-09Conversion (derivative)13,889$0.0018,655,229
2022-02-09Open-market sale200$28842.301,005
2022-02-09Open-market sale900$2816.6010,787
2022-02-09Open-market sale403$2814.1311,687
2022-02-09Open-market sale704$2813.0512,090
2022-02-09Open-market sale400$2811.4112,794
2022-02-09Open-market sale500$2809.7213,194
2022-02-09Open-market sale100$2807.3013,694
2022-02-09Open-market sale95$2805.9613,794
2022-02-09Conversion13,889$0.0013,889
2022-02-09Open-market sale1,473$2818.658,791
2022-02-09Open-market sale329$2819.498,462
2022-02-09Open-market sale800$2821.187,662
2022-02-09Open-market sale1,000$2822.456,662
2022-02-09Open-market sale400$2823.316,262
2022-02-09Open-market sale600$2824.865,662
2022-02-09Open-market sale700$2825.694,962
2022-02-09Open-market sale806$2827.284,156
2022-02-09Open-market sale408$2828.323,748
2022-02-09Open-market sale420$2829.653,328
2022-02-09Open-market sale414$2830.482,914
2022-02-09Open-market sale100$2831.422,814
2022-02-09Open-market sale70$2832.532,744
2022-02-09Open-market sale139$2833.982,605
2022-02-09Open-market sale100$2835.152,505
2022-02-09Open-market sale400$2837.232,105
2022-02-09Open-market sale400$2838.451,705
2022-02-09Open-market sale300$2839.721,405
2022-02-09Open-market sale200$2841.531,205
2022-02-09Open-market sale523$2817.6210,264
2022-02-09Open-market sale126$2839.72879
2022-02-08Open-market sale200$2782.432,625
2022-02-08Open-market sale100$2795.0418,729,487
2022-02-08Open-market sale200$2793.9918,729,587
2022-02-08Open-market sale300$2791.6418,729,787
2022-02-08Open-market sale200$2789.8618,730,087
2022-02-08Open-market sale100$2788.0018,730,287
2022-02-08Open-market sale102$2786.8718,730,387
2022-02-08Open-market sale765$2785.3518,730,489
2022-02-08Open-market sale321$2783.4418,731,254
2022-02-08Open-market sale400$2781.9418,731,575
2022-02-08Open-market sale100$2798.840
2022-02-08Open-market sale210$2795.40100
2022-02-08Open-market sale300$2794.18310
2022-02-08Open-market sale100$2791.14610
2022-02-08Open-market sale500$2790.31710
2022-02-08Open-market sale118$2788.801,210
2022-02-08Open-market sale500$2788.041,328
2022-02-08Open-market sale179$2786.391,828
2022-02-08Open-market sale218$2785.182,007
2022-02-08Open-market sale400$2783.802,225
2022-02-08Open-market sale300$2758.6118,729,187
2022-02-08Open-market sale200$2780.992,825
2022-02-08Open-market sale100$2748.1418,742,330
2022-02-08Open-market sale59$2746.9718,742,430
2022-02-08Open-market sale287$2744.7918,742,489
2022-02-08Open-market sale100$2741.9418,742,776
2022-02-08Open-market sale200$2739.3618,742,876
2022-02-08Open-market sale600$2773.2818,735,511
2022-02-08Open-market sale1,000$2772.0118,736,111
2022-02-08Open-market sale600$2770.8418,737,111
2022-02-08Open-market sale600$2769.8018,737,711
2022-02-08Open-market sale200$2768.4718,738,311
2022-02-08Open-market sale58$2766.6418,738,511
2022-02-08Open-market sale100$2765.1218,738,569
2022-02-08Open-market sale100$2764.1118,738,669
2022-02-08Open-market sale235$2763.2118,738,769
2022-02-08Open-market sale200$2752.1718,741,530
2022-02-08Open-market sale200$2750.9718,741,730
2022-02-08Open-market sale400$2749.1918,741,930
2022-02-08Open-market sale300$2780.8718,731,975
2022-02-08Open-market sale600$2779.4418,732,275
2022-02-08Open-market sale823$2778.0718,732,875
2022-02-08Open-market sale613$2776.8318,733,698
2022-02-08Open-market sale800$2775.4318,734,311
2022-02-08Open-market sale400$2774.4718,735,111
2022-02-08Open-market sale200$2761.9618,739,004
2022-02-08Open-market sale500$2760.5718,739,204
2022-02-08Open-market sale300$2759.8618,739,704
2022-02-08Open-market sale400$2756.8918,740,004
2022-02-08Open-market sale300$2754.4218,740,404
2022-02-08Open-market sale500$2755.5218,740,704
2022-02-08Open-market sale326$2753.1318,741,204
2022-02-08Conversion (derivative)13,889$0.0018,669,118
2022-02-08Open-market sale200$2772.627,633
2022-02-08Open-market sale586$2771.747,833
2022-02-08Open-market sale300$2770.578,419
2022-02-08Open-market sale100$2768.968,719
2022-02-08Open-market sale2$2767.518,819
2022-02-08Open-market sale1,190$2773.936,443
2022-02-08Open-market sale617$2775.055,826
2022-02-08Open-market sale800$2776.645,026
2022-02-08Open-market sale685$2777.744,341
2022-02-08Open-market sale712$2779.053,629
2022-02-08Open-market sale604$2780.133,025
2022-02-08Open-market sale100$2741.4013,789
2022-02-08Conversion13,889$0.0013,889
2022-02-08Open-market sale100$2741.4013,689
2022-02-08Open-market sale111$2767.078,821
2022-02-08Open-market sale600$2765.518,932
2022-02-08Open-market sale400$2764.399,532
2022-02-08Open-market sale300$2762.669,932
2022-02-08Open-market sale588$2761.2810,232
2022-02-08Open-market sale200$2759.7210,820
2022-02-08Open-market sale369$2758.8411,020
2022-02-08Open-market sale700$2757.7411,389
2022-02-08Open-market sale400$2756.7412,089
2022-02-08Open-market sale200$2754.6412,489
2022-02-08Open-market sale200$2753.5312,689
2022-02-08Open-market sale100$2751.3412,889
2022-02-08Open-market sale300$2750.0212,989
2022-02-08Open-market sale100$2748.1213,289
2022-02-08Open-market sale100$2746.1013,389
2022-02-08Open-market sale200$200.0013,489
2022-02-07Open-market sale100$2873.2618,743,176
2022-02-07Open-market sale300$2846.4518,747,433
2022-02-07Open-market sale300$2848.3318,747,133
2022-02-07Open-market sale227$2850.3818,746,906
2022-02-07Open-market sale300$2851.3118,746,606
2022-02-07Open-market sale200$2853.3818,746,406
2022-02-07Open-market sale600$2855.4918,745,806
2022-02-07Open-market sale300$2856.5018,745,506
2022-02-07Open-market sale300$2858.5618,745,206
2022-02-07Open-market sale100$2863.0518,745,106
2022-02-07Open-market sale100$2864.5518,745,006
2022-02-07Open-market sale200$2866.0918,744,806
2022-02-07Open-market sale300$2866.8118,744,506
2022-02-07Open-market sale300$2868.5218,744,206
2022-02-07Open-market sale300$2869.6518,743,906
2022-02-07Open-market sale330$2870.3418,743,576
2022-02-07Open-market sale300$2871.7518,743,276
2022-02-07Open-market sale400$2845.3918,747,733
2022-02-07Open-market sale100$2876.9018,743,076
2022-02-07Open-market sale390$2879.77200
2022-02-07Open-market sale500$2875.851,090
2022-02-07Open-market sale300$2874.321,590
2022-02-07Open-market sale100$2872.141,890
2022-02-07Open-market sale100$2871.051,990
2022-02-07Open-market sale200$2869.592,090
2022-02-07Open-market sale192$2865.932,290
2022-02-07Open-market sale200$2863.902,482
2022-02-07Open-market sale200$2862.862,682
2022-02-07Open-market sale100$2861.232,882
2022-02-07Open-market sale300$2859.822,982
2022-02-07Open-market sale300$2858.853,282
2022-02-07Open-market sale400$2857.843,582
2022-02-07Open-market sale200$2856.003,982
2022-02-07Open-market sale100$2854.794,182
2022-02-07Open-market sale200$2853.644,282
2022-02-07Open-market sale100$2851.814,482
2022-02-07Open-market sale170$2850.234,582
2022-02-07Open-market sale361$2849.544,752
2022-02-07Open-market sale200$2848.505,113
2022-02-07Open-market sale100$2838.155,313
2022-02-07Open-market sale100$2836.755,413
2022-02-07Open-market sale100$2834.595,513
2022-02-07Open-market sale100$2883.360
2022-02-07Open-market sale100$2882.08100
2022-02-07Open-market sale200$2877.19890
2022-02-07Open-market sale300$2878.40590
2022-02-07Open-market sale100$2842.8018,748,133
2022-02-07Open-market sale400$2779.8418,756,038
2022-02-07Open-market sale100$2783.4818,755,938
2022-02-07Open-market sale200$2785.1718,755,738
2022-02-07Open-market sale383$2786.5118,755,355
2022-02-07Open-market sale300$2788.2718,755,055
2022-02-07Open-market sale600$2790.0418,754,455
2022-02-07Open-market sale100$2791.1518,754,355
2022-02-07Open-market sale304$2795.0218,754,051
2022-02-07Open-market sale415$2796.7418,753,636
2022-02-07Open-market sale618$2798.2718,753,018
2022-02-07Open-market sale891$2950.6718,752,127
2022-02-07Open-market sale450$2800.4618,751,677
2022-02-07Open-market sale400$2803.1118,751,277
2022-02-07Open-market sale300$2804.2118,750,977
2022-02-07Open-market sale697$2806.3118,750,280
2022-02-07Open-market sale300$2807.7418,749,980
2022-02-07Open-market sale200$2809.1218,749,780
2022-02-07Open-market sale200$2809.9718,749,580
2022-02-07Open-market sale300$2811.6218,749,280
2022-02-07Open-market sale300$2813.3718,748,980
2022-02-07Open-market sale101$2814.2518,748,879
2022-02-07Open-market sale100$2817.8218,748,779
2022-02-07Open-market sale100$2819.1418,748,679
2022-02-07Open-market sale126$2821.4618,748,553
2022-02-07Open-market sale100$2825.8818,748,453
2022-02-07Open-market sale200$2830.2518,748,253
2022-02-07Open-market sale20$2834.1018,748,233
2022-02-07Open-market sale409$2778.4518,756,438
2022-02-07Open-market sale118$2777.0518,756,847
2022-02-07Conversion (derivative)13,889$0.0018,683,007
2022-02-07Open-market sale200$2810.447,985
2022-02-07Open-market sale181$2809.308,185
2022-02-07Open-market sale134$2808.578,366
2022-02-07Open-market sale800$2807.338,500
2022-02-07Open-market sale1,020$2806.109,300
2022-02-07Open-market sale793$2804.5710,320
2022-02-07Open-market sale100$2800.9211,113
2022-02-07Open-market sale100$2799.1211,213
2022-02-07Open-market sale300$2797.8311,313
2022-02-07Open-market sale300$2794.8911,613
2022-02-07Open-market sale300$2793.3311,913
2022-02-07Open-market sale200$2790.3212,213
2022-02-07Open-market sale200$2788.5212,413
2022-02-07Open-market sale300$2787.2812,613
2022-02-07Open-market sale200$2785.0012,913
2022-02-07Open-market sale276$2782.7213,113
2022-02-07Open-market sale100$2781.0413,389
2022-02-07Open-market sale400$2780.3013,489
2022-02-07Conversion13,889$0.0013,889
2022-02-07Open-market sale200$2831.505,613
2022-02-07Open-market sale400$2812.377,585
2022-02-07Open-market sale200$2814.547,185
2022-02-07Open-market sale200$2813.297,385
2022-02-07Open-market sale200$2827.055,813
2022-02-07Open-market sale200$2822.706,013
2022-02-07Open-market sale200$2820.036,213
2022-02-07Open-market sale126$2818.546,413
2022-02-07Open-market sale600$2817.676,539
2022-02-07Open-market sale46$2816.387,139
2022-01-12Conversion (derivative)13,888$0.0018,696,896
2022-01-12Open-market sale329$2847.80300
2022-01-12Open-market sale300$2842.601,229
2022-01-12Open-market sale222$2841.081,529
2022-01-12Open-market sale400$2840.141,751
2022-01-12Open-market sale427$2838.672,151
2022-01-12Open-market sale600$2837.892,578
2022-01-12Open-market sale500$2836.573,178
2022-01-12Open-market sale683$2835.583,678
2022-01-12Open-market sale403$2834.694,361
2022-01-12Open-market sale1,448$2833.104,764
2022-01-12Open-market sale1,000$2832.326,212
2022-01-12Open-market sale900$2831.137,212
2022-01-12Open-market sale1,087$2830.258,112
2022-01-12Open-market sale861$2829.279,199
2022-01-12Open-market sale879$2828.0010,060
2022-01-12Open-market sale1,300$2826.8710,939
2022-01-12Open-market sale571$2825.6212,239
2022-01-12Open-market sale578$2824.7512,810
2022-01-12Open-market sale100$2823.0113,388
2022-01-12Open-market sale100$2820.8713,488
2022-01-12Open-market sale300$2817.1813,588
2022-01-12Conversion13,888$0.0013,888
2022-01-12Open-market sale300$2845.57629
2022-01-12Open-market sale300$2844.50929
2022-01-12Open-market sale300$2846.410
2022-01-12Open-market sale216$2831.5618,769,500
2022-01-12Open-market sale1,535$2836.1118,765,478
2022-01-12Open-market sale1,190$2835.1718,767,013
2022-01-12Open-market sale897$2833.7218,768,203
2022-01-12Open-market sale900$2837.3118,764,578
2022-01-12Open-market sale619$2838.3318,763,959
2022-01-12Open-market sale1,317$2839.7018,762,642
2022-01-12Open-market sale659$2840.5218,761,983
2022-01-12Open-market sale1,900$2841.6918,760,083
2022-01-12Open-market sale400$2844.8218,758,627
2022-01-12Open-market sale300$2847.1618,758,327
2022-01-12Open-market sale200$2845.9718,758,127
2022-01-12Open-market sale200$2849.7318,757,927
2022-01-12Open-market sale300$2850.5718,757,627
2022-01-12Open-market sale162$2852.4818,757,465
2022-01-12Open-market sale200$2853.0118,757,265
2022-01-12Open-market sale100$2854.0118,757,165
2022-01-12Open-market sale200$2855.0718,756,965
2022-01-12Open-market sale300$2826.1618,770,553
2022-01-12Open-market sale300$2828.6818,770,253
2022-01-12Open-market sale537$2829.8218,769,716
2022-01-12Open-market sale400$2832.5718,769,100
2022-01-12Open-market sale700$2843.7918,759,027
2022-01-12Open-market sale356$2842.4418,759,727
2022-01-11Open-market sale100$2802.4118,772,251
2022-01-11Open-market sale235$2803.9418,772,016
2022-01-11Open-market sale63$2805.1418,771,953
2022-01-11Open-market sale1,100$2794.6118,770,853
2022-01-11Open-market sale1,185$2791.444,163
2022-01-11Open-market sale1,094$2792.613,069
2022-01-11Open-market sale1,235$2793.601,834
2022-01-11Open-market sale600$2794.711,234
2022-01-11Open-market sale329$2795.40905
2022-01-11Open-market sale300$2797.02605
2022-01-11Open-market sale305$2799.06300
2022-01-11Open-market sale200$2800.84100
2022-01-11Open-market sale100$2803.620
2022-01-11Open-market sale900$2795.8918,776,868
2022-01-11Open-market sale1,295$2797.0918,775,573
2022-01-11Open-market sale1,372$2798.2718,774,201
2022-01-11Open-market sale1,004$2799.1518,773,197
2022-01-11Open-market sale606$2799.9418,772,591
2022-01-11Open-market sale240$2801.6418,772,351
2022-01-11Conversion (derivative)13,889$0.0018,710,784
2022-01-11Open-market sale600$2748.7611,649
2022-01-11Open-market sale407$2747.1912,249
2022-01-11Open-market sale433$2745.2312,656
2022-01-11Open-market sale300$2749.9811,349
2022-01-11Open-market sale300$2751.6011,049
2022-01-11Open-market sale300$2752.9610,749
2022-01-11Open-market sale200$2755.2710,549
2022-01-11Open-market sale400$2756.7010,149
2022-01-11Open-market sale100$2757.9910,049
2022-01-11Open-market sale100$2759.349,949
2022-01-11Open-market sale100$2761.439,849
2022-01-11Open-market sale410$2763.079,439
2022-01-11Open-market sale100$2764.269,339
2022-01-11Open-market sale200$2767.949,139
2022-01-11Open-market sale200$2765.468,939
2022-01-11Open-market sale200$2769.358,739
2022-01-11Open-market sale100$2770.368,639
2022-01-11Open-market sale100$2780.038,539
2022-01-11Open-market sale200$2784.208,339
2022-01-11Open-market sale200$2784.988,139
2022-01-11Open-market sale415$2786.667,724
2022-01-11Conversion13,889$0.0013,889
2022-01-11Open-market sale200$2737.1913,689
2022-01-11Open-market sale200$2739.2013,489
2022-01-11Open-market sale100$2739.8413,389
2022-01-11Open-market sale200$2742.2813,189
2022-01-11Open-market sale100$2742.9513,089
2022-01-11Open-market sale865$2790.205,348
2022-01-11Open-market sale1,211$2789.366,213
2022-01-11Open-market sale300$2787.977,424
2022-01-11Open-market sale100$2772.0618,779,768
2022-01-11Open-market sale300$2770.3418,779,868
2022-01-11Open-market sale200$2768.6618,780,168
2022-01-11Open-market sale104$2765.1918,780,368
2022-01-11Open-market sale200$2763.1718,780,472
2022-01-11Open-market sale298$2760.9118,780,672
2022-01-11Open-market sale500$2760.9118,780,970
2022-01-11Open-market sale100$2757.5318,781,470
2022-01-11Open-market sale200$2755.6018,781,570
2022-01-11Open-market sale200$2754.1818,781,770
2022-01-11Open-market sale500$2752.8518,781,970
2022-01-11Open-market sale300$2750.4318,782,470
2022-01-11Open-market sale200$2751.4318,782,770
2022-01-11Open-market sale100$2748.6918,782,970
2022-01-11Open-market sale330$2747.9118,783,070
2022-01-11Open-market sale600$2746.8718,783,400
2022-01-11Open-market sale100$2744.9318,784,000
2022-01-11Open-market sale300$2744.0218,784,100
2022-01-11Open-market sale42$2742.3518,784,400
2022-01-11Open-market sale100$2740.9418,784,442
2022-01-11Open-market sale200$2740.2018,784,542
2022-01-11Open-market sale1,000$2793.5518,777,768
2022-01-11Open-market sale300$2792.1318,778,768
2022-01-11Open-market sale200$2791.2718,779,068
2022-01-11Open-market sale200$2789.8118,779,268
2022-01-11Open-market sale100$2787.9118,779,468
2022-01-11Open-market sale100$2783.0018,779,568
2022-01-11Open-market sale100$2774.4918,779,668
2022-01-10Open-market sale301$2757.763,235
2022-01-10Open-market sale100$2752.794,086
2022-01-10Open-market sale200$2747.474,186
2022-01-10Open-market sale100$2743.394,386
2022-01-10Open-market sale100$2740.954,486
2022-01-10Open-market sale100$2736.544,586
2022-01-10Open-market sale100$2738.294,686
2022-01-10Open-market sale236$2731.074,786
2022-01-10Open-market sale200$2730.155,022
2022-01-10Open-market sale100$2722.545,222
2022-01-10Open-market sale29$2720.245,322
2022-01-10Open-market sale100$2718.935,351
2022-01-10Open-market sale100$2716.905,451
2022-01-10Open-market sale100$2713.835,551
2022-01-10Open-market sale200$2712.545,651
2022-01-10Open-market sale331$2711.685,851
2022-01-10Open-market sale115$2710.156,182
2022-01-10Open-market sale135$2772.620
2022-01-10Open-market sale300$2769.70135
2022-01-10Open-market sale300$2768.36435
2022-01-10Open-market sale500$2767.30735
2022-01-10Open-market sale300$2763.601,235
2022-01-10Open-market sale622$2762.701,535
2022-01-10Open-market sale200$2761.212,157
2022-01-10Open-market sale578$2760.422,357
2022-01-10Open-market sale300$2759.072,935
2022-01-10Open-market sale200$2755.613,886
2022-01-10Open-market sale350$2756.853,536
2022-01-10Open-market sale15$2742.5518,789,322
2022-01-10Open-market sale135$2736.9418,789,542
2022-01-10Open-market sale72$2735.6718,789,677
2022-01-10Open-market sale100$2733.3318,789,749
2022-01-10Open-market sale282$2731.7318,789,849
2022-01-10Open-market sale100$2725.1318,790,131
2022-01-10Open-market sale100$2771.8718,784,742
2022-01-10Open-market sale44$2770.7218,784,842
2022-01-10Open-market sale200$2768.5118,784,886
2022-01-10Open-market sale200$2766.9518,785,086
2022-01-10Open-market sale500$2765.4518,785,286
2022-01-10Open-market sale200$2763.9318,785,786
2022-01-10Open-market sale292$2763.0118,785,986
2022-01-10Open-market sale409$2761.8218,786,278
2022-01-10Open-market sale533$2760.9418,786,687
2022-01-10Open-market sale400$2759.8818,787,220
2022-01-10Open-market sale500$2758.1918,787,620
2022-01-10Open-market sale100$2756.6018,788,120
2022-01-10Open-market sale302$2756.0518,788,220
2022-01-10Open-market sale400$2754.7118,788,522
2022-01-10Open-market sale200$2750.4018,788,922
2022-01-10Open-market sale100$2747.4418,789,122
2022-01-10Open-market sale100$2743.5518,789,222
2022-01-10Open-market sale100$2737.8218,789,442
2022-01-10Open-market sale105$2741.7918,789,337
2022-01-10Open-market sale300$2667.3018,797,988
2022-01-10Open-market sale100$2722.6318,790,231
2022-01-10Open-market sale200$2719.2018,790,331
2022-01-10Open-market sale100$2716.0218,790,531
2022-01-10Open-market sale100$2714.9818,790,631
2022-01-10Open-market sale400$2713.6418,790,731
2022-01-10Open-market sale200$2710.4918,791,131
2022-01-10Open-market sale300$2709.2518,791,331
2022-01-10Open-market sale600$2707.7818,791,631
2022-01-10Open-market sale400$2706.4818,792,231
2022-01-10Open-market sale286$2704.0718,792,631
2022-01-10Open-market sale300$2702.2318,792,917
2022-01-10Open-market sale100$2700.2718,793,217
2022-01-10Open-market sale200$2698.6318,793,317
2022-01-10Open-market sale400$2697.7818,793,517
2022-01-10Open-market sale205$2689.5718,793,917
2022-01-10Open-market sale100$2684.9218,794,122
2022-01-10Open-market sale408$2682.4318,794,222
2022-01-10Open-market sale300$2681.3118,794,630
2022-01-10Open-market sale347$2679.7418,794,930
2022-01-10Open-market sale950$2678.8718,795,277
2022-01-10Open-market sale400$2677.6418,796,227
2022-01-10Open-market sale400$2676.4518,796,627
2022-01-10Open-market sale254$2675.0318,797,027
2022-01-10Open-market sale100$2671.9818,797,281
2022-01-10Open-market sale200$2671.0118,797,381
2022-01-10Open-market sale107$2669.3418,797,581
2022-01-10Open-market sale300$2668.6418,797,688
2022-01-10Open-market sale100$2664.0118,798,431
2022-01-10Open-market sale143$2666.2818,798,288
2022-01-10Conversion (derivative)13,889$0.0018,724,673
2022-01-10Open-market sale300$2681.459,992
2022-01-10Open-market sale217$2680.0910,292
2022-01-10Open-market sale300$2679.1010,509
2022-01-10Open-market sale416$2677.8310,809
2022-01-10Open-market sale500$2676.6311,225
2022-01-10Open-market sale500$2675.5111,725
2022-01-10Open-market sale200$2673.1912,225
2022-01-10Open-market sale200$2670.6312,425
2022-01-10Open-market sale300$2670.0612,625
2022-01-10Open-market sale300$2668.5112,925
2022-01-10Open-market sale164$2667.6013,225
2022-01-10Open-market sale500$2665.5213,389
2022-01-10Conversion13,889$0.0013,889
2022-01-10Open-market sale200$2708.606,297
2022-01-10Open-market sale500$2706.466,497
2022-01-10Open-market sale594$2705.566,997
2022-01-10Open-market sale600$2704.137,591
2022-01-10Open-market sale300$2702.628,191
2022-01-10Open-market sale100$2699.498,491
2022-01-10Open-market sale100$2697.148,591
2022-01-10Open-market sale201$2696.778,691
2022-01-10Open-market sale100$2694.958,892
2022-01-10Open-market sale100$2689.048,992
2022-01-10Open-market sale200$2687.589,092
2022-01-10Open-market sale300$2685.739,292
2022-01-10Open-market sale200$2683.729,592
2022-01-10Open-market sale200$2682.299,792
2021-12-31Gift (derivative)8,635$0.008,635
2021-12-31Gift (derivative)17,270$0.0018,738,562
2021-12-31Gift8,635$0.008,635
2021-12-31Gift17,270$0.0018,798,531
2021-12-08Conversion (derivative)13,889$0.0018,755,832
2021-12-08Open-market sale600$2955.361,250
2021-12-08Open-market sale200$2953.711,850
2021-12-08Open-market sale400$2951.252,050
2021-12-08Open-market sale700$2950.602,450
2021-12-08Open-market sale1,000$2949.563,150
2021-12-08Open-market sale1,000$2948.424,150
2021-12-08Open-market sale595$2947.305,150
2021-12-08Open-market sale759$2946.325,745
2021-12-08Open-market sale1,000$2944.986,504
2021-12-08Open-market sale700$2944.167,504
2021-12-08Open-market sale700$2942.828,204
2021-12-08Open-market sale1,300$2941.538,904
2021-12-08Open-market sale1,141$2940.4510,204
2021-12-08Open-market sale500$2939.3611,345
2021-12-08Open-market sale709$2938.3511,845
2021-12-08Open-market sale600$2937.3812,554
2021-12-08Open-market sale100$2933.7113,154
2021-12-08Open-market sale302$2933.0413,254
2021-12-08Open-market sale200$2930.4313,689
2021-12-08Conversion13,889$0.0013,889
2021-12-08Open-market sale399$2965.0251
2021-12-08Open-market sale51$2966.330
2021-12-08Open-market sale400$2956.15850
2021-12-08Open-market sale200$2958.96650
2021-12-08Open-market sale100$2960.13550
2021-12-08Open-market sale100$2963.60450
2021-12-08Open-market sale133$2932.0013,556
2021-12-08Open-market sale1,200$2960.0718,823,387
2021-12-08Open-market sale400$2958.3918,824,587
2021-12-08Open-market sale742$2957.2618,824,987
2021-12-08Open-market sale1,200$2956.0218,825,729
2021-12-08Open-market sale700$2954.6118,826,929
2021-12-08Open-market sale700$2953.6518,827,629
2021-12-08Open-market sale761$2952.3218,828,329
2021-12-08Open-market sale100$2950.3718,829,090
2021-12-08Open-market sale200$2948.2218,829,190
2021-12-08Open-market sale400$2946.3718,829,390
2021-12-08Open-market sale211$2976.6718,815,901
2021-12-08Open-market sale400$2976.1018,816,112
2021-12-08Open-market sale200$2972.1518,816,512
2021-12-08Open-market sale258$2969.9018,816,712
2021-12-08Open-market sale430$2968.8418,816,970
2021-12-08Open-market sale600$2967.9218,817,400
2021-12-08Open-market sale490$2966.6318,818,000
2021-12-08Open-market sale300$2965.4018,818,490
2021-12-08Open-market sale700$2964.2618,818,790
2021-12-08Open-market sale1,177$2963.1518,819,490
2021-12-08Open-market sale1,197$2961.0218,822,190
2021-12-08Open-market sale1,523$2962.1518,820,667
2021-12-07Conversion (derivative)13,889$0.0018,769,721
2021-12-07Open-market sale1,005$2937.526,628
2021-12-07Open-market sale890$2936.657,633
2021-12-07Open-market sale513$2935.248,523
2021-12-07Open-market sale652$2934.109,036
2021-12-07Open-market sale401$2933.059,688
2021-12-07Open-market sale400$2930.4810,089
2021-12-07Open-market sale100$2929.1410,489
2021-12-07Open-market sale100$2926.3910,589
2021-12-07Open-market sale300$2925.2510,689
2021-12-07Open-market sale200$2924.0810,989
2021-12-07Open-market sale900$2921.6611,189
2021-12-07Open-market sale200$2920.1312,089
2021-12-07Open-market sale200$2919.0012,289
2021-12-07Open-market sale300$2917.1412,489
2021-12-07Open-market sale200$2915.5612,789
2021-12-07Open-market sale200$2914.3812,989
2021-12-07Open-market sale300$2912.2313,189
2021-12-07Open-market sale100$2910.6213,489
2021-12-07Open-market sale200$2907.3413,589
2021-12-07Open-market sale100$2905.1413,789
2021-12-07Conversion13,889$0.0013,889
2021-12-07Open-market sale400$2946.47869
2021-12-07Open-market sale759$2945.331,269
2021-12-07Open-market sale1,200$2944.182,028
2021-12-07Open-market sale400$2942.873,228
2021-12-07Open-market sale1,100$2941.943,628
2021-12-07Open-market sale800$2940.794,728
2021-12-07Open-market sale600$2939.605,528
2021-12-07Open-market sale500$2938.586,128
2021-12-07Open-market sale313$2948.51100
2021-12-07Open-market sale456$2947.51413
2021-12-07Open-market sale100$2949.590
2021-12-07Open-market sale600$2961.0118,830,090
2021-12-07Open-market sale200$2962.4718,829,890
2021-12-07Open-market sale100$2963.3018,829,790
2021-12-07Open-market sale213$2940.0518,840,526
2021-12-07Open-market sale200$2915.8518,843,479
2021-12-07Open-market sale100$2916.8818,843,379
2021-12-07Open-market sale400$2919.5518,842,979
2021-12-07Open-market sale300$2925.0918,842,679
2021-12-07Open-market sale200$2926.6318,842,479
2021-12-07Open-market sale200$2929.2618,842,279
2021-12-07Open-market sale200$2930.4518,842,079
2021-12-07Open-market sale140$2931.5318,841,939
2021-12-07Open-market sale200$2932.7618,841,739
2021-12-07Open-market sale400$2934.0018,841,339
2021-12-07Open-market sale300$2935.1918,841,039
2021-12-07Open-market sale481$2960.0418,830,690
2021-12-07Open-market sale800$2959.1218,831,171
2021-12-07Open-market sale719$2957.9318,831,971
2021-12-07Open-market sale700$2956.8218,832,690
2021-12-07Open-market sale902$2955.8018,833,390
2021-12-07Open-market sale1,177$2954.8618,834,292
2021-12-07Open-market sale1,000$2953.6818,835,469
2021-12-07Open-market sale775$2952.7518,836,469
2021-12-07Open-market sale798$2951.8818,837,244
2021-12-07Open-market sale703$2950.4918,838,042
2021-12-07Open-market sale700$2949.5118,838,745
2021-12-07Open-market sale300$2947.1818,839,445
2021-12-07Open-market sale276$2946.3518,839,745
2021-12-07Open-market sale105$2944.5518,840,021
2021-12-07Open-market sale400$2943.0518,840,126
2021-12-07Open-market sale200$2936.5618,840,839
2021-12-07Open-market sale100$2937.9518,840,739
2021-12-06Open-market sale276$2873.5818,848,314
2021-12-06Open-market sale200$2872.5918,848,590
2021-12-06Open-market sale200$2871.3318,848,790
2021-12-06Open-market sale600$2870.2818,848,990
2021-12-06Open-market sale215$2868.9618,849,590
2021-12-06Open-market sale100$2876.270
2021-12-06Open-market sale400$2874.96100
2021-12-06Open-market sale127$2872.42500
2021-12-06Open-market sale401$2870.95627
2021-12-06Open-market sale505$2869.551,028
2021-12-06Open-market sale300$2868.081,533
2021-12-06Open-market sale400$2866.621,833
2021-12-06Open-market sale540$2864.952,233
2021-12-06Open-market sale701$2863.932,773
2021-12-06Open-market sale1,103$2863.083,474
2021-12-06Open-market sale300$2861.264,577
2021-12-06Open-market sale302$2859.654,877
2021-12-06Open-market sale260$2858.815,179
2021-12-06Open-market sale210$2857.695,439
2021-12-06Open-market sale100$2886.4618,843,679
2021-12-06Open-market sale300$2885.5018,843,779
2021-12-06Open-market sale200$2884.8718,844,079
2021-12-06Open-market sale100$2882.2018,844,279
2021-12-06Open-market sale300$2881.5318,844,379
2021-12-06Open-market sale600$2880.2618,844,679
2021-12-06Open-market sale400$2879.0318,845,279
2021-12-06Open-market sale300$2877.6218,845,679
2021-12-06Open-market sale738$2876.7418,845,979
2021-12-06Open-market sale997$2875.6818,846,717
2021-12-06Open-market sale600$2874.6918,847,714
2021-12-06Conversion (derivative)13,889$0.0018,783,610
2021-12-06Open-market sale300$2816.7412,389
2021-12-06Open-market sale200$2811.0913,289
2021-12-06Open-market sale300$2810.0413,489
2021-12-06Open-market sale100$2805.0713,789
2021-12-06Conversion13,889$0.0013,889
2021-12-06Open-market sale100$2856.265,649
2021-12-06Open-market sale248$2855.365,749
2021-12-06Open-market sale88$2852.575,997
2021-12-06Open-market sale812$2852.016,085
2021-12-06Open-market sale100$2850.156,897
2021-12-06Open-market sale400$2845.866,997
2021-12-06Open-market sale100$2847.287,397
2021-12-06Open-market sale13$2842.997,497
2021-12-06Open-market sale402$2842.067,510
2021-12-06Open-market sale200$2840.637,912
2021-12-06Open-market sale493$2839.478,112
2021-12-06Open-market sale500$2838.518,605
2021-12-06Open-market sale300$2836.909,105
2021-12-06Open-market sale401$2835.369,405
2021-12-06Open-market sale400$2833.339,806
2021-12-06Open-market sale500$2832.4110,206
2021-12-06Open-market sale200$2829.6010,706
2021-12-06Open-market sale100$2827.2310,906
2021-12-06Open-market sale200$2824.8311,006
2021-12-06Open-market sale601$2823.3111,206
2021-12-06Open-market sale100$2821.2011,807
2021-12-06Open-market sale182$2820.5111,907
2021-12-06Open-market sale300$2819.0012,089
2021-12-06Open-market sale300$2812.8212,989
2021-12-06Open-market sale300$2815.3012,689
2021-12-06Open-market sale200$2826.0218,856,568
2021-12-06Open-market sale300$2824.6718,856,768
2021-12-06Open-market sale100$2827.5018,856,468
2021-12-06Open-market sale100$2828.6118,856,368
2021-12-06Open-market sale608$2830.4418,855,760
2021-12-06Open-market sale200$2831.4918,855,560
2021-12-06Open-market sale300$2832.3018,855,260
2021-12-06Open-market sale100$2835.2318,855,160
2021-12-06Open-market sale200$2836.6018,854,960
2021-12-06Open-market sale300$2837.6618,854,660
2021-12-06Open-market sale200$2839.0318,854,460
2021-12-06Open-market sale300$2840.1218,854,160
2021-12-06Open-market sale200$2841.4718,853,960
2021-12-06Open-market sale100$2842.2918,853,860
2021-12-06Open-market sale400$2844.1418,853,460
2021-12-06Open-market sale200$2845.3418,853,260
2021-12-06Open-market sale400$2867.6818,849,805
2021-12-06Open-market sale100$2864.4418,850,205
2021-12-06Open-market sale400$2861.5918,850,305
2021-12-06Open-market sale100$2860.4818,850,705
2021-12-06Open-market sale300$2855.5118,850,805
2021-12-06Open-market sale200$2822.7618,857,068
2021-12-06Open-market sale300$2821.0218,857,268
2021-12-06Open-market sale100$2858.5718,851,105
2021-12-06Open-market sale100$2853.1518,851,205
2021-12-06Open-market sale200$2851.5418,851,305
2021-12-06Open-market sale300$2850.2618,851,505
2021-12-06Open-market sale300$2849.2518,851,805
2021-12-06Open-market sale555$2847.6418,852,105
2021-12-06Open-market sale600$2846.3618,852,660
2021-11-21Conversion (derivative)52,700$0.0018,797,499
2021-11-21Conversion52,700$0.0052,700
2021-11-21Gift52,700$0.000
2021-11-21Gift52,700$0.0018,857,568
2021-11-10Conversion (derivative)13,889$0.0018,850,199
2021-11-10Open-market sale500$2921.5810,014
2021-11-10Conversion13,889$0.0013,889
2021-11-10Open-market sale700$2940.264,644
2021-11-10Open-market sale469$2939.375,344
2021-11-10Open-market sale400$2938.115,813
2021-11-10Open-market sale500$2936.976,213
2021-11-10Open-market sale200$2935.566,713
2021-11-10Open-market sale500$2934.526,913
2021-11-10Open-market sale301$2932.997,413
2021-11-10Open-market sale200$2931.437,714
2021-11-10Open-market sale300$2929.827,914
2021-11-10Open-market sale700$2928.978,214
2021-11-10Open-market sale200$2927.088,914
2021-11-10Open-market sale100$2925.609,114
2021-11-10Open-market sale100$2923.109,214
2021-11-10Open-market sale700$2922.509,314
2021-11-10Open-market sale500$2941.374,144
2021-11-10Open-market sale322$2920.5110,514
2021-11-10Open-market sale200$2917.7110,836
2021-11-10Open-market sale200$2915.1911,036
2021-11-10Open-market sale200$2913.5111,236
2021-11-10Open-market sale400$2912.3611,436
2021-11-10Open-market sale200$2911.2411,836
2021-11-10Open-market sale453$2909.9912,036
2021-11-10Open-market sale500$2907.9912,489
2021-11-10Open-market sale200$2906.4912,989
2021-11-10Open-market sale300$2905.3613,189
2021-11-10Open-market sale100$2901.7613,489
2021-11-10Open-market sale200$2899.4213,589
2021-11-10Open-market sale100$2894.2113,789
2021-11-10Open-market sale902$2943.432,649
2021-11-10Open-market sale593$2942.523,551
2021-11-10Open-market sale705$2944.771,944
2021-11-10Open-market sale300$2946.001,644
2021-11-10Open-market sale100$2967.6518,910,268
2021-11-10Open-market sale100$2964.7118,910,368
2021-11-10Open-market sale100$2962.6518,910,468
2021-11-10Open-market sale400$2961.4018,910,568
2021-11-10Open-market sale200$2960.1518,910,968
2021-11-10Open-market sale300$2959.1018,911,168
2021-11-10Open-market sale400$2958.2118,911,468
2021-11-10Open-market sale370$2957.2618,911,868
2021-11-10Open-market sale700$2955.8018,912,238
2021-11-10Open-market sale400$2954.8718,912,938
2021-11-10Open-market sale100$2959.190
2021-11-10Open-market sale300$2952.89100
2021-11-10Open-market sale200$2951.56400
2021-11-10Open-market sale300$2950.58600
2021-11-10Open-market sale344$2948.83900
2021-11-10Open-market sale400$2946.971,244
2021-11-10Open-market sale300$2943.9418,917,082
2021-11-10Open-market sale300$2940.6518,918,282
2021-11-10Open-market sale200$2938.6818,918,582
2021-11-10Open-market sale200$2937.0218,918,782
2021-11-10Open-market sale802$2936.0318,918,982
2021-11-10Open-market sale100$2933.8718,919,784
2021-11-10Open-market sale400$2933.8718,919,884
2021-11-10Open-market sale427$2932.9118,920,284
2021-11-10Open-market sale200$2931.4218,920,711
2021-11-10Open-market sale300$2930.2118,920,911
2021-11-10Open-market sale300$2928.6318,921,211
2021-11-10Open-market sale600$2927.2918,921,511
2021-11-10Open-market sale444$2925.8818,922,111
2021-11-10Open-market sale300$2924.3018,922,555
2021-11-10Open-market sale200$2923.2118,922,855
2021-11-10Open-market sale200$2921.8318,923,055
2021-11-10Open-market sale302$2920.7918,923,255
2021-11-10Open-market sale200$2919.2918,923,557
2021-11-10Open-market sale100$2916.4618,923,757
2021-11-10Open-market sale200$2914.3818,923,857
2021-11-10Open-market sale100$2908.4318,924,057
2021-11-10Open-market sale700$2953.3018,913,338
2021-11-10Open-market sale800$2951.9218,914,038
2021-11-10Open-market sale500$2950.5918,914,838
2021-11-10Open-market sale600$2949.4018,915,338
2021-11-10Open-market sale444$2947.9218,915,938
2021-11-10Open-market sale100$2946.2018,916,382
2021-11-10Open-market sale600$2945.5218,916,482
2021-11-10Open-market sale400$2941.6418,917,882
2021-11-10Open-market sale500$2942.6418,917,382
2021-11-09Open-market sale300$2987.3818,925,737
2021-11-09Open-market sale409$2985.4818,926,160
2021-11-09Open-market sale200$2983.7918,926,569
2021-11-09Open-market sale123$2982.4718,926,037
2021-11-09Open-market sale400$2981.8318,926,769
2021-11-09Open-market sale1,195$2980.8118,927,169
2021-11-09Open-market sale613$2979.9918,928,364
2021-11-09Open-market sale1,035$2978.7118,928,977
2021-11-09Open-market sale1,275$2977.2418,930,012
2021-11-09Open-market sale1,306$2976.0918,931,287
2021-11-09Open-market sale1,336$2975.1618,932,593
2021-11-09Open-market sale1,014$2973.8418,933,929
2021-11-09Open-market sale600$2972.6218,934,943
2021-11-09Open-market sale400$2971.7418,935,543
2021-11-09Open-market sale703$2970.5418,935,943
2021-11-09Open-market sale400$2969.3718,936,646
2021-11-09Open-market sale200$2968.1218,937,046
2021-11-09Open-market sale200$2963.7018,937,246
2021-11-09Open-market sale100$2961.8718,937,446
2021-11-09Open-market sale200$2959.1918,937,546
2021-11-09Open-market sale200$2957.7618,937,746
2021-11-09Open-market sale100$2953.2318,937,946
2021-11-09Open-market sale100$2998.6518,924,157
2021-11-09Open-market sale180$2997.7918,924,257
2021-11-09Open-market sale100$2996.1318,924,437
2021-11-09Open-market sale300$2994.8818,924,537
2021-11-09Open-market sale200$2993.5318,924,837
2021-11-09Open-market sale200$2991.6918,925,037
2021-11-09Open-market sale100$2989.5218,925,237
2021-11-09Open-market sale400$2988.6318,925,337
2021-11-09Conversion (derivative)13,889$0.0018,864,088
2021-11-09Conversion13,889$0.0013,889
2021-11-09Open-market sale100$2990.050
2021-11-09Open-market sale100$2988.34100
2021-11-09Open-market sale400$2986.14200
2021-11-09Open-market sale100$2982.91600
2021-11-09Open-market sale500$2981.69700
2021-11-09Open-market sale200$2980.471,200
2021-11-09Open-market sale109$2979.111,400
2021-11-09Open-market sale500$2977.901,509
2021-11-09Open-market sale100$2976.412,009
2021-11-09Open-market sale200$2975.212,109
2021-11-09Open-market sale600$2973.432,309
2021-11-09Open-market sale400$2972.252,909
2021-11-09Open-market sale1,047$2971.213,309
2021-11-09Open-market sale920$2969.884,356
2021-11-09Open-market sale1,108$2967.465,276
2021-11-09Open-market sale912$2968.456,384
2021-11-09Open-market sale1,206$2966.377,296
2021-11-09Open-market sale953$2965.278,502
2021-11-09Open-market sale1,618$2964.189,455
2021-11-09Open-market sale900$2963.4311,073
2021-11-09Open-market sale616$2961.7011,973
2021-11-09Open-market sale400$2959.9212,589
2021-11-09Open-market sale400$2958.2612,989
2021-11-09Open-market sale200$2955.7813,389
2021-11-09Open-market sale100$2952.7713,589
2021-11-09Open-market sale200$2950.4013,689
2021-11-08Conversion (derivative)13,889$0.0018,877,977
2021-11-08Open-market sale100$2970.8513,789
2021-11-08Conversion13,889$0.0013,889
2021-11-08Open-market sale100$2972.1013,689
2021-11-08Open-market sale600$2978.1112,682
2021-11-08Open-market sale200$3008.550
2021-11-08Open-market sale184$3006.25200
2021-11-08Open-market sale300$3005.65384
2021-11-08Open-market sale174$3002.74684
2021-11-08Open-market sale165$3000.08858
2021-11-08Open-market sale200$2998.561,023
2021-11-08Open-market sale399$2996.791,223
2021-11-08Open-market sale305$2995.621,622
2021-11-08Open-market sale200$2994.651,927
2021-11-08Open-market sale600$2992.512,127
2021-11-08Open-market sale300$2991.682,727
2021-11-08Open-market sale800$2990.483,027
2021-11-08Open-market sale400$2989.073,827
2021-11-08Open-market sale600$2987.504,227
2021-11-08Open-market sale925$2986.284,827
2021-11-08Open-market sale2,163$2985.265,752
2021-11-08Open-market sale1,018$2984.227,915
2021-11-08Open-market sale1,308$2983.198,933
2021-11-08Open-market sale1,004$2982.1310,241
2021-11-08Open-market sale748$2980.9711,245
2021-11-08Open-market sale689$2979.8011,993
2021-11-08Open-market sale100$2973.1513,589
2021-11-08Open-market sale307$2974.7113,282
2021-11-08Open-market sale200$3013.0418,938,346
2021-11-08Open-market sale115$2986.3718,951,220
2021-11-08Open-market sale400$2985.2918,951,335
2021-11-08Open-market sale200$2983.2218,951,735
2021-11-08Open-market sale200$3015.8518,938,046
2021-11-08Open-market sale100$3011.0418,938,546
2021-11-08Open-market sale200$3008.5018,938,646
2021-11-08Open-market sale400$3006.9618,938,846
2021-11-08Open-market sale300$3003.9318,939,246
2021-11-08Open-market sale300$3002.4918,939,546
2021-11-08Open-market sale400$3001.4918,939,846
2021-11-08Open-market sale400$3000.5718,940,246
2021-11-08Open-market sale600$2999.6718,940,646
2021-11-08Open-market sale500$2998.5018,941,246
2021-11-08Open-market sale1,222$2997.4918,941,746
2021-11-08Open-market sale1,300$2996.4018,942,968
2021-11-08Open-market sale822$2995.6818,944,268
2021-11-08Open-market sale1,500$2994.4318,945,090
2021-11-08Open-market sale1,126$2993.2618,946,590
2021-11-08Open-market sale1,321$2992.2018,947,716
2021-11-08Open-market sale205$2991.0318,949,037
2021-11-08Open-market sale1,233$2989.6718,949,242
2021-11-08Open-market sale100$3014.0718,938,246
2021-11-08Open-market sale345$2988.4618,950,475
2021-11-08Open-market sale400$2987.2618,950,820
2021-10-13Conversion (derivative)13,888$0.0018,891,866
2021-10-13Open-market sale300$2740.389,288
2021-10-13Open-market sale500$2737.2412,788
2021-10-13Open-market sale300$2735.0413,288
2021-10-13Open-market sale900$2738.3011,888
2021-10-13Open-market sale400$2739.2411,488
2021-10-13Open-market sale314$2756.490
2021-10-13Open-market sale545$2755.13314
2021-10-13Open-market sale600$2753.85859
2021-10-13Open-market sale500$2753.061,459
2021-10-13Open-market sale1,701$2751.721,959
2021-10-13Open-market sale1,206$2750.463,660
2021-10-13Open-market sale600$2749.594,866
2021-10-13Open-market sale395$2748.495,466
2021-10-13Open-market sale1,008$2747.515,861
2021-10-13Open-market sale846$2746.356,869
2021-10-13Open-market sale1,230$2744.927,715
2021-10-13Open-market sale100$2733.4713,588
2021-10-13Open-market sale200$2732.8113,688
2021-10-13Conversion13,888$0.0013,888
2021-10-13Open-market sale343$2744.028,945
2021-10-13Open-market sale800$2841.6810,688
2021-10-13Open-market sale1,100$2742.909,588
2021-10-13Open-market sale923$2760.7618,953,740
2021-10-13Open-market sale200$2741.5618,965,623
2021-10-13Open-market sale300$2742.5218,965,323
2021-10-13Open-market sale200$2743.8918,965,123
2021-10-13Open-market sale604$2745.6418,964,519
2021-10-13Open-market sale100$2746.1518,964,419
2021-10-13Open-market sale600$2747.6518,963,819
2021-10-13Open-market sale306$2748.8318,963,513
2021-10-13Open-market sale1,100$2749.8418,962,413
2021-10-13Open-market sale600$2751.0818,961,813
2021-10-13Open-market sale443$2752.8818,961,370
2021-10-13Open-market sale600$2752.2018,960,770
2021-10-13Open-market sale1,008$2754.6018,959,762
2021-10-13Open-market sale300$2755.4018,959,462
2021-10-13Open-market sale667$2756.4518,958,795
2021-10-13Open-market sale1,723$2757.5018,957,072
2021-10-13Open-market sale1,047$2758.5918,956,025
2021-10-13Open-market sale100$2767.9618,951,935
2021-10-13Open-market sale200$2766.6318,952,035
2021-10-13Open-market sale300$2765.3718,952,235
2021-10-13Open-market sale300$2764.5218,952,535
2021-10-13Open-market sale505$2763.4818,952,835
2021-10-13Open-market sale400$2761.6918,953,340
2021-10-13Open-market sale1,362$2759.6218,954,663
2021-10-12Conversion (derivative)13,889$0.0018,905,754
2021-10-12Open-market sale300$2719.5013,589
2021-10-12Open-market sale200$2778.88100
2021-10-12Open-market sale300$2774.90300
2021-10-12Open-market sale100$2768.92600
2021-10-12Open-market sale300$2766.43700
2021-10-12Open-market sale100$2758.661,000
2021-10-12Open-market sale100$2751.871,100
2021-10-12Open-market sale203$2745.691,200
2021-10-12Open-market sale100$2743.101,403
2021-10-12Open-market sale300$2741.871,503
2021-10-12Open-market sale100$2739.651,803
2021-10-12Open-market sale766$2838.951,903
2021-10-12Open-market sale400$2737.502,669
2021-10-12Open-market sale982$2736.423,069
2021-10-12Open-market sale1,000$2735.274,051
2021-10-12Open-market sale309$2734.075,051
2021-10-12Open-market sale600$2732.865,360
2021-10-12Open-market sale926$2731.435,960
2021-10-12Open-market sale445$2730.096,886
2021-10-12Open-market sale1,000$2729.287,331
2021-10-12Open-market sale792$2728.138,331
2021-10-12Open-market sale1,007$2726.859,123
2021-10-12Open-market sale800$2725.7210,130
2021-10-12Open-market sale1,100$2724.6810,930
2021-10-12Open-market sale706$2723.7312,030
2021-10-12Open-market sale522$2722.1212,736
2021-10-12Open-market sale331$2720.9213,258
2021-10-12Open-market sale100$2780.010
2021-10-12Conversion13,889$0.0013,889
2021-10-12Open-market sale900$2739.4718,972,079
2021-10-12Open-market sale1,479$2736.0918,974,992
2021-10-12Open-market sale1,015$2735.1318,976,471
2021-10-12Open-market sale600$2733.8818,977,486
2021-10-12Open-market sale926$2732.9718,978,086
2021-10-12Open-market sale400$2731.7218,979,012
2021-10-12Open-market sale200$2730.3018,979,412
2021-10-12Open-market sale100$2728.3018,979,612
2021-10-12Open-market sale200$2791.5018,965,823
2021-10-12Open-market sale200$2784.5518,966,023
2021-10-12Open-market sale100$2783.1018,966,223
2021-10-12Open-market sale100$2778.2718,966,323
2021-10-12Open-market sale200$2774.4118,966,423
2021-10-12Open-market sale100$2773.0518,966,623
2021-10-12Open-market sale100$2767.6018,966,723
2021-10-12Open-market sale100$2756.9718,966,823
2021-10-12Open-market sale200$2752.4318,966,923
2021-10-12Open-market sale200$2751.4418,967,123
2021-10-12Open-market sale200$2749.4818,967,323
2021-10-12Open-market sale100$2748.1218,967,523
2021-10-12Open-market sale624$2747.1218,967,623
2021-10-12Open-market sale300$2745.8818,968,247
2021-10-12Open-market sale500$2745.1018,968,547
2021-10-12Open-market sale400$2743.9818,969,047
2021-10-12Open-market sale860$2742.5318,969,447
2021-10-12Open-market sale900$2741.4818,970,307
2021-10-12Open-market sale872$2738.1318,971,207
2021-10-12Open-market sale1,000$2737.2818,973,992
2021-10-12Open-market sale1,013$2738.1318,972,979
2021-10-11Conversion (derivative)13,889$0.0018,919,643
2021-10-11Open-market sale400$2784.690
2021-10-11Open-market sale300$2812.46400
2021-10-11Open-market sale100$2810.96700
2021-10-11Open-market sale600$2810.06800
2021-10-11Open-market sale777$2809.101,400
2021-10-11Open-market sale600$2807.812,177
2021-10-11Open-market sale870$2806.632,777
2021-10-11Open-market sale726$2805.603,647
2021-10-11Open-market sale700$2804.844,373
2021-10-11Open-market sale900$2803.375,073
2021-10-11Open-market sale847$2802.185,973
2021-10-11Open-market sale500$2800.166,820
2021-10-11Open-market sale300$2798.767,320
2021-10-11Open-market sale500$2797.817,620
2021-10-11Open-market sale702$2796.928,120
2021-10-11Open-market sale800$2795.738,822
2021-10-11Open-market sale200$2793.909,622
2021-10-11Open-market sale709$2792.489,822
2021-10-11Open-market sale700$2790.9910,531
2021-10-11Open-market sale200$2789.4711,231
2021-10-11Open-market sale900$2788.7811,431
2021-10-11Open-market sale300$2787.7912,331
2021-10-11Open-market sale100$2785.8212,631
2021-10-11Open-market sale605$2783.0712,731
2021-10-11Open-market sale243$2780.8813,336
2021-10-11Open-market sale300$2779.3313,579
2021-10-11Open-market sale10$2777.7413,879
2021-10-11Conversion13,889$0.0013,889
2021-10-11Open-market sale913$2797.5018,988,294
2021-10-11Open-market sale33$2776.5018,993,568
2021-10-11Open-market sale200$2778.3518,993,368
2021-10-11Open-market sale200$2779.8318,993,168
2021-10-11Open-market sale100$2780.4218,993,068
2021-10-11Open-market sale500$2814.1018,979,712
2021-10-11Open-market sale409$2812.3818,980,212
2021-10-11Open-market sale1,154$2811.2818,980,621
2021-10-11Open-market sale600$2810.1118,981,775
2021-10-11Open-market sale767$2808.9818,982,375
2021-10-11Open-market sale723$2807.5418,983,142
2021-10-11Open-market sale814$2806.5118,983,865
2021-10-11Open-market sale400$2805.3418,984,679
2021-10-11Open-market sale741$2804.2418,985,079
2021-10-11Open-market sale501$2803.2418,985,820
2021-10-11Open-market sale100$2801.6418,986,321
2021-10-11Open-market sale315$2800.4118,986,421
2021-10-11Open-market sale600$2799.8618,986,736
2021-10-11Open-market sale958$2798.7418,987,336
2021-10-11Open-market sale834$2795.9418,989,207
2021-10-11Open-market sale300$2795.0218,990,041
2021-10-11Open-market sale500$2793.8618,990,341
2021-10-11Open-market sale427$2792.6518,990,841
2021-10-11Open-market sale700$2791.7318,991,268
2021-10-11Open-market sale200$2790.3718,991,968
2021-10-11Open-market sale100$2788.2318,992,168
2021-10-11Open-market sale100$2786.3118,992,268
2021-10-11Open-market sale400$2785.3518,992,368
2021-10-11Open-market sale200$2784.3118,992,768
2021-10-11Open-market sale100$2781.5618,992,968
2021-09-09Open-market sale200$2891.8519,007,190
2021-09-09Open-market sale400$2911.0518,993,901
2021-09-09Open-market sale800$2909.9218,994,301
2021-09-09Open-market sale774$2908.6718,995,101
2021-09-09Open-market sale300$2906.7018,995,875
2021-09-09Open-market sale820$2905.9818,996,175
2021-09-09Open-market sale1,034$2904.8218,996,995
2021-09-09Open-market sale1,700$2903.8218,998,029
2021-09-09Open-market sale1,200$2902.5718,999,729
2021-09-09Open-market sale1,320$2901.7519,000,929
2021-09-09Open-market sale600$2900.1919,002,249
2021-09-09Open-market sale604$2898.3819,002,849
2021-09-09Open-market sale1,881$2897.5619,003,453
2021-09-09Open-market sale757$2896.4619,005,334
2021-09-09Open-market sale398$2895.0419,006,091
2021-09-09Open-market sale701$2893.3319,006,489
2021-09-09Open-market sale300$2912.2618,993,601
2021-09-09Open-market sale100$2889.8319,007,390
2021-09-09Conversion (derivative)13,889$0.0018,933,532
2021-09-09Open-market sale600$2869.6212,689
2021-09-09Open-market sale1,033$2870.8811,656
2021-09-09Open-market sale1,200$2871.9910,456
2021-09-09Open-market sale800$2872.939,656
2021-09-09Open-market sale1,127$2874.188,529
2021-09-09Open-market sale600$2875.337,929
2021-09-09Open-market sale1,096$2876.596,833
2021-09-09Open-market sale900$2879.484,102
2021-09-09Open-market sale600$2880.413,502
2021-09-09Open-market sale641$2881.512,861
2021-09-09Open-market sale828$2882.702,033
2021-09-09Open-market sale602$2883.691,431
2021-09-09Open-market sale251$2884.841,180
2021-09-09Open-market sale1,180$2878.560
2021-09-09Open-market sale400$2867.5613,289
2021-09-09Open-market sale200$2866.0613,689
2021-09-09Conversion13,889$0.0013,889
2021-09-09Open-market sale1,831$2877.655,002
2021-09-08Open-market sale500$2906.2519,008,090
2021-09-08Open-market sale400$2904.8619,008,590
2021-09-08Open-market sale400$2903.4719,008,990
2021-09-08Open-market sale521$2902.5019,009,390
2021-09-08Open-market sale300$2901.1519,009,911
2021-09-08Open-market sale300$2907.1219,007,790
2021-09-08Open-market sale200$2909.9519,007,590
2021-09-08Open-market sale100$2911.1419,007,490
2021-09-08Open-market sale200$2884.6519,021,179
2021-09-08Open-market sale193$2885.9319,020,986
2021-09-08Open-market sale304$2888.4419,020,682
2021-09-08Open-market sale569$2891.1319,020,113
2021-09-08Open-market sale500$2892.6619,019,613
2021-09-08Open-market sale947$2893.9819,018,666
2021-09-08Open-market sale1,900$2895.0719,016,766
2021-09-08Open-market sale2,440$2896.1119,014,326
2021-09-08Open-market sale1,951$2896.9319,012,375
2021-09-08Open-market sale864$2897.9719,011,511
2021-09-08Open-market sale700$2899.3419,010,811
2021-09-08Open-market sale600$2900.3219,010,211
2021-09-08Open-market sale (derivative)13,889$0.0018,947,421
2021-09-08Open-market sale200$2860.8013,689
2021-09-08Open-market sale200$2861.8013,489
2021-09-08Open-market sale296$2863.3613,193
2021-09-08Open-market sale157$2864.1713,036
2021-09-08Open-market sale548$2865.6112,488
2021-09-08Open-market sale700$2866.5111,788
2021-09-08Open-market sale2,043$2867.749,745
2021-09-08Open-market sale800$2868.918,945
2021-09-08Open-market sale1,334$2869.987,611
2021-09-08Open-market sale1,501$2871.086,110
2021-09-08Open-market sale100$2885.580
2021-09-08Open-market sale1,480$2872.993,590
2021-09-08Open-market sale300$2874.233,290
2021-09-08Open-market sale300$2875.702,990
2021-09-08Open-market sale490$2876.792,500
2021-09-08Open-market sale700$2877.931,800
2021-09-08Open-market sale600$2879.191,200
2021-09-08Open-market sale100$2879.791,100
2021-09-08Conversion13,889$0.0013,889
2021-09-08Open-market sale1,040$2872.075,070
2021-09-08Open-market sale400$2884.03100
2021-09-08Open-market sale300$2882.64500
2021-09-08Open-market sale300$2881.98800
2021-09-07Conversion (derivative)13,889$0.0018,961,310
2021-09-07Open-market sale100$2874.0413,789
2021-09-07Open-market sale841$2888.76100
2021-09-07Open-market sale764$2887.30941
2021-09-07Open-market sale655$2886.271,705
2021-09-07Open-market sale1,648$2885.212,360
2021-09-07Open-market sale1,460$2884.244,008
2021-09-07Open-market sale2,093$2883.085,468
2021-09-07Open-market sale3,112$2882.127,561
2021-09-07Open-market sale1,616$2881.9210,673
2021-09-07Open-market sale500$2880.0912,289
2021-09-07Open-market sale300$2879.0512,789
2021-09-07Open-market sale200$2876.9513,089
2021-09-07Open-market sale500$2876.1213,289
2021-09-07Open-market sale100$2891.150
2021-09-07Conversion13,889$0.0013,889
2021-09-07Open-market sale500$2904.8219,032,968
2021-09-07Open-market sale700$2903.2619,033,468
2021-09-07Open-market sale500$2901.5519,034,168
2021-09-07Open-market sale100$2900.0519,034,668
2021-09-07Open-market sale100$2897.3519,034,768
2021-09-07Open-market sale300$2895.2819,034,868
2021-09-07Open-market sale100$2892.8719,035,168
2021-09-07Open-market sale303$2914.4419,021,379
2021-09-07Open-market sale1,116$2913.7319,021,682
2021-09-07Open-market sale307$2912.8019,022,798
2021-09-07Open-market sale412$2911.5119,023,105
2021-09-07Open-market sale2,028$2910.1319,023,517
2021-09-07Open-market sale2,926$2909.3119,025,545
2021-09-07Open-market sale1,921$2908.2819,028,471
2021-09-07Open-market sale1,435$2907.2419,030,392
2021-09-07Open-market sale1,141$2905.8719,031,827
2021-08-29Conversion (derivative)26,600$0.0018,975,199
2021-08-29Conversion26,600$0.0026,600
2021-08-29Gift26,600$0.000
2021-08-29Gift26,600$0.0019,034,668
2021-08-11Conversion (derivative)13,889$0.0019,001,799
2021-08-11Open-market sale1,300$2731.336,989
2021-08-11Open-market sale1,311$2728.2811,739
2021-08-11Open-market sale800$2726.9613,050
2021-08-11Open-market sale39$2725.5213,850
2021-08-11Conversion13,889$0.0013,889
2021-08-11Open-market sale100$2752.930
2021-08-11Open-market sale100$2749.05100
2021-08-11Open-market sale300$2748.20200
2021-08-11Open-market sale200$2747.01500
2021-08-11Open-market sale300$2744.56700
2021-08-11Open-market sale200$2743.291,000
2021-08-11Open-market sale500$2742.211,200
2021-08-11Open-market sale300$2740.711,700
2021-08-11Open-market sale200$2739.602,000
2021-08-11Open-market sale300$2738.142,200
2021-08-11Open-market sale700$2737.292,500
2021-08-11Open-market sale594$2735.963,200
2021-08-11Open-market sale900$2734.893,794
2021-08-11Open-market sale1,000$2733.794,694
2021-08-11Open-market sale1,295$2732.815,694
2021-08-11Open-market sale1,704$2729.2410,035
2021-08-11Open-market sale1,746$2730.188,289
2021-08-11Open-market sale300$2769.3619,063,368
2021-08-11Open-market sale700$2748.3519,075,057
2021-08-11Open-market sale300$2749.6019,074,757
2021-08-11Open-market sale406$2750.9919,074,351
2021-08-11Open-market sale1,100$2751.8519,073,251
2021-08-11Open-market sale300$2770.6719,063,068
2021-08-11Open-market sale200$2771.6719,062,868
2021-08-11Open-market sale200$2773.3619,062,668
2021-08-11Open-market sale200$2774.9719,062,468
2021-08-11Open-market sale1,848$2754.3819,070,220
2021-08-11Open-market sale600$2759.6719,061,868
2021-08-11Open-market sale1,807$2755.5119,068,413
2021-08-11Open-market sale1,582$2756.2719,066,831
2021-08-11Open-market sale1,001$2757.4719,065,830
2021-08-11Open-market sale762$2758.9119,065,068
2021-08-11Open-market sale100$2760.6019,064,968
2021-08-11Open-market sale100$2762.1419,064,868
2021-08-11Open-market sale300$2764.2819,064,568
2021-08-11Open-market sale300$2766.8319,064,268
2021-08-11Open-market sale1,183$2752.9119,072,068
2021-08-11Open-market sale600$2767.9719,063,668
2021-08-10Conversion (derivative)13,889$0.0019,015,688
2021-08-10Open-market sale1,018$2731.5312,071
2021-08-10Conversion13,889$0.0013,889
2021-08-10Open-market sale500$2752.720
2021-08-10Open-market sale200$2750.63500
2021-08-10Open-market sale300$2749.13700
2021-08-10Open-market sale500$2748.031,000
2021-08-10Open-market sale500$2747.071,500
2021-08-10Open-market sale199$2746.342,000
2021-08-10Open-market sale1,302$2745.092,199
2021-08-10Open-market sale900$2743.883,501
2021-08-10Open-market sale700$2743.034,401
2021-08-10Open-market sale600$2741.745,101
2021-08-10Open-market sale500$2740.195,701
2021-08-10Open-market sale500$2739.546,201
2021-08-10Open-market sale977$2738.366,701
2021-08-10Open-market sale500$2737.057,678
2021-08-10Open-market sale796$2736.148,178
2021-08-10Open-market sale1,297$2734.908,974
2021-08-10Open-market sale900$2733.7110,271
2021-08-10Open-market sale900$2732.6811,171
2021-08-10Open-market sale100$2727.7113,789
2021-08-10Open-market sale700$2730.2613,089
2021-08-10Open-market sale1,300$2752.3319,087,346
2021-08-10Open-market sale100$2746.2819,089,546
2021-08-10Open-market sale200$2747.9619,089,346
2021-08-10Open-market sale200$2768.1119,075,757
2021-08-10Open-market sale800$2767.5319,075,957
2021-08-10Open-market sale500$2766.4019,076,757
2021-08-10Open-market sale1,200$2765.4719,077,257
2021-08-10Open-market sale1,400$2764.4519,078,457
2021-08-10Open-market sale1,255$2763.2919,079,857
2021-08-10Open-market sale1,656$2762.1819,081,112
2021-08-10Open-market sale489$2761.0019,082,768
2021-08-10Open-market sale930$2760.2619,083,257
2021-08-10Open-market sale1,059$2759.1419,084,187
2021-08-10Open-market sale1,100$2757.8419,085,246
2021-08-10Open-market sale300$2756.5519,086,346
2021-08-10Open-market sale400$2755.3619,086,646
2021-08-10Open-market sale300$2754.1319,087,046
2021-08-10Open-market sale200$2749.7019,089,146
2021-08-10Open-market sale500$2751.1119,088,646
2021-08-09Conversion (derivative)13,889$0.0019,029,577
2021-08-09Open-market sale153$2707.8613,736
2021-08-09Conversion13,889$0.0013,889
2021-08-09Open-market sale147$2708.5713,589
2021-08-09Open-market sale385$2711.6913,204
2021-08-09Open-market sale400$2710.1212,804
2021-08-09Open-market sale420$2712.9412,384
2021-08-09Open-market sale300$2714.9912,084
2021-08-09Open-market sale700$2714.2311,384
2021-08-09Open-market sale1,104$2716.3010,280
2021-08-09Open-market sale2$2743.540
2021-08-09Open-market sale452$2741.872
2021-08-09Open-market sale1,300$2740.58454
2021-08-09Open-market sale1,238$2739.771,754
2021-08-09Open-market sale300$2737.092,992
2021-08-09Open-market sale775$2738.513,292
2021-08-09Open-market sale187$2732.774,067
2021-08-09Open-market sale600$2731.474,254
2021-08-09Open-market sale100$2728.154,854
2021-08-09Open-market sale300$2723.534,954
2021-08-09Open-market sale100$2725.055,254
2021-08-09Open-market sale600$2721.825,354
2021-08-09Open-market sale1,100$2720.585,954
2021-08-09Open-market sale1,426$2719.697,054
2021-08-09Open-market sale700$2718.438,480
2021-08-09Open-market sale1,100$2717.439,180
2021-08-09Open-market sale1,757$2759.9519,092,146
2021-08-09Open-market sale31$2758.1519,093,903
2021-08-09Open-market sale500$2756.4719,093,934
2021-08-09Open-market sale196$2755.0119,094,434
2021-08-09Open-market sale100$2752.8019,094,630
2021-08-09Open-market sale100$2750.8019,094,730
2021-08-09Open-market sale200$2749.4319,094,830
2021-08-09Open-market sale400$2748.6519,095,030
2021-08-09Open-market sale800$2747.1219,095,430
2021-08-09Open-market sale920$2746.3419,096,230
2021-08-09Open-market sale580$2744.9119,097,150
2021-08-09Open-market sale200$2743.4419,097,730
2021-08-09Open-market sale1,000$2742.2419,097,930
2021-08-09Open-market sale1,101$2741.2019,098,930
2021-08-09Open-market sale300$2739.0319,100,031
2021-08-09Open-market sale800$2739.0319,100,331
2021-08-09Open-market sale400$2760.8519,091,746
2021-08-09Open-market sale900$2762.1819,090,846
2021-08-09Open-market sale1,000$2763.3219,089,846
2021-08-09Open-market sale100$2764.4019,089,746
2021-08-09Open-market sale100$2765.8619,089,646
2021-08-09Open-market sale100$2735.1319,102,338
2021-08-09Open-market sale400$2734.1319,102,438
2021-08-09Open-market sale100$2732.1319,102,838
2021-08-09Open-market sale297$2731.1019,102,938
2021-08-09Open-market sale300$2730.2819,103,235
2021-08-09Open-market sale700$2737.8719,101,131
2021-08-09Open-market sale507$2736.4719,101,831
2021-07-08Open-market sale800$2582.7819,109,434
2021-07-08Open-market sale300$2562.6219,117,123
2021-07-08Open-market sale300$2564.9919,116,623
2021-07-08Open-market sale100$2597.1219,103,835
2021-07-08Open-market sale200$2563.9319,116,923
2021-07-08Open-market sale809$2568.6519,115,814
2021-07-08Open-market sale1,122$2569.7419,114,692
2021-07-08Open-market sale600$2571.0119,114,092
2021-07-08Open-market sale700$2572.3119,113,392
2021-07-08Open-market sale200$2573.5419,113,192
2021-07-08Open-market sale990$2574.9919,112,202
2021-07-08Open-market sale200$2575.6419,112,002
2021-07-08Open-market sale600$2577.1519,111,402
2021-07-08Open-market sale261$2579.4619,111,141
2021-07-08Open-market sale907$2581.9419,110,234
2021-07-08Open-market sale300$2599.3319,103,535
2021-07-08Open-market sale502$2583.8919,108,932
2021-07-08Open-market sale790$2585.4319,108,142
2021-07-08Open-market sale600$2587.1419,107,542
2021-07-08Open-market sale505$2588.1819,107,037
2021-07-08Open-market sale200$2589.4919,106,837
2021-07-08Open-market sale500$2590.3319,106,337
2021-07-08Open-market sale900$2591.6419,105,437
2021-07-08Open-market sale200$2566.8119,105,237
2021-07-08Open-market sale502$2580.5319,104,735
2021-07-08Open-market sale200$2592.6719,104,535
2021-07-08Open-market sale400$2593.9019,104,135
2021-07-08Open-market sale200$2594.9319,103,935
2021-07-08Conversion (derivative)13,888$0.0019,043,466
2021-07-08Open-market sale300$2483.9313,588
2021-07-08Conversion13,888$0.0013,888
2021-07-08Open-market sale100$2511.970
2021-07-08Open-market sale200$2510.07100
2021-07-08Open-market sale481$2508.21300
2021-07-08Open-market sale262$2506.58781
2021-07-08Open-market sale753$2505.361,043
2021-07-08Open-market sale700$2504.491,796
2021-07-08Open-market sale400$2502.902,496
2021-07-08Open-market sale999$2502.242,896
2021-07-08Open-market sale1,200$2501.033,895
2021-07-08Open-market sale1,257$2500.185,095
2021-07-08Open-market sale778$2499.356,352
2021-07-08Open-market sale309$2498.037,130
2021-07-08Open-market sale607$2496.987,439
2021-07-08Open-market sale938$2495.948,046
2021-07-08Open-market sale571$2494.888,984
2021-07-08Open-market sale1,217$2493.689,555
2021-07-08Open-market sale500$2492.4010,772
2021-07-08Open-market sale700$2491.6811,272
2021-07-08Open-market sale300$2490.4011,972
2021-07-08Open-market sale813$2489.2112,272
2021-07-08Open-market sale403$2488.1413,085
2021-07-08Open-market sale100$2485.9913,488
2021-07-07Conversion (derivative)13,889$0.0019,057,354
2021-07-07Open-market sale1,100$2527.6111,689
2021-07-07Open-market sale900$2526.4812,789
2021-07-07Open-market sale200$2524.5813,689
2021-07-07Conversion13,889$0.0013,889
2021-07-07Open-market sale100$2545.240
2021-07-07Open-market sale200$2541.36100
2021-07-07Open-market sale100$2540.05300
2021-07-07Open-market sale100$2537.71400
2021-07-07Open-market sale655$2535.68500
2021-07-07Open-market sale677$2534.971,155
2021-07-07Open-market sale503$2533.961,832
2021-07-07Open-market sale1,800$2532.852,335
2021-07-07Open-market sale2,300$2532.014,135
2021-07-07Open-market sale2,054$2530.836,435
2021-07-07Open-market sale2,100$2529.628,489
2021-07-07Open-market sale1,100$2528.5310,589
2021-07-07Open-market sale1,706$2603.6619,120,954
2021-07-07Open-market sale1,462$2602.6319,122,660
2021-07-07Open-market sale1,602$2601.5519,124,122
2021-07-07Open-market sale1,800$2599.1319,127,512
2021-07-07Open-market sale1,000$2598.1119,129,312
2021-07-07Open-market sale600$2596.9519,130,312
2021-07-07Open-market sale400$2595.7319,130,912
2021-07-07Open-market sale1,307$2604.7519,119,647
2021-07-07Open-market sale1,024$2605.8519,118,623
2021-07-07Open-market sale800$2606.6819,117,823
2021-07-07Open-market sale200$2607.8219,117,623
2021-07-07Open-market sale200$2608.6419,117,423
2021-07-07Open-market sale1,788$2600.5719,125,724
2021-07-06Open-market sale100$2572.2519,145,001
2021-07-06Open-market sale700$2594.5719,131,333
2021-07-06Open-market sale600$2593.6619,132,033
2021-07-06Open-market sale600$2592.5819,132,633
2021-07-06Open-market sale600$2591.5619,133,233
2021-07-06Open-market sale500$2590.4919,133,833
2021-07-06Open-market sale430$2589.5919,134,333
2021-07-06Open-market sale1,733$2588.5219,134,763
2021-07-06Open-market sale400$2587.4619,136,496
2021-07-06Open-market sale300$2586.4419,136,896
2021-07-06Open-market sale915$2585.3419,137,196
2021-07-06Open-market sale800$2584.1619,138,111
2021-07-06Open-market sale803$2582.7419,138,911
2021-07-06Open-market sale1,288$2581.3719,139,714
2021-07-06Open-market sale994$2580.2819,141,002
2021-07-06Open-market sale600$2579.2019,141,996
2021-07-06Open-market sale1,050$2578.1019,142,596
2021-07-06Open-market sale300$2576.9619,143,646
2021-07-06Open-market sale200$2575.7319,143,946
2021-07-06Open-market sale200$2574.8619,144,146
2021-07-06Open-market sale655$2573.7719,144,346
2021-07-06Open-market sale21$2595.3119,131,312
2021-07-06Open-market sale100$2568.4319,145,101
2021-07-06Conversion (derivative)13,889$0.0019,071,243
2021-07-06Open-market sale200$2492.9613,689
2021-07-06Conversion13,889$0.0013,889
2021-07-06Open-market sale100$2528.520
2021-07-06Open-market sale300$2526.97100
2021-07-06Open-market sale386$2523.44400
2021-07-06Open-market sale247$2522.37786
2021-07-06Open-market sale701$2521.501,033
2021-07-06Open-market sale1,100$2519.991,734
2021-07-06Open-market sale1,100$2519.062,834
2021-07-06Open-market sale900$2518.093,934
2021-07-06Open-market sale1,088$2517.044,834
2021-07-06Open-market sale1,311$2515.895,922
2021-07-06Open-market sale900$2514.907,233
2021-07-06Open-market sale700$2513.738,133
2021-07-06Open-market sale400$2512.018,833
2021-07-06Open-market sale200$2510.979,233
2021-07-06Open-market sale100$2509.259,433
2021-07-06Open-market sale301$2508.809,533
2021-07-06Open-market sale400$2507.249,834
2021-07-06Open-market sale500$2505.9610,234
2021-07-06Open-market sale754$2504.5410,734
2021-07-06Open-market sale500$2503.7211,488
2021-07-06Open-market sale600$2502.3811,988
2021-07-06Open-market sale200$2501.3712,588
2021-07-06Open-market sale501$2500.0012,788
2021-07-06Open-market sale200$2498.4813,289
2021-07-06Open-market sale200$2497.6313,489
2021-06-09Conversion (derivative)13,889$0.0019,085,132
2021-06-09Open-market sale616$2411.68200
2021-06-09Open-market sale700$2410.67816
2021-06-09Open-market sale400$2409.591,516
2021-06-09Open-market sale1,200$2408.571,916
2021-06-09Open-market sale1,741$2407.553,116
2021-06-09Open-market sale1,900$2406.594,857
2021-06-09Open-market sale1,541$2405.286,757
2021-06-09Open-market sale608$2403.338,298
2021-06-09Open-market sale3,325$2404.228,906
2021-06-09Open-market sale548$2402.2312,231
2021-06-09Open-market sale610$2400.7612,779
2021-06-09Open-market sale300$2399.4413,389
2021-06-09Open-market sale200$2398.3613,689
2021-06-09Conversion13,889$0.0013,889
2021-06-09Open-market sale200$2412.790
2021-06-09Open-market sale3,355$2494.2319,150,113
2021-06-09Open-market sale2,483$2493.0319,153,468
2021-06-09Open-market sale1,550$2492.1019,155,951
2021-06-09Open-market sale289$2490.8219,157,501
2021-06-09Open-market sale900$2489.9719,157,790
2021-06-09Open-market sale400$2488.9519,158,690
2021-06-09Open-market sale600$2498.2419,146,527
2021-06-09Open-market sale200$2499.3219,146,327
2021-06-09Open-market sale100$2504.2619,145,201
2021-06-09Open-market sale585$2497.3519,147,127
2021-06-09Open-market sale400$2501.9219,145,501
2021-06-09Open-market sale426$2500.8019,145,901
2021-06-09Open-market sale1,401$2495.1819,148,712
2021-06-09Open-market sale1,000$2495.9719,147,712
2021-06-09Open-market sale200$2503.5319,145,301
2021-06-08Conversion (derivative)13,889$0.0019,099,021
2021-06-08Open-market sale827$2398.6512,165
2021-06-08Open-market sale497$2396.9812,992
2021-06-08Open-market sale400$2394.9513,489
2021-06-08Conversion13,889$0.0013,889
2021-06-08Open-market sale200$2418.450
2021-06-08Open-market sale300$2417.07200
2021-06-08Open-market sale400$2416.28500
2021-06-08Open-market sale600$2414.85900
2021-06-08Open-market sale572$2412.641,500
2021-06-08Open-market sale267$2412.072,072
2021-06-08Open-market sale509$2410.942,339
2021-06-08Open-market sale300$2409.662,848
2021-06-08Open-market sale1,353$2408.503,148
2021-06-08Open-market sale1,200$2407.704,501
2021-06-08Open-market sale1,500$2406.485,701
2021-06-08Open-market sale1,414$2405.457,201
2021-06-08Open-market sale597$2404.468,615
2021-06-08Open-market sale979$2403.309,212
2021-06-08Open-market sale974$2402.1410,191
2021-06-08Open-market sale500$2401.0111,165
2021-06-08Open-market sale500$2399.6111,665
2021-06-08Open-market sale300$2470.8819,172,479
2021-06-08Open-market sale226$2492.9819,159,390
2021-06-08Open-market sale100$2490.4619,159,616
2021-06-08Open-market sale625$2488.7419,159,716
2021-06-08Open-market sale700$2487.5719,160,341
2021-06-08Open-market sale1,301$2486.1719,161,041
2021-06-08Open-market sale733$2484.6419,162,342
2021-06-08Open-market sale458$2483.0319,163,075
2021-06-08Open-market sale1,331$2481.9519,163,533
2021-06-08Open-market sale1,010$2480.9119,164,864
2021-06-08Open-market sale1,061$2479.7919,165,874
2021-06-08Open-market sale1,156$2478.7819,166,935
2021-06-08Open-market sale1,364$2477.7519,168,091
2021-06-08Open-market sale500$2475.2819,169,455
2021-06-08Open-market sale903$2476.7419,169,955
2021-06-08Open-market sale1,100$2474.3919,170,858
2021-06-08Open-market sale521$2473.2319,171,958
2021-06-08Open-market sale300$2489.5119,159,090
2021-06-08Open-market sale200$2469.3219,172,779
2021-06-07Open-market sale100$2460.9419,175,592
2021-06-07Open-market sale700$2457.9819,175,692
2021-06-07Open-market sale700$2456.9119,176,392
2021-06-07Open-market sale400$2455.6519,177,092
2021-06-07Open-market sale400$2454.6619,177,492
2021-06-07Open-market sale804$2453.0119,177,892
2021-06-07Open-market sale700$2451.6819,178,696
2021-06-07Open-market sale1,000$2450.6619,179,396
2021-06-07Open-market sale1,000$2449.5819,180,396
2021-06-07Open-market sale1,325$2448.4919,181,396
2021-06-07Open-market sale600$2447.3419,182,721
2021-06-07Open-market sale1,237$2446.2819,183,321
2021-06-07Open-market sale681$2444.5219,184,558
2021-06-07Open-market sale401$2463.2619,175,191
2021-06-07Open-market sale1,000$2464.5119,174,191
2021-06-07Open-market sale831$2465.5719,173,360
2021-06-07Open-market sale300$2466.5119,173,060
2021-06-07Open-market sale81$2467.3019,172,979
2021-06-07Open-market sale1,000$2443.7019,185,239
2021-06-07Open-market sale629$2442.3819,186,239
2021-06-07Conversion (derivative)13,889$0.0019,112,910
2021-06-07Open-market sale1,007$2390.497,016
2021-06-07Open-market sale856$2387.119,625
2021-06-07Open-market sale1,600$2385.9810,481
2021-06-07Open-market sale515$2384.7812,081
2021-06-07Open-market sale700$2383.4712,596
2021-06-07Open-market sale593$2382.5913,296
2021-06-07Conversion13,889$0.0013,889
2021-06-07Open-market sale113$2403.540
2021-06-07Open-market sale388$2402.23113
2021-06-07Open-market sale700$2401.28501
2021-06-07Open-market sale1,312$2399.911,201
2021-06-07Open-market sale594$2398.922,513
2021-06-07Open-market sale472$2397.563,107
2021-06-07Open-market sale600$2396.513,579
2021-06-07Open-market sale700$2395.364,179
2021-06-07Open-market sale600$2394.174,879
2021-06-07Open-market sale1,137$2392.925,479
2021-06-07Open-market sale400$2391.756,616
2021-06-07Open-market sale600$2388.199,025
2021-06-07Open-market sale1,002$2389.378,023
2021-05-11Open-market sale300$2278.060
2021-05-11Open-market sale300$2276.21300
2021-05-11Open-market sale479$2275.20600
2021-05-11Open-market sale400$2273.961,079
2021-05-11Conversion (derivative)13,889$0.0019,126,799
2021-05-11Conversion13,889$0.0013,889
2021-05-11Open-market sale100$2236.6913,789
2021-05-11Open-market sale200$2245.0413,189
2021-05-11Open-market sale848$2273.111,479
2021-05-11Open-market sale1,435$2272.132,327
2021-05-11Open-market sale1,087$2270.783,762
2021-05-11Open-market sale801$2269.824,849
2021-05-11Open-market sale934$2268.795,650
2021-05-11Open-market sale1,300$2267.616,584
2021-05-11Open-market sale800$2266.167,884
2021-05-11Open-market sale200$2264.918,684
2021-05-11Open-market sale100$2263.408,884
2021-05-11Open-market sale700$2262.698,984
2021-05-11Open-market sale408$2261.819,684
2021-05-11Open-market sale400$2259.9410,092
2021-05-11Open-market sale402$2258.7210,492
2021-05-11Open-market sale200$2257.2010,894
2021-05-11Open-market sale200$2256.0011,094
2021-05-11Open-market sale190$2254.8711,294
2021-05-11Open-market sale200$2252.6711,484
2021-05-11Open-market sale200$2251.4811,684
2021-05-11Open-market sale300$2250.4211,884
2021-05-11Open-market sale305$2248.4712,184
2021-05-11Open-market sale300$2247.6112,489
2021-05-11Open-market sale400$2246.3012,789
2021-05-11Open-market sale300$2239.7913,489
2021-05-11Open-market sale100$2240.8513,389
2021-05-11Open-market sale190$2292.1619,199,666
2021-05-11Open-market sale601$2289.9319,199,856
2021-05-11Open-market sale200$2288.1319,200,457
2021-05-11Open-market sale353$2320.1219,186,868
2021-05-11Open-market sale400$2318.0919,187,221
2021-05-11Open-market sale475$2316.7419,187,621
2021-05-11Open-market sale601$2315.6719,188,096
2021-05-11Open-market sale914$2314.3219,188,697
2021-05-11Open-market sale1,103$2312.8619,189,611
2021-05-11Open-market sale1,200$2312.0119,190,714
2021-05-11Open-market sale1,501$2310.8519,191,914
2021-05-11Open-market sale600$2309.7219,193,415
2021-05-11Open-market sale1,177$2308.9019,194,015
2021-05-11Open-market sale700$2307.6919,195,192
2021-05-11Open-market sale444$2293.1419,199,222
2021-05-11Open-market sale395$2306.5619,195,892
2021-05-11Open-market sale100$2286.5719,200,657
2021-05-11Open-market sale400$2294.6319,198,822
2021-05-11Open-market sale200$2295.7319,198,622
2021-05-11Open-market sale202$2301.9419,198,420
2021-05-11Open-market sale202$2297.0919,198,218
2021-05-11Open-market sale300$2298.7819,197,918
2021-05-11Open-market sale400$2305.3619,196,287
2021-05-11Open-market sale331$2304.4119,196,687
2021-05-11Open-market sale600$2303.3419,197,018
2021-05-11Open-market sale300$2300.6619,197,618
2021-05-10Conversion (derivative)13,889$0.0019,140,688
2021-05-10Open-market sale300$2319.700
2021-05-10Open-market sale485$2312.84900
2021-05-10Open-market sale891$2311.641,385
2021-05-10Open-market sale575$2310.672,276
2021-05-10Open-market sale952$2309.442,851
2021-05-10Open-market sale200$2308.083,803
2021-05-10Open-market sale5$2306.484,003
2021-05-10Open-market sale700$2305.554,008
2021-05-10Open-market sale600$2304.384,708
2021-05-10Open-market sale300$2303.155,308
2021-05-10Open-market sale700$2302.035,608
2021-05-10Open-market sale700$2301.296,308
2021-05-10Open-market sale700$2300.077,008
2021-05-10Open-market sale906$2298.887,708
2021-05-10Open-market sale500$2297.598,614
2021-05-10Open-market sale692$2296.499,114
2021-05-10Open-market sale100$2294.929,806
2021-05-10Open-market sale915$2294.159,906
2021-05-10Open-market sale800$2293.1310,821
2021-05-10Open-market sale968$2292.0611,621
2021-05-10Open-market sale300$2289.3512,589
2021-05-10Open-market sale100$2290.0712,889
2021-05-10Open-market sale700$2288.3612,989
2021-05-10Open-market sale200$2286.0013,689
2021-05-10Conversion13,889$0.0013,889
2021-05-10Open-market sale400$2313.76500
2021-05-10Open-market sale200$2315.42300
2021-05-10Open-market sale500$2344.2419,210,351
2021-05-10Open-market sale700$2343.4319,210,851
2021-05-10Open-market sale1,000$2345.5219,209,351
2021-05-10Open-market sale448$2342.1719,211,551
2021-05-10Open-market sale508$2341.2719,211,999
2021-05-10Open-market sale674$2340.0119,212,507
2021-05-10Open-market sale956$2339.0919,213,181
2021-05-10Open-market sale209$2337.9619,214,137
2021-05-10Open-market sale300$2336.5319,214,346
2021-05-10Open-market sale300$2369.5519,200,757
2021-05-10Open-market sale100$2364.0419,201,057
2021-05-10Open-market sale100$2362.9119,201,157
2021-05-10Open-market sale500$2359.8819,201,257
2021-05-10Open-market sale600$2358.7919,201,757
2021-05-10Open-market sale700$2357.5519,202,357
2021-05-10Open-market sale951$2356.3719,203,057
2021-05-10Open-market sale300$2355.3919,204,008
2021-05-10Open-market sale300$2353.9319,204,308
2021-05-10Open-market sale600$2353.1119,204,608
2021-05-10Open-market sale500$2351.9919,205,208
2021-05-10Open-market sale318$2350.9619,205,708
2021-05-10Open-market sale1,013$2349.6719,206,026
2021-05-10Open-market sale800$2348.7619,207,039
2021-05-10Open-market sale1,212$2347.6719,207,839
2021-05-10Open-market sale300$2346.4919,209,051
2021-05-07Conversion (derivative)13,889$0.0019,154,577
2021-05-07Open-market sale600$2362.402,629
2021-05-07Open-market sale200$2360.873,229
2021-05-07Open-market sale400$2359.663,429
2021-05-07Open-market sale869$2358.693,829
2021-05-07Open-market sale1,701$2357.484,698
2021-05-07Open-market sale953$2356.546,399
2021-05-07Open-market sale1,024$2355.207,352
2021-05-07Open-market sale1,589$2354.198,376
2021-05-07Open-market sale904$2353.209,965
2021-05-07Open-market sale1,377$2352.1410,869
2021-05-07Open-market sale843$2351.0312,246
2021-05-07Open-market sale500$2349.3513,089
2021-05-07Open-market sale300$2348.1213,589
2021-05-07Conversion13,889$0.0013,889
2021-05-07Open-market sale100$2370.140
2021-05-07Open-market sale506$2368.10100
2021-05-07Open-market sale600$2367.14606
2021-05-07Open-market sale892$2365.921,206
2021-05-07Open-market sale431$2364.682,098
2021-05-07Open-market sale100$2363.312,529
2021-05-07Open-market sale2,264$2402.5219,222,344
2021-05-07Open-market sale1,390$2401.6019,224,608
2021-05-07Open-market sale1,300$2400.1919,225,998
2021-05-07Open-market sale217$2398.0619,227,298
2021-05-07Open-market sale300$2395.4719,227,515
2021-05-07Open-market sale100$2394.0419,227,815
2021-05-07Open-market sale320$2392.8819,227,915
2021-05-07Open-market sale300$2391.5119,228,235
2021-05-07Open-market sale604$2399.0419,214,646
2021-05-07Open-market sale100$2415.4519,215,250
2021-05-07Open-market sale561$2413.9819,215,550
2021-05-07Open-market sale500$2412.7119,216,111
2021-05-07Open-market sale800$2411.8319,216,611
2021-05-07Open-market sale700$2410.6719,217,411
2021-05-07Open-market sale300$2409.4319,218,111
2021-05-07Open-market sale200$2407.8919,218,411
2021-05-07Open-market sale669$2406.8319,218,611
2021-05-07Open-market sale1,154$2405.7619,219,280
2021-05-07Open-market sale910$2404.8419,220,434
2021-05-07Open-market sale1,000$2403.6619,221,344
2021-05-07Open-market sale200$2414.5419,215,350
2020-11-12Conversion (derivative)9,900$0.0019,168,466
2020-11-12Gift9,900$0.000
2020-11-12Conversion9,900$0.009,900
2020-11-12Gift9,900$0.0019,228,535
2020-05-21Conversion (derivative)13,400$0.0019,178,366
2020-05-21Gift13,400$0.0019,238,435
2020-05-21Conversion13,400$0.0013,400
2020-05-21Gift13,400$0.000
2019-11-07Conversion (derivative)9,200$0.0019,191,766
2019-11-07Gift9,200$0.0019,251,835
2019-11-07Gift9,200$0.000
2019-11-07Conversion9,200$0.009,200
2019-08-20Conversion (derivative)13,500$0.0019,200,966
2019-08-20Conversion13,500$0.0013,500
2019-08-20Gift13,500$0.000
2019-08-20Gift13,500$0.0019,261,035
2019-05-30Conversion (derivative)22,200$0.0019,214,466
2019-05-30Conversion22,200$0.0022,200
2019-05-30Gift22,200$0.0019,274,535
2019-05-30Gift22,200$0.000
2018-11-29Conversion (derivative)35,300$0.0019,236,666
2018-11-29Gift35,300$0.0019,296,735
2018-11-29Conversion35,300$0.0035,300
2018-11-29Gift35,300$0.000
2018-05-25Conversion (derivative)18,400$0.0019,271,966
2018-05-25Gift18,400$0.000
2018-05-25Conversion18,400$0.0018,400
2018-05-25Gift18,400$0.0019,332,035
2017-11-16Conversion (derivative)19,000$0.0019,290,366
2017-11-16Gift19,000$0.0019,350,435
2017-11-16Gift19,000$0.000
2017-11-16Conversion19,000$0.0019,000
2017-08-10Conversion (derivative)12,000$0.0019,309,366
2017-08-10Conversion12,000$0.0012,000
2017-08-10Gift12,000$0.0019,369,435
2017-08-10Gift12,000$0.000
2017-05-08Conversion (derivative)28,600$0.0019,321,366
2017-05-08Conversion28,600$0.0028,600
2017-05-08Gift28,600$0.0019,381,435
2017-05-08Gift28,600$0.000
2017-02-10Conversion (derivative)16,670$0.0019,349,966
2017-02-10Open-market sale8,982$813.6719,414,466
2017-02-10Open-market sale1,557$812.4919,423,448
2017-02-10Open-market sale1,700$811.5619,425,005
2017-02-10Open-market sale1,125$836.810
2017-02-10Open-market sale4,109$835.991,125
2017-02-10Open-market sale8,015$835.055,234
2017-02-10Open-market sale917$833.9513,249
2017-02-10Open-market sale4,431$814.4619,410,035
2017-02-10Open-market sale1,704$833.0014,166
2017-02-10Conversion16,670$0.0016,670
2017-02-10Open-market sale800$831.8415,870
2017-02-09Conversion (derivative)16,666$0.0019,366,636
2017-02-09Open-market sale300$805.0219,443,071
2017-02-09Open-market sale316$827.0416,350
2017-02-09Open-market sale2,498$828.5413,852
2017-02-09Conversion16,666$0.0016,666
2017-02-09Open-market sale227$810.4719,426,705
2017-02-09Open-market sale6,701$809.7719,426,932
2017-02-09Open-market sale4,270$808.7519,433,633
2017-02-09Open-market sale3,547$807.6019,437,903
2017-02-09Open-market sale1,621$806.7119,441,450
2017-02-09Open-market sale923$831.360
2017-02-09Open-market sale6,927$830.60923
2017-02-09Open-market sale6,002$829.647,850
2017-02-08Conversion (derivative)16,666$0.0019,383,302
2017-02-08Open-market sale4,540$810.3919,444,269
2017-02-08Open-market sale6,135$809.5019,448,809
2017-02-08Open-market sale2,234$808.6919,454,944
2017-02-08Open-market sale982$806.9219,457,178
2017-02-08Open-market sale1,277$805.4519,458,160
2017-02-08Open-market sale600$804.1819,459,437
2017-02-08Open-market sale204$834.040
2017-02-08Open-market sale2,100$833.31204
2017-02-08Open-market sale4,565$832.342,304
2017-02-08Open-market sale3,351$830.4610,415
2017-02-08Open-market sale900$829.0813,766
2017-02-08Open-market sale1,300$827.7114,666
2017-02-08Open-market sale700$826.3315,966
2017-02-08Conversion16,666$0.0016,666
2017-02-08Open-market sale898$811.3819,443,371
2017-02-08Open-market sale3,546$831.216,869
2017-02-07Conversion (derivative)16,666$0.0019,399,968
2017-02-07Open-market sale722$810.0919,460,037
2017-02-07Open-market sale467$824.9116,199
2017-02-07Open-market sale2,902$808.2419,461,852
2017-02-07Open-market sale1,093$809.4219,460,759
2017-02-07Conversion16,666$0.0016,666
2017-02-07Open-market sale3,600$806.2519,472,273
2017-02-07Open-market sale500$804.9219,475,873
2017-02-07Open-market sale7,519$807.2219,464,754
2017-02-07Open-market sale1,842$830.391,509
2017-02-07Open-market sale500$826.0715,699
2017-02-07Open-market sale1,733$827.1513,966
2017-02-07Open-market sale4,679$828.259,287
2017-02-07Open-market sale1,509$831.290
2017-02-07Open-market sale330$803.3419,476,373
2017-02-07Open-market sale5,936$829.043,351
2017-02-06Conversion (derivative)16,666$0.0019,416,634
2017-02-06Open-market sale3,010$818.537,967
2017-02-06Open-market sale4,092$798.1819,486,651
2017-02-06Open-market sale2,463$799.2819,484,188
2017-02-06Open-market sale5,736$800.2919,478,452
2017-02-06Open-market sale1,749$801.0719,476,703
2017-02-06Conversion16,666$0.0016,666
2017-02-06Open-market sale800$815.3915,866
2017-02-06Open-market sale1,214$816.5614,652
2017-02-06Open-market sale3,675$817.6210,977
2017-02-06Open-market sale3,934$819.684,033
2017-02-06Open-market sale2,840$820.581,193
2017-02-06Open-market sale1,193$831.550
2017-02-06Open-market sale500$796.0119,492,869
2017-02-06Open-market sale2,126$797.3719,490,743
2017-01-03Conversion (derivative)16,670$0.0019,433,300
2017-01-03Open-market sale2,006$808.351,140
2017-01-03Open-market sale3,846$807.423,146
2017-01-03Open-market sale3,501$806.306,992
2017-01-03Open-market sale2,669$805.4310,493
2017-01-03Open-market sale1,984$804.3813,162
2017-01-03Open-market sale803$803.1615,146
2017-01-03Open-market sale221$801.9515,949
2017-01-03Open-market sale400$800.8916,170
2017-01-03Open-market sale100$797.3016,570
2017-01-03Open-market sale610$787.5319,493,909
2017-01-03Open-market sale2,610$786.3419,494,519
2017-01-03Open-market sale2,733$785.4319,497,129
2017-01-03Open-market sale3,412$784.3919,499,862
2017-01-03Open-market sale3,065$783.3719,503,274
2017-01-03Open-market sale1,800$782.1819,506,339
2017-01-03Open-market sale1,200$781.5419,508,139
2017-01-03Open-market sale400$780.2419,509,339
2017-01-03Open-market sale300$776.7319,509,739
2017-01-03Conversion16,670$0.0016,670
2017-01-03Open-market sale760$809.32380
2017-01-03Open-market sale380$810.420
2017-01-03Open-market sale540$788.4819,483,369
2016-12-30Conversion (derivative)16,666$0.0019,449,970
2016-12-30Open-market sale728$801.15500
2016-12-30Open-market sale500$802.060
2016-12-30Open-market sale1,220$780.6619,510,245
2016-12-30Open-market sale900$799.871,228
2016-12-30Open-market sale100$797.342,128
2016-12-30Open-market sale625$779.5319,511,465
2016-12-30Open-market sale300$777.0719,512,090
2016-12-30Open-market sale1,100$776.3019,512,390
2016-12-30Open-market sale3,116$775.5019,513,490
2016-12-30Open-market sale3,503$774.4819,516,606
2016-12-30Open-market sale2,099$773.3819,520,109
2016-12-30Open-market sale1,897$772.2819,522,208
2016-12-30Open-market sale2,600$771.4119,524,105
2016-12-30Conversion16,666$0.0016,666
2016-12-30Open-market sale1,359$796.322,228
2016-12-30Open-market sale1,673$795.443,587
2016-12-30Open-market sale2,327$794.495,260
2016-12-30Open-market sale3,368$793.587,587
2016-12-30Open-market sale1,863$792.3710,955
2016-12-30Open-market sale2,448$791.5212,818
2016-12-30Open-market sale1,400$790.5115,266
2016-12-30Open-market sale206$781.9819,510,039
2016-12-29Conversion (derivative)16,666$0.0019,466,636
2016-12-29Open-market sale3,539$781.8019,534,958
2016-12-29Open-market sale560$785.3019,526,705
2016-12-29Open-market sale1,439$783.5919,527,265
2016-12-29Open-market sale6,254$782.8319,528,704
2016-12-29Conversion16,666$0.0016,666
2016-12-29Open-market sale3,128$789.9113,538
2016-12-29Open-market sale1,048$800.0212,490
2016-12-29Open-market sale2,481$800.9410,009
2016-12-29Open-market sale3,706$802.076,303
2016-12-29Open-market sale5,193$803.051,110
2016-12-29Open-market sale510$803.63600
2016-12-29Open-market sale600$804.760
2016-12-29Open-market sale3,006$779.6219,540,365
2016-12-29Open-market sale1,868$780.8819,538,497
2016-12-28Conversion (derivative)16,666$0.0019,483,302
2016-12-28Open-market sale2,705$786.0519,549,001
2016-12-28Open-market sale4,011$785.0319,551,706
2016-12-28Open-market sale4,320$784.0519,555,717
2016-12-28Open-market sale550$811.590
2016-12-28Open-market sale450$810.38550
2016-12-28Open-market sale900$807.501,000
2016-12-28Open-market sale1,624$806.311,900
2016-12-28Open-market sale3,658$805.403,524
2016-12-28Open-market sale4,377$803.5112,289
2016-12-28Conversion16,666$0.0016,666
2016-12-28Open-market sale2,904$786.9519,546,097
2016-12-28Open-market sale932$787.8119,545,165
2016-12-28Open-market sale800$789.1119,544,365
2016-12-28Open-market sale600$791.6419,543,765
2016-12-28Open-market sale394$792.9419,543,371
2016-12-28Open-market sale5,107$804.317,182
2016-12-27Conversion (derivative)16,666$0.0019,499,968
2016-12-27Open-market sale1,150$796.7119,560,037
2016-12-27Open-market sale3,100$796.0219,561,187
2016-12-27Open-market sale1,000$794.6319,564,287
2016-12-27Open-market sale557$793.5119,565,287
2016-12-27Open-market sale4,225$792.6919,565,844
2016-12-27Open-market sale5,734$791.7219,570,069
2016-12-27Open-market sale600$790.3619,575,803
2016-12-27Open-market sale300$788.3519,576,403
2016-12-27Open-market sale1,303$815.150
2016-12-27Open-market sale2,831$814.551,303
2016-12-27Open-market sale1,202$813.154,134
2016-12-27Open-market sale3,094$811.775,336
2016-12-27Open-market sale5,885$810.898,430
2016-12-27Open-market sale1,451$810.0514,315
2016-12-27Open-market sale600$808.3715,766
2016-12-27Open-market sale300$806.1716,366
2016-12-27Conversion16,666$0.0016,666
2016-12-05Conversion (derivative)16,670$0.0019,516,634
2016-12-05Open-market sale1,012$774.0013,526
2016-12-05Open-market sale600$772.7114,538
2016-12-05Open-market sale600$770.3415,138
2016-12-05Open-market sale500$762.9115,738
2016-12-05Open-market sale432$768.0616,238
2016-12-05Conversion16,670$0.0016,670
2016-12-05Open-market sale405$763.2819,576,703
2016-12-05Open-market sale2,801$762.3419,577,108
2016-12-05Open-market sale3,646$761.1919,579,909
2016-12-05Open-market sale4,134$760.3219,583,555
2016-12-05Open-market sale2,784$759.3419,587,689
2016-12-05Open-market sale1,400$758.6019,590,473
2016-12-05Open-market sale200$757.2719,591,873
2016-12-05Open-market sale400$756.0419,592,073
2016-12-05Open-market sale300$754.9219,592,473
2016-12-05Open-market sale600$753.8619,592,773
2016-12-05Open-market sale300$779.790
2016-12-05Open-market sale1,156$778.93300
2016-12-05Open-market sale2,416$777.921,456
2016-12-05Open-market sale1,909$777.113,872
2016-12-05Open-market sale4,127$775.955,781
2016-12-05Open-market sale3,618$774.959,908
2016-12-02Conversion (derivative)16,666$0.0019,533,304
2016-12-02Open-market sale1,618$750.4119,594,755
2016-12-02Open-market sale4,240$749.4819,596,373
2016-12-02Open-market sale2,522$748.4119,600,613
2016-12-02Open-market sale3,640$747.5319,603,135
2016-12-02Open-market sale2,427$746.5019,606,775
2016-12-02Open-market sale737$745.2619,609,202
2016-12-02Open-market sale100$743.7519,609,939
2016-12-02Open-market sale200$769.700
2016-12-02Open-market sale400$768.74200
2016-12-02Open-market sale500$767.78600
2016-12-02Open-market sale900$766.691,100
2016-12-02Open-market sale1,993$765.502,000
2016-12-02Open-market sale3,893$764.543,993
2016-12-02Open-market sale2,622$763.377,886
2016-12-02Open-market sale3,534$762.4310,508
2016-12-02Open-market sale2,216$761.2514,042
2016-12-02Open-market sale408$760.5016,258
2016-12-02Conversion16,666$0.0016,666
2016-12-02Open-market sale187$753.8619,593,373
2016-12-02Open-market sale495$752.7619,593,560
2016-12-02Open-market sale700$751.5819,594,055
2016-12-01Conversion (derivative)16,666$0.0019,549,970
2016-12-01Open-market sale100$756.5116,166
2016-12-01Open-market sale100$755.4516,266
2016-12-01Open-market sale300$754.2016,366
2016-12-01Conversion16,666$0.0016,666
2016-12-01Open-market sale428$773.610
2016-12-01Open-market sale200$772.17428
2016-12-01Open-market sale301$770.96628
2016-12-01Open-market sale1,129$770.54929
2016-12-01Open-market sale400$768.932,058
2016-12-01Open-market sale620$767.972,458
2016-12-01Open-market sale800$767.193,078
2016-12-01Open-market sale800$765.743,878
2016-12-01Open-market sale600$764.414,678
2016-12-01Open-market sale3,604$763.445,278
2016-12-01Open-market sale3,863$762.428,882
2016-12-01Open-market sale1,620$761.4212,745
2016-12-01Open-market sale901$760.3914,365
2016-12-01Open-market sale300$758.1815,866
2016-12-01Open-market sale600$759.2115,266
2016-12-01Open-market sale200$739.2019,626,305
2016-12-01Open-market sale300$756.1019,610,139
2016-12-01Open-market sale386$754.2819,610,439
2016-12-01Open-market sale1,035$753.1819,610,825
2016-12-01Open-market sale546$751.7519,611,860
2016-12-01Open-market sale415$750.9519,612,406
2016-12-01Open-market sale880$749.9819,612,821
2016-12-01Open-market sale627$748.7319,613,701
2016-12-01Open-market sale3,198$747.8319,614,328
2016-12-01Open-market sale1,800$746.9619,617,526
2016-12-01Open-market sale1,614$745.7719,619,326
2016-12-01Open-market sale3,511$744.7819,620,940
2016-12-01Open-market sale600$743.6419,624,451
2016-12-01Open-market sale554$742.4419,625,051
2016-12-01Open-market sale700$741.6119,625,605
2016-12-01Open-market sale100$757.2719,610,039
2016-12-01Open-market sale200$737.7019,626,505
2016-11-30Open-market sale300$755.7119,643,071
2016-11-30Open-market sale100$772.5119,626,705
2016-11-30Open-market sale569$771.6519,626,805
2016-11-30Open-market sale846$770.4119,627,374
2016-11-30Open-market sale1,854$769.4719,628,220
2016-11-30Open-market sale200$768.2719,630,074
2016-11-30Open-market sale600$765.7319,630,274
2016-11-30Open-market sale1,345$764.8719,630,874
2016-11-30Open-market sale901$763.8419,632,219
2016-11-30Open-market sale300$761.9819,633,120
2016-11-30Open-market sale2,278$761.2419,633,420
2016-11-30Open-market sale3,917$760.4519,635,698
2016-11-30Open-market sale2,352$759.4119,639,615
2016-11-30Open-market sale500$756.8319,642,571
2016-11-30Open-market sale604$758.1419,641,967
2016-11-30Conversion (derivative)16,666$0.0019,566,636
2016-11-30Open-market sale1,130$787.492,200
2016-11-30Open-market sale400$786.113,330
2016-11-30Open-market sale1,194$784.103,730
2016-11-30Open-market sale1,537$783.104,924
2016-11-30Open-market sale401$781.856,461
2016-11-30Open-market sale159$780.886,862
2016-11-30Open-market sale119$779.527,021
2016-11-30Open-market sale1,133$778.507,140
2016-11-30Open-market sale3,487$777.588,273
2016-11-30Open-market sale3,575$776.6711,760
2016-11-30Open-market sale1,027$775.5815,335
2016-11-30Open-market sale304$774.1316,362
2016-11-30Conversion16,666$0.0016,666
2016-11-30Open-market sale300$790.670
2016-11-30Open-market sale1,400$788.36800
2016-11-30Open-market sale500$789.59300
2016-11-29Conversion (derivative)16,666$0.0019,583,302
2016-11-29Open-market sale400$786.7816,266
2016-11-29Open-market sale1,914$772.7119,652,796
2016-11-29Open-market sale1,415$773.9219,651,381
2016-11-29Open-market sale1,751$775.0319,649,630
2016-11-29Open-market sale1,854$776.0819,647,776
2016-11-29Open-market sale366$770.9319,659,266
2016-11-29Open-market sale405$769.5619,659,632
2016-11-29Open-market sale100$796.260
2016-11-29Open-market sale3,610$795.59100
2016-11-29Open-market sale2,127$794.663,710
2016-11-29Open-market sale741$793.555,837
2016-11-29Open-market sale1,814$792.406,578
2016-11-29Open-market sale1,404$791.128,392
2016-11-29Open-market sale2,925$790.059,796
2016-11-29Open-market sale2,832$789.4112,721
2016-11-29Open-market sale713$788.2415,553
2016-11-29Open-market sale4,556$771.9419,654,710
2016-11-29Conversion16,666$0.0016,666
2016-11-29Open-market sale1,222$777.9619,643,371
2016-11-29Open-market sale3,183$777.2819,644,593
2016-11-23Conversion (derivative)80,500$0.0019,599,968
2016-11-23Conversion80,500$0.0080,500
2016-11-23Gift80,500$0.0019,660,037
2016-11-23Gift80,500$0.000
2016-11-04Conversion (derivative)16,670$0.0019,680,468
2016-11-04Open-market sale783$759.9019,755,824
2016-11-04Open-market sale200$757.0619,756,807
2016-11-04Open-market sale20$753.7319,757,007
2016-11-04Open-market sale80$752.4919,757,027
2016-11-04Open-market sale100$750.7319,757,107
2016-11-04Open-market sale318$787.700
2016-11-04Open-market sale2,147$786.48318
2016-11-04Open-market sale2,288$785.792,465
2016-11-04Open-market sale2,333$784.684,753
2016-11-04Open-market sale3,337$783.767,086
2016-11-04Open-market sale1,656$782.7210,423
2016-11-04Open-market sale2,890$781.5412,079
2016-11-04Open-market sale901$780.3414,969
2016-11-04Open-market sale400$779.3815,870
2016-11-04Open-market sale200$777.6416,270
2016-11-04Open-market sale200$771.4116,470
2016-11-04Conversion16,670$0.0016,670
2016-11-04Open-market sale727$761.4419,755,097
2016-11-04Open-market sale2,094$762.1219,753,003
2016-11-04Open-market sale1,629$763.0419,751,374
2016-11-04Open-market sale3,488$764.2519,747,886
2016-11-04Open-market sale2,489$765.2819,745,397
2016-11-04Open-market sale1,290$766.4819,744,107
2016-11-04Open-market sale2,370$767.2219,741,737
2016-11-04Open-market sale1,100$768.1419,740,637
2016-11-04Open-market sale100$769.6519,740,537
2016-11-04Open-market sale200$758.9619,756,607
2016-11-03Conversion (derivative)16,666$0.0019,697,138
2016-11-03Open-market sale1,631$779.8615,035
2016-11-03Open-market sale1,400$768.7519,757,607
2016-11-03Open-market sale1,438$767.3219,759,007
2016-11-03Open-market sale969$766.2519,760,445
2016-11-03Open-market sale1,182$764.6619,761,414
2016-11-03Open-market sale1,194$763.5719,762,596
2016-11-03Open-market sale2,866$762.5019,763,790
2016-11-03Open-market sale3,383$761.5019,766,656
2016-11-03Open-market sale3,834$760.5719,770,039
2016-11-03Open-market sale500$789.100
2016-11-03Open-market sale1,000$788.27500
2016-11-03Open-market sale1,877$787.121,500
2016-11-03Open-market sale739$786.113,377
2016-11-03Open-market sale1,000$784.754,116
2016-11-03Open-market sale800$783.765,116
2016-11-03Open-market sale1,854$782.725,916
2016-11-03Open-market sale2,809$781.647,770
2016-11-03Open-market sale4,456$780.7610,579
2016-11-03Open-market sale400$769.4319,757,207
2016-11-03Conversion16,666$779.8616,666
2016-11-02Conversion (derivative)16,666$0.0019,713,804
2016-11-02Open-market sale1,599$790.668,540
2016-11-02Open-market sale817$775.6319,778,562
2016-11-02Open-market sale1,350$776.6719,777,212
2016-11-02Open-market sale862$778.9119,776,350
2016-11-02Open-market sale1,613$780.3019,774,737
2016-11-02Open-market sale864$781.0719,773,873
2016-11-02Conversion16,666$0.0016,666
2016-11-02Open-market sale100$785.3516,566
2016-11-02Open-market sale1,100$787.7215,466
2016-11-02Open-market sale2,359$788.5213,107
2016-11-02Open-market sale2,968$789.5310,139
2016-11-02Open-market sale715$791.647,825
2016-11-02Open-market sale758$774.3919,779,379
2016-11-02Open-market sale424$773.0619,780,137
2016-11-02Open-market sale1,155$772.3519,780,561
2016-11-02Open-market sale856$771.2619,781,716
2016-11-02Open-market sale2,572$770.2619,782,572
2016-11-02Open-market sale2,825$769.2719,785,144
2016-11-02Open-market sale2,241$768.2319,787,969
2016-11-02Open-market sale100$766.1819,790,210
2016-11-02Open-market sale229$764.6219,790,310
2016-11-02Open-market sale1,512$802.550
2016-11-02Open-market sale1,399$801.471,512
2016-11-02Open-market sale300$799.992,911
2016-11-02Open-market sale802$789.193,211
2016-11-02Open-market sale1,310$797.264,013
2016-11-02Open-market sale506$795.945,323
2016-11-02Open-market sale667$794.975,829
2016-11-02Open-market sale829$793.726,496
2016-11-02Open-market sale500$792.707,325
2016-11-01Conversion (derivative)16,666$0.0019,730,470
2016-11-01Open-market sale2,156$805.338,830
2016-11-01Open-market sale300$805.818,530
2016-11-01Open-market sale2,264$802.1313,457
2016-11-01Open-market sale345$801.2215,721
2016-11-01Open-market sale600$799.3216,066
2016-11-01Conversion16,666$0.0016,666
2016-11-01Open-market sale1,670$804.3110,986
2016-11-01Open-market sale1,680$808.375,100
2016-11-01Open-market sale200$789.1719,790,539
2016-11-01Open-market sale808$788.3719,790,739
2016-11-01Open-market sale1,100$787.5719,791,547
2016-11-01Open-market sale746$786.1919,792,647
2016-11-01Open-market sale1,924$785.6019,793,393
2016-11-01Open-market sale3,038$784.0119,795,317
2016-11-01Open-market sale2,630$783.1819,798,355
2016-11-01Open-market sale1,623$782.1319,800,985
2016-11-01Open-market sale700$781.0019,802,608
2016-11-01Open-market sale1,560$779.8419,803,308
2016-11-01Open-market sale1,700$779.0919,804,868
2016-11-01Open-market sale342$777.5019,806,568
2016-11-01Open-market sale295$776.3619,806,910
2016-11-01Open-market sale100$813.380
2016-11-01Open-market sale800$812.68100
2016-11-01Open-market sale1,102$811.56900
2016-11-01Open-market sale1,497$810.462,002
2016-11-01Open-market sale1,601$809.553,499
2016-11-01Open-market sale801$803.1612,656
2016-11-01Open-market sale1,750$807.576,780
2016-10-31Conversion (derivative)16,666$0.0019,747,136
2016-10-31Open-market sale532$819.501,603
2016-10-31Open-market sale700$818.342,135
2016-10-31Open-market sale2,253$817.202,835
2016-10-31Open-market sale2,928$816.045,088
2016-10-31Open-market sale407$814.968,016
2016-10-31Open-market sale500$813.488,423
2016-10-31Open-market sale530$812.438,923
2016-10-31Open-market sale300$811.309,453
2016-10-31Open-market sale4,500$810.129,753
2016-10-31Open-market sale2,413$809.2814,253
2016-10-31Conversion16,666$0.0016,666
2016-10-31Open-market sale201$796.5219,807,205
2016-10-31Open-market sale805$795.7319,807,406
2016-10-31Open-market sale700$794.7819,808,211
2016-10-31Open-market sale899$793.0219,808,911
2016-10-31Open-market sale2,290$792.1919,809,810
2016-10-31Open-market sale3,277$791.2019,812,100
2016-10-31Open-market sale327$789.3719,815,377
2016-10-31Open-market sale926$788.0419,815,704
2016-10-31Open-market sale226$786.5319,816,630
2016-10-31Open-market sale3,627$785.4919,816,856
2016-10-31Open-market sale3,388$784.8119,820,483
2016-10-31Open-market sale503$821.600
2016-10-31Open-market sale1,100$820.85503
2016-09-30Conversion (derivative)16,670$0.0019,763,802
2016-09-30Open-market sale3,331$804.5910,761
2016-09-30Open-market sale773$802.2615,897
2016-09-30Conversion16,670$0.0016,670
2016-09-30Open-market sale911$774.6619,839,630
2016-09-30Open-market sale2,747$807.400
2016-09-30Open-market sale2,763$806.642,747
2016-09-30Open-market sale5,251$805.495,510
2016-09-30Open-market sale1,805$803.4214,092
2016-09-30Open-market sale300$780.7419,823,871
2016-09-30Open-market sale4,646$780.1619,824,171
2016-09-30Open-market sale1,700$778.8719,828,817
2016-09-30Open-market sale4,373$777.9819,830,517
2016-09-30Open-market sale2,507$776.8919,834,890
2016-09-30Open-market sale2,233$775.8219,837,397
2016-09-29Conversion (derivative)16,666$0.0019,780,472
2016-09-29Open-market sale2,138$809.142,134
2016-09-29Open-market sale1,449$808.024,272
2016-09-29Open-market sale2,074$807.095,721
2016-09-29Open-market sale1,233$810.24901
2016-09-29Open-market sale1,651$805.997,795
2016-09-29Open-market sale970$804.829,446
2016-09-29Open-market sale500$785.4219,840,541
2016-09-29Open-market sale1,000$783.6419,841,041
2016-09-29Open-market sale1,287$782.4219,842,041
2016-09-29Open-market sale1,984$781.4119,843,328
2016-09-29Open-market sale2,475$780.3519,845,312
2016-09-29Open-market sale3,618$803.7510,416
2016-09-29Open-market sale1,832$2.9114,034
2016-09-29Open-market sale800$801.9315,866
2016-09-29Conversion16,666$0.0016,666
2016-09-29Open-market sale1,509$779.3819,847,787
2016-09-29Open-market sale1,118$778.3319,849,296
2016-09-29Open-market sale2,777$777.0119,850,414
2016-09-29Open-market sale3,350$776.0919,853,191
2016-09-29Open-market sale666$775.1919,856,541
2016-09-29Open-market sale100$813.710
2016-09-29Open-market sale501$813.03100
2016-09-29Open-market sale300$811.50601
2016-09-28Conversion (derivative)16,666$0.0019,797,138
2016-09-28Open-market sale600$803.4416,066
2016-09-28Conversion16,666$0.0016,666
2016-09-28Open-market sale2,274$781.0819,857,207
2016-09-28Open-market sale4,156$780.2919,859,481
2016-09-28Open-market sale2,272$778.6919,863,637
2016-09-28Open-market sale3,391$777.8219,865,909
2016-09-28Open-market sale3,423$776.8519,869,300
2016-09-28Open-market sale1,150$775.8619,872,723
2016-09-28Open-market sale2,270$809.650
2016-09-28Open-market sale4,032$808.772,270
2016-09-28Open-market sale1,000$807.416,302
2016-09-28Open-market sale2,975$806.517,302
2016-09-28Open-market sale3,650$805.5010,277
2016-09-28Open-market sale2,139$804.6413,927
2016-09-27Conversion (derivative)16,666$0.0019,813,804
2016-09-27Open-market sale300$803.3816,366
2016-09-27Conversion16,666$0.0016,666
2016-09-27Open-market sale100$785.8019,873,873
2016-09-27Open-market sale2,062$785.0019,873,973
2016-09-27Open-market sale3,398$784.0519,876,035
2016-09-27Open-market sale4,815$783.0719,879,433
2016-09-27Open-market sale3,525$782.0519,884,248
2016-09-27Open-market sale801$781.0419,887,773
2016-09-27Open-market sale400$779.6719,888,574
2016-09-27Open-market sale920$778.6819,888,974
2016-09-27Open-market sale245$777.0019,889,894
2016-09-27Open-market sale400$774.8919,890,139
2016-09-27Open-market sale257$813.190
2016-09-27Open-market sale2,853$812.37257
2016-09-27Open-market sale5,472$811.433,110
2016-09-27Open-market sale4,141$810.638,582
2016-09-27Open-market sale1,897$809.5912,723
2016-09-27Open-market sale500$807.9914,620
2016-09-27Open-market sale946$806.7215,120
2016-09-27Open-market sale300$805.1916,066
2016-09-26Conversion (derivative)16,666$0.0019,830,470
2016-09-26Open-market sale300$809.810
2016-09-26Open-market sale3,177$774.5519,898,377
2016-09-26Open-market sale1,999$775.5419,896,378
2016-09-26Open-market sale1,358$776.8519,895,020
2016-09-26Open-market sale5,651$773.8919,901,554
2016-09-26Open-market sale100$808.50300
2016-09-26Open-market sale300$807.34400
2016-09-26Open-market sale1,896$806.35700
2016-09-26Open-market sale2,221$805.342,596
2016-09-26Open-market sale1,140$804.124,817
2016-09-26Open-market sale2,284$802.885,957
2016-09-26Open-market sale5,507$802.218,241
2016-09-26Open-market sale2,918$801.3213,748
2016-09-26Conversion16,666$0.0016,666
2016-09-26Open-market sale200$780.3019,890,539
2016-09-26Open-market sale1,269$779.2219,890,739
2016-09-26Open-market sale3,012$778.0519,892,008
2016-08-30Gift9,400$0.0019,907,205
2016-08-30Gift9,400$0.000
2016-08-26Conversion (derivative)16,670$0.0019,847,136
2016-08-26Open-market sale100$775.5519,916,605
2016-08-26Open-market sale2,001$774.5119,916,705
2016-08-26Open-market sale3,290$773.4819,918,706
2016-08-26Open-market sale1,099$772.5719,921,996
2016-08-26Open-market sale824$771.0519,923,095
2016-08-26Open-market sale2,722$769.8919,923,919
2016-08-26Open-market sale2,849$768.8519,926,641
2016-08-26Open-market sale2,076$767.7819,929,490
2016-08-26Open-market sale1,709$766.7919,931,566
2016-08-26Open-market sale853$798.369,400
2016-08-26Open-market sale2,468$797.3210,253
2016-08-26Open-market sale1,518$796.2912,721
2016-08-26Open-market sale1,878$795.4914,239
2016-08-26Open-market sale1,217$794.3116,117
2016-08-26Open-market sale2,165$793.5017,334
2016-08-26Open-market sale2,197$792.3819,499
2016-08-26Conversion16,670$0.0026,070
2016-08-26Open-market sale1,613$709.3624,457
2016-08-26Open-market sale2,761$791.2721,696
2016-08-26Gift9,400$0.009,400
2016-08-26Gift9,400$0.0019,933,275
2016-08-25Conversion (derivative)16,666$0.0019,863,806
2016-08-25Open-market sale3,643$768.6219,950,833
2016-08-25Open-market sale2,541$767.3919,954,476
2016-08-25Open-market sale1,924$766.5819,957,017
2016-08-25Open-market sale400$764.0419,958,941
2016-08-25Open-market sale957$793.9818,800
2016-08-25Open-market sale1,427$793.0019,757
2016-08-25Open-market sale3,384$789.9931,682
2016-08-25Open-market sale5,365$791.9221,184
2016-08-25Open-market sale6,003$769.5419,944,830
2016-08-25Open-market sale1,455$770.6619,943,375
2016-08-25Open-market sale700$771.4019,942,675
2016-08-25Conversion16,666$0.0035,466
2016-08-25Open-market sale400$787.9135,066
2016-08-25Open-market sale5,133$791.0826,549
2016-08-24Conversion (derivative)16,666$0.0019,880,472
2016-08-24Open-market sale3,976$793.7125,358
2016-08-24Open-market sale2,727$792.5329,334
2016-08-24Open-market sale3,405$791.6032,061
2016-08-24Conversion16,666$0.0035,466
2016-08-24Open-market sale1,916$771.9919,959,341
2016-08-24Open-market sale1,143$773.7919,961,257
2016-08-24Open-market sale1,430$772.7319,962,400
2016-08-24Open-market sale4,361$769.8919,966,667
2016-08-24Open-market sale1,587$794.5923,771
2016-08-24Open-market sale2,085$795.9721,686
2016-08-24Open-market sale1,667$796.7220,019
2016-08-24Open-market sale1,219$797.8418,800
2016-08-24Open-market sale2,214$767.8019,973,793
2016-08-24Open-market sale2,765$768.8119,971,028
2016-08-24Open-market sale2,837$770.8919,963,830
2016-08-23Conversion (derivative)16,666$0.0019,897,138
2016-08-23Open-market sale100$776.0519,976,007
2016-08-23Open-market sale900$775.2119,976,107
2016-08-23Open-market sale4,432$774.4519,977,007
2016-08-23Open-market sale4,959$773.2219,981,439
2016-08-23Open-market sale6,275$772.3919,986,398
2016-08-23Open-market sale602$800.5318,800
2016-08-23Open-market sale4,483$799.8619,402
2016-08-23Open-market sale5,821$798.8223,885
2016-08-23Open-market sale2,766$797.9329,706
2016-08-23Open-market sale2,994$796.3532,472
2016-08-23Gift9,400$0.0019,992,673
2016-08-23Gift9,400$0.0018,800
2016-08-23Conversion16,666$0.0035,466
2016-08-22Conversion (derivative)16,666$0.0019,913,804
2016-08-22Gift50,300$0.0028,200
2016-08-22Open-market sale7,272$796.2134,953
2016-08-22Open-market sale761$773.8920,002,073
2016-08-22Open-market sale3,991$772.7720,002,834
2016-08-22Open-market sale6,630$771.9420,006,825
2016-08-22Open-market sale5,284$770.8720,013,455
2016-08-22Open-market sale400$798.8028,200
2016-08-22Open-market sale1,163$798.1328,600
2016-08-22Open-market sale5,190$797.2129,763
2016-08-22Gift50,300$0.0020,018,739
2016-08-22Conversion16,666$0.0044,866
2016-08-22Open-market sale2,641$795.2942,225
2016-08-18Conversion (derivative)78,500$0.0019,930,470
2016-08-18Conversion78,500$0.0078,500
2016-08-05Conversion (derivative)16,670$0.0020,008,970
2016-08-05Open-market sale622$803.9811,163
2016-08-05Open-market sale1,095$802.7711,785
2016-08-05Open-market sale3,103$805.348,060
2016-08-05Open-market sale7,426$806.10634
2016-08-05Open-market sale1,267$802.1012,880
2016-08-05Open-market sale3,022$782.6520,069,039
2016-08-05Open-market sale7,070$781.8620,072,061
2016-08-05Open-market sale1,363$780.9220,079,131
2016-08-05Open-market sale590$779.6720,080,494
2016-08-05Open-market sale1,037$800.8914,147
2016-08-05Open-market sale506$799.9515,184
2016-08-05Open-market sale980$798.7715,690
2016-08-05Conversion16,670$0.0016,670
2016-08-05Open-market sale1,099$778.4020,081,084
2016-08-05Open-market sale920$777.6820,082,183
2016-08-05Open-market sale501$776.2520,083,103
2016-08-05Open-market sale1,000$775.4320,083,604
2016-08-05Open-market sale405$774.0420,084,604
2016-08-05Open-market sale700$773.1520,085,009
2016-08-05Open-market sale634$806.830
2016-08-04Conversion (derivative)16,666$0.0020,025,640
2016-08-04Open-market sale1,791$799.07160
2016-08-04Open-market sale1,701$773.4120,085,709
2016-08-04Conversion16,666$0.0016,666
2016-08-04Open-market sale817$794.7715,849
2016-08-04Open-market sale1,907$795.9413,942
2016-08-04Open-market sale4,978$796.918,964
2016-08-04Open-market sale7,013$797.971,951
2016-08-04Open-market sale160$799.780
2016-08-04Open-market sale800$769.4720,101,575
2016-08-04Open-market sale1,900$770.5920,099,675
2016-08-04Open-market sale7,549$771.7420,092,126
2016-08-04Open-market sale4,716$772.6420,087,410
2016-08-03Conversion (derivative)16,666—20,042,306
2016-08-03Conversion16,666$0.0016,666
2016-08-03Open-market sale1,200$793.9015,466
2016-08-03Open-market sale4,421$794.8411,045
2016-08-03Open-market sale5,025$795.786,020
2016-08-03Open-market sale1,994$797.024,026
2016-08-03Open-market sale3,726$797.84300
2016-08-03Open-market sale300$798.940
2016-08-03Open-market sale1,237$767.8120,117,804
2016-08-03Open-market sale4,338$768.8520,113,466
2016-08-03Open-market sale5,095$769.6220,108,371
2016-08-03Open-market sale2,591$770.8120,105,780
2016-08-03Open-market sale563$772.4720,102,375
2016-08-03Open-market sale2,842$771.7520,102,938
2016-08-02Conversion (derivative)16,666$0.0020,058,972
2016-08-02Open-market sale4,711$771.7720,123,414
2016-08-02Open-market sale4,941$770.9120,128,125
2016-08-02Open-market sale1,849$769.7620,133,066
2016-08-02Open-market sale792$768.6920,134,915
2016-08-02Open-market sale635$774.8120,119,141
2016-08-02Open-market sale820$801.490
2016-08-02Open-market sale1,334$800.73820
2016-08-02Open-market sale3,581$799.642,154
2016-08-02Open-market sale4,304$798.655,735
2016-08-02Open-market sale2,612$797.6310,039
2016-08-02Open-market sale3,000$796.5712,651
2016-08-02Open-market sale1,015$795.4215,651
2016-08-02Conversion16,666$0.0016,666
2016-08-02Open-market sale100$775.5920,119,041
2016-08-02Open-market sale2,215$772.7020,121,199
2016-08-02Open-market sale1,423$773.9320,119,776
2016-08-01Conversion (derivative)16,666$0.0020,075,638
2016-08-01Open-market sale100$770.7320,150,743
2016-08-01Open-market sale500$769.4320,150,843
2016-08-01Open-market sale402$768.3620,151,343
2016-08-01Open-market sale203$767.1420,151,745
2016-08-01Open-market sale425$764.1520,151,948
2016-08-01Open-market sale400$807.210
2016-08-01Open-market sale1,575$806.18400
2016-08-01Open-market sale2,102$805.381,975
2016-08-01Open-market sale1,525$804.294,077
2016-08-01Open-market sale2,423$803.305,602
2016-08-01Open-market sale2,318$802.368,025
2016-08-01Open-market sale2,794$801.2410,343
2016-08-01Open-market sale1,157$800.2413,137
2016-08-01Open-market sale372$799.0114,294
2016-08-01Open-market sale300$797.2414,666
2016-08-01Open-market sale100$795.5414,966
2016-08-01Open-market sale600$794.1015,066
2016-08-01Open-market sale200$792.4215,666
2016-08-01Open-market sale200$791.4215,866
2016-08-01Open-market sale400$789.6016,066
2016-08-01Open-market sale200$788.6016,466
2016-08-01Conversion16,666$0.0016,666
2016-08-01Open-market sale600$779.6320,135,707
2016-08-01Open-market sale825$778.8520,136,307
2016-08-01Open-market sale2,094$777.7120,137,132
2016-08-01Open-market sale2,662$776.8320,139,226
2016-08-01Open-market sale2,734$775.7220,141,888
2016-08-01Open-market sale2,290$774.8620,144,622
2016-08-01Open-market sale2,924$773.7520,146,912
2016-08-01Open-market sale907$772.7420,149,836
2016-07-01Conversion (derivative)16,670$0.0020,092,304
2016-07-01Open-market sale100$712.370
2016-07-01Open-market sale2,325$711.60100
2016-07-01Open-market sale5,445$710.862,425
2016-07-01Open-market sale5,817$709.897,870
2016-07-01Open-market sale1,255$708.7113,687
2016-07-01Open-market sale701$707.7214,942
2016-07-01Open-market sale400$706.2515,643
2016-07-01Open-market sale627$705.0316,043
2016-07-01Open-market sale474$700.3620,152,373
2016-07-01Open-market sale5,160$699.7420,152,847
2016-07-01Open-market sale6,064$698.6120,158,007
2016-07-01Open-market sale2,934$697.8020,164,071
2016-07-01Open-market sale1,000$696.6220,167,005
2016-07-01Open-market sale200$695.2120,168,005
2016-07-01Open-market sale500$694.3120,168,205
2016-07-01Open-market sale338$693.0720,168,705
2016-07-01Conversion16,670$0.0016,670
2016-06-30Conversion (derivative)16,666$0.0020,108,974
2016-06-30Open-market sale1,100$695.5715,566
2016-06-30Conversion16,666$0.0016,666
2016-06-30Open-market sale1,244$691.4420,169,043
2016-06-30Open-market sale2,960$690.6420,170,287
2016-06-30Open-market sale845$689.4220,173,247
2016-06-30Open-market sale1,657$688.4820,174,092
2016-06-30Open-market sale3,691$687.4820,175,749
2016-06-30Open-market sale4,119$686.5020,179,440
2016-06-30Open-market sale1,250$685.5020,183,559
2016-06-30Open-market sale900$684.6420,184,809
2016-06-30Open-market sale1,689$701.750
2016-06-30Open-market sale2,515$700.951,689
2016-06-30Open-market sale1,259$699.694,204
2016-06-30Open-market sale3,806$698.565,463
2016-06-30Open-market sale4,847$697.639,269
2016-06-30Open-market sale1,450$696.5414,116
2016-06-29Conversion (derivative)16,666$0.0020,125,640
2016-06-29Open-market sale1,710$697.141,124
2016-06-29Open-market sale5,142$696.192,834
2016-06-29Open-market sale4,551$695.317,976
2016-06-29Open-market sale3,637$694.3212,527
2016-06-29Open-market sale502$693.1316,164
2016-06-29Conversion16,666$0.0016,666
2016-06-29Open-market sale200$699.180
2016-06-29Open-market sale1,794$682.0920,200,581
2016-06-29Open-market sale924$698.42200
2016-06-29Open-market sale4,726$684.1420,192,271
2016-06-29Open-market sale4,553$685.0720,187,718
2016-06-29Open-market sale1,509$686.0620,186,209
2016-06-29Open-market sale500$686.9220,185,709
2016-06-29Open-market sale3,584$683.2020,196,997
2016-06-28Conversion (derivative)16,666$0.0020,142,306
2016-06-28Open-market sale2,332$676.9020,210,157
2016-06-28Open-market sale1,931$673.9320,217,110
2016-06-28Open-market sale3,367$674.9320,213,743
2016-06-28Open-market sale1$692.480
2016-06-28Open-market sale1,576$691.651
2016-06-28Open-market sale4,024$690.801,577
2016-06-28Open-market sale2,819$689.735,601
2016-06-28Open-market sale2,163$688.508,420
2016-06-28Open-market sale2,709$687.6010,583
2016-06-28Open-market sale2,292$686.6313,292
2016-06-28Open-market sale1,082$685.7915,584
2016-06-28Open-market sale583$679.7420,202,375
2016-06-28Open-market sale4,200$679.0120,202,958
2016-06-28Open-market sale2,999$678.0120,207,158
2016-06-28Conversion16,666$0.0016,666
2016-06-28Open-market sale1,254$675.8720,212,489
2016-06-27Conversion (derivative)16,666$0.0020,158,972
2016-06-27Open-market sale922$673.8015,744
2016-06-27Conversion16,666$0.0016,666
2016-06-27Open-market sale816$674.6614,928
2016-06-27Open-market sale1,331$675.8113,597
2016-06-27Open-market sale1,822$676.9011,775
2016-06-27Open-market sale926$677.6810,849
2016-06-27Open-market sale2,180$678.998,669
2016-06-27Open-market sale4,291$679.894,378
2016-06-27Open-market sale800$670.5920,219,041
2016-06-27Open-market sale3,784$669.6620,219,841
2016-06-27Open-market sale3,410$668.6320,223,625
2016-06-27Open-market sale3,458$667.5020,227,035
2016-06-27Open-market sale2,881$666.6320,230,493
2016-06-27Open-market sale933$665.4520,233,374
2016-06-27Open-market sale1,400$664.3620,234,307
2016-06-27Open-market sale121$682.550
2016-06-27Open-market sale1,958$681.65121
2016-06-27Open-market sale2,299$680.822,079
2016-05-27Conversion (derivative)16,670$0.0020,175,638
2016-05-27Open-market sale600$728.3620,251,393
2016-05-27Open-market sale100$726.6020,251,993
2016-05-27Open-market sale284$725.3320,252,093
2016-05-27Open-market sale902$729.5720,250,491
2016-05-27Open-market sale1,138$730.8820,249,353
2016-05-27Open-market sale4,701$731.7320,244,652
2016-05-27Open-market sale8,445$732.7320,236,207
2016-05-27Open-market sale500$733.4420,235,707
2016-05-27Open-market sale300$738.1816,370
2016-05-27Open-market sale100$739.1716,270
2016-05-27Open-market sale572$740.7815,698
2016-05-27Open-market sale924$742.1914,774
2016-05-27Open-market sale1,878$743.5012,896
2016-05-27Open-market sale1,756$744.6311,140
2016-05-27Open-market sale5,180$745.505,960
2016-05-27Open-market sale4,280$746.661,680
2016-05-27Open-market sale1,680$747.290
2016-05-27Conversion16,670$0.0016,670
2016-05-26Gift10,500$0.0020,269,043
2016-05-26Gift10,500$0.000
2016-05-26Conversion (derivative)16,666$0.0020,192,308
2016-05-26Open-market sale1,271$733.8615,395
2016-05-26Open-market sale800$727.1720,252,377
2016-05-26Open-market sale808$726.3420,253,177
2016-05-26Open-market sale2,763$725.0520,253,985
2016-05-26Open-market sale400$740.650
2016-05-26Open-market sale2,420$723.1120,262,080
2016-05-26Open-market sale2,665$722.0020,264,500
2016-05-26Open-market sale1,878$720.9620,267,165
2016-05-26Conversion16,666$0.0016,666
2016-05-26Open-market sale2,410$734.8412,985
2016-05-26Open-market sale3,150$736.009,835
2016-05-26Open-market sale4,950$736.734,885
2016-05-26Open-market sale1,680$737.943,205
2016-05-26Open-market sale1,667$738.701,538
2016-05-26Open-market sale1,138$740.01400
2016-05-26Open-market sale5,332$724.0820,256,748
2016-05-25Conversion (derivative)16,666$0.0020,208,974
2016-05-25Open-market sale720$739.5110,500
2016-05-25Conversion16,666$0.0027,166
2016-05-25Open-market sale762$733.5726,404
2016-05-25Open-market sale400$734.7726,004
2016-05-25Open-market sale880$735.5525,124
2016-05-25Open-market sale3,069$736.9522,055
2016-05-25Open-market sale5,877$737.8616,178
2016-05-25Open-market sale4,958$738.8711,220
2016-05-25Open-market sale700$720.4820,295,509
2016-05-25Open-market sale112$727.4020,279,543
2016-05-25Open-market sale2,439$726.7320,279,655
2016-05-25Open-market sale3,888$725.8520,282,094
2016-05-25Open-market sale6,769$724.8420,285,982
2016-05-25Open-market sale1,421$723.9020,292,751
2016-05-25Open-market sale735$722.5720,294,172
2016-05-25Open-market sale602$721.3720,294,907
2016-05-24Conversion (derivative)16,666$0.0020,225,640
2016-05-24Conversion16,666$0.0027,166
2016-05-24Open-market sale2,015$733.6710,500
2016-05-24Open-market sale3,558$732.9412,515
2016-05-24Open-market sale3,073$731.8416,073
2016-05-24Open-market sale1,614$731.0219,146
2016-05-24Open-market sale1,565$729.5620,760
2016-05-24Open-market sale1,183$728.6622,325
2016-05-24Open-market sale489$727.5323,508
2016-05-24Open-market sale700$726.5423,997
2016-05-24Open-market sale634$725.2624,697
2016-05-24Open-market sale1,200$724.0525,331
2016-05-24Open-market sale235$721.5726,531
2016-05-24Open-market sale400$720.4126,766
2016-05-24Open-market sale260$720.6920,296,209
2016-05-24Open-market sale3,440$720.0220,296,469
2016-05-24Open-market sale3,870$719.1920,299,909
2016-05-24Open-market sale3,138$718.1020,303,779
2016-05-24Open-market sale1,834$717.1820,306,917
2016-05-24Open-market sale700$715.7620,308,751
2016-05-24Open-market sale649$714.5320,309,451
2016-05-24Open-market sale536$713.2720,310,100
2016-05-24Open-market sale739$712.1920,310,636
2016-05-24Open-market sale900$711.2220,311,375
2016-05-24Open-market sale100$709.5420,312,275
2016-05-24Open-market sale500$707.6920,312,375
2016-05-23Conversion (derivative)16,666$0.0020,242,306
2016-05-23Open-market sale3,809$717.7223,375
2016-05-23Open-market sale1,422$704.8020,328,119
2016-05-23Open-market sale5,482$705.6620,322,637
2016-05-23Open-market sale4,280$706.6020,318,357
2016-05-23Open-market sale3,151$707.6820,315,206
2016-05-23Open-market sale930$708.4520,314,276
2016-05-23Open-market sale1,101$709.6520,313,175
2016-05-23Open-market sale300$710.9620,312,875
2016-05-23Open-market sale5,716$718.5317,641
2016-05-23Open-market sale3,294$719.6614,347
2016-05-23Open-market sale2,547$720.5811,800
2016-05-23Open-market sale900$721.7610,900
2016-05-23Open-market sale400$722.7010,500
2016-05-23Conversion16,666$0.0026,166
2016-05-20Gift5,667$0.0010,500
2016-05-20Gift5,667$0.0020,329,541
2016-05-19Gift10,500$0.0016,167
2016-05-19Gift10,500$0.0020,335,208
2016-05-18Gift53,333$0.0026,667
2016-05-18Gift53,333$0.0020,345,708
2016-05-13Conversion (derivative)80,000$0.0020,258,972
2016-05-13Conversion80,000$0.0080,000
2016-05-06Conversion (derivative)16,670$0.0020,338,972
2016-05-06Open-market sale200$712.1416,470
2016-05-06Open-market sale959$711.2120,399,041
2016-05-06Open-market sale2,416$710.4520,400,000
2016-05-06Open-market sale1,571$709.7220,402,416
2016-05-06Open-market sale1,482$708.4420,403,987
2016-05-06Open-market sale430$707.2920,405,469
2016-05-06Open-market sale3,187$706.3720,405,899
2016-05-06Open-market sale1,996$705.0220,409,086
2016-05-06Open-market sale2,496$703.9520,411,082
2016-05-06Open-market sale1,233$703.2720,413,578
2016-05-06Open-market sale600$701.8620,414,811
2016-05-06Open-market sale300$699.3520,415,411
2016-05-06Conversion16,670$0.0016,670
2016-05-06Open-market sale1,985$716.572,808
2016-05-06Open-market sale2,305$719.444,793
2016-05-06Open-market sale1,103$718.437,098
2016-05-06Open-market sale43$725.578,201
2016-05-06Open-market sale525$715.0315,845
2016-05-06Open-market sale1,153$720.2414,692
2016-05-06Open-market sale1,308$721.6613,384
2016-05-06Open-market sale1,633$724.638,244
2016-05-06Open-market sale2,808$717.380
2016-05-06Open-market sale100$713.6516,370
2016-05-06Open-market sale2,907$723.899,877
2016-05-06Open-market sale600$722.8112,784
2016-05-05Conversion (derivative)16,666$0.0020,355,642
2016-05-05Conversion16,666$0.0016,666
2016-05-05Open-market sale4,200$700.7220,416,945
2016-05-05Open-market sale3,447$698.8020,424,923
2016-05-05Open-market sale3,778$699.7820,421,145
2016-05-05Open-market sale2,702$697.6920,428,370
2016-05-05Open-market sale1,305$696.6520,431,072
2016-05-05Open-market sale464$716.500
2016-05-05Open-market sale1,275$715.59464
2016-05-05Open-market sale3,829$714.501,739
2016-05-05Open-market sale5,614$713.575,568
2016-05-05Open-market sale3,783$712.5511,182
2016-05-05Open-market sale1,101$711.4914,965
2016-05-05Open-market sale600$710.2516,066
2016-05-05Open-market sale1,234$701.7520,415,711
2016-05-04Conversion (derivative)16,666$0.0020,372,308
2016-05-04Open-market sale600$693.1520,446,810
2016-05-04Open-market sale1,434$710.5511,295
2016-05-04Open-market sale4,203$711.777,092
2016-05-04Open-market sale804$713.566,288
2016-05-04Open-market sale600$714.495,688
2016-05-04Open-market sale5,688$712.680
2016-05-04Open-market sale681$689.9920,448,362
2016-05-04Open-market sale952$691.8720,447,410
2016-05-04Open-market sale600$693.1520,446,210
2016-05-04Open-market sale738$694.0420,445,472
2016-05-04Open-market sale1,747$695.0820,443,725
2016-05-04Open-market sale3,269$696.2620,440,456
2016-05-04Open-market sale6,103$697.1520,434,353
2016-05-04Open-market sale1,268$698.0820,433,085
2016-05-04Open-market sale708$699.3420,432,377
2016-05-04Conversion16,666$0.0016,666
2016-05-04Open-market sale300$704.7516,366
2016-05-04Open-market sale400$705.8215,966
2016-05-04Open-market sale1,000$709.6412,729
2016-05-04Open-market sale644$708.5313,729
2016-05-04Open-market sale1,593$707.0614,373
2016-05-03Conversion (derivative)16,666$0.0020,388,974
2016-05-03Open-market sale1,373$692.6920,464,336
2016-05-03Conversion16,666$0.0016,666
2016-05-03Open-market sale3,031$693.5720,461,305
2016-05-03Open-market sale1,777$712.290
2016-05-03Open-market sale4,854$711.241,777
2016-05-03Open-market sale2,739$709.306,631
2016-05-03Open-market sale5,223$710.409,370
2016-05-03Open-market sale2,073$708.3614,593
2016-05-03Open-market sale100$697.7420,449,043
2016-05-03Open-market sale2,068$696.6520,449,143
2016-05-03Open-market sale5,725$695.7720,451,211
2016-05-03Open-market sale4,369$694.8020,456,936
2016-05-02Conversion (derivative)16,666$0.0020,405,640
2016-05-02Open-market sale4,013$710.485,375
2016-05-02Open-market sale3,114$709.369,388
2016-05-02Open-market sale2,852$708.4712,502
2016-05-02Open-market sale939$711.514,436
2016-05-02Open-market sale706$713.533,730
2016-05-02Open-market sale698$712.493,032
2016-05-02Open-market sale1,312$707.5015,354
2016-05-02Conversion16,666$0.0016,666
2016-05-02Open-market sale1,232$700.2720,465,709
2016-05-02Open-market sale1,342$699.5720,466,941
2016-05-02Open-market sale1,134$698.7220,468,283
2016-05-02Open-market sale2,252$696.1720,469,417
2016-05-02Open-market sale2,328$695.3620,471,669
2016-05-02Open-market sale3,151$693.2820,473,997
2016-05-02Open-market sale701$697.5120,477,148
2016-05-02Open-market sale1,978$694.2020,477,849
2016-05-02Open-market sale2,548$692.3620,479,827
2016-05-02Open-market sale800$715.290
2016-05-02Open-market sale2,232$714.67800
2016-04-04Conversion (derivative)16,670$0.0020,422,306
2016-04-04Open-market sale200$751.9420,482,375
2016-04-04Open-market sale400$750.6520,482,575
2016-04-04Open-market sale459$749.6320,482,975
2016-04-04Open-market sale1,400$748.3220,483,434
2016-04-04Open-market sale1,232$747.5020,484,834
2016-04-04Open-market sale1,726$746.3420,486,066
2016-04-04Open-market sale2,757$745.1820,487,792
2016-04-04Open-market sale4,195$744.1820,490,549
2016-04-04Open-market sale4,301$743.2820,494,744
2016-04-04Open-market sale300$771.420
2016-04-04Open-market sale400$769.81300
2016-04-04Open-market sale700$768.80700
2016-04-04Open-market sale859$767.651,400
2016-04-04Open-market sale2,653$766.672,259
2016-04-04Open-market sale1,584$765.474,912
2016-04-04Open-market sale2,703$764.576,496
2016-04-04Open-market sale4,488$763.499,199
2016-04-04Open-market sale2,983$762.6013,687
2016-04-04Conversion16,670$0.0016,670
2016-04-01Conversion (derivative)16,666$0.0020,438,976
2016-04-01Open-market sale2,754$767.632,115
2016-04-01Open-market sale3,271$766.664,869
2016-04-01Open-market sale1,053$765.748,140
2016-04-01Open-market sale1,509$764.139,193
2016-04-01Open-market sale1,942$763.2210,702
2016-04-01Open-market sale800$762.3712,644
2016-04-01Open-market sale500$760.9013,444
2016-04-01Open-market sale500$759.5713,944
2016-04-01Open-market sale722$758.4414,444
2016-04-01Open-market sale800$757.6315,166
2016-04-01Open-market sale700$756.6215,966
2016-04-01Open-market sale887$749.9620,499,045
2016-04-01Open-market sale2,394$748.9220,499,932
2016-04-01Open-market sale4,218$747.9820,502,326
2016-04-01Open-market sale1,788$747.0720,506,544
2016-04-01Open-market sale850$745.5420,508,332
2016-04-01Open-market sale1,789$744.8320,509,182
2016-04-01Open-market sale1,466$743.9020,510,971
2016-04-01Open-market sale600$742.7220,512,437
2016-04-01Open-market sale300$741.2520,513,037
2016-04-01Open-market sale562$740.1920,513,337
2016-04-01Open-market sale962$739.3320,513,899
2016-04-01Open-market sale850$738.3020,514,861
2016-04-01Conversion16,666$0.0016,666
2016-04-01Open-market sale814$769.690
2016-04-01Open-market sale1,301$768.82814
2016-03-31Conversion (derivative)16,666$0.0020,455,642
2016-03-31Open-market sale2,623$766.195,909
2016-03-31Open-market sale212$768.770
2016-03-31Conversion16,666$0.0016,666
2016-03-31Open-market sale777$741.7320,531,600
2016-03-31Open-market sale745$742.5320,530,855
2016-03-31Open-market sale1,730$743.6720,529,125
2016-03-31Open-market sale1,610$744.7620,527,515
2016-03-31Open-market sale2,548$745.5020,524,967
2016-03-31Open-market sale400$746.7920,524,567
2016-03-31Open-market sale2,240$747.9920,522,327
2016-03-31Open-market sale2,817$748.8820,519,510
2016-03-31Open-market sale3,799$749.9020,515,711
2016-03-31Open-market sale812$758.9915,854
2016-03-31Open-market sale936$760.1414,918
2016-03-31Open-market sale1,679$761.5113,239
2016-03-31Open-market sale964$762.3612,275
2016-03-31Open-market sale2,990$763.349,285
2016-03-31Open-market sale753$765.078,532
2016-03-31Open-market sale2,992$767.132,917
2016-03-31Open-market sale2,705$768.23212
2016-03-30Conversion (derivative)16,666$0.0020,472,308
2016-03-30Open-market sale2,569$769.5612,999
2016-03-30Open-market sale1,098$768.4415,568
2016-03-30Open-market sale4,036$770.358,963
2016-03-30Open-market sale1,228$771.347,735
2016-03-30Open-market sale1,683$772.316,052
2016-03-30Open-market sale1,487$773.474,565
2016-03-30Open-market sale1,150$774.553,415
2016-03-30Open-market sale2,178$775.551,237
2016-03-30Open-market sale1,037$776.35200
2016-03-30Open-market sale200$777.110
2016-03-30Open-market sale742$749.7820,548,301
2016-03-30Open-market sale1,950$751.2020,546,351
2016-03-30Open-market sale4,763$751.8620,541,588
2016-03-30Open-market sale2,330$752.8320,539,258
2016-03-30Open-market sale2,106$753.9520,537,152
2016-03-30Open-market sale1,733$755.0920,535,419
2016-03-30Open-market sale1,896$756.0020,533,523
2016-03-30Open-market sale1,006$756.9820,532,517
2016-03-30Open-market sale140$757.8420,532,377
2016-03-30Conversion16,666$0.0016,666
2016-03-29Conversion (derivative)16,666$0.0020,488,974
2016-03-29Open-market sale2,382$766.510
2016-03-29Open-market sale1,940$765.632,382
2016-03-29Open-market sale1,000$764.164,322
2016-03-29Open-market sale1,128$763.205,322
2016-03-29Open-market sale100$761.206,450
2016-03-29Open-market sale1,200$760.786,550
2016-03-29Open-market sale100$758.837,750
2016-03-29Open-market sale1,210$758.347,850
2016-03-29Open-market sale1,000$757.349,060
2016-03-29Open-market sale300$755.8710,060
2016-03-29Open-market sale730$754.7110,360
2016-03-29Open-market sale808$753.5211,090
2016-03-29Open-market sale1,918$752.5911,898
2016-03-29Open-market sale1,100$751.7513,816
2016-03-29Open-market sale850$750.4914,916
2016-03-29Open-market sale900$749.2315,766
2016-03-29Conversion16,666$0.0016,666
2016-03-29Open-market sale1,000$739.5120,556,846
2016-03-29Open-market sale326$741.0920,556,520
2016-03-29Open-market sale1,134$738.5020,557,846
2016-03-29Open-market sale953$741.8220,555,567
2016-03-29Open-market sale1,316$743.6220,554,251
2016-03-29Open-market sale817$744.4820,553,434
2016-03-29Open-market sale2,930$745.9720,550,504
2016-03-29Open-market sale1,461$746.7420,549,043
2016-03-29Open-market sale1,000$729.7120,564,709
2016-03-29Open-market sale784$730.6920,563,925
2016-03-29Open-market sale1,700$732.2320,562,225
2016-03-29Open-market sale1,526$733.0120,560,699
2016-03-29Open-market sale819$734.2120,559,880
2016-03-29Open-market sale500$735.1220,559,380
2016-03-29Open-market sale300$736.2520,559,080
2016-03-29Open-market sale100$737.1520,558,980
2016-03-15Gift12,333$0.000
2016-03-15Gift12,333$0.0020,565,709
2016-03-08Gift12,500$0.0020,578,042
2016-03-08Gift12,500$0.0012,333
2016-03-08Gift49,667$0.0024,833
2016-03-08Gift49,667$0.0020,590,542
2016-03-04Conversion (derivative)16,670$0.0020,505,640
2016-03-04Open-market sale131$715.5720,640,209
2016-03-04Open-market sale700$714.8720,640,340
2016-03-04Open-market sale600$712.9220,641,598
2016-03-04Open-market sale1,557$711.5620,642,198
2016-03-04Open-market sale3,310$710.8920,643,755
2016-03-04Open-market sale4,005$709.7820,647,065
2016-03-04Open-market sale1,799$708.9720,651,070
2016-03-04Open-market sale2,910$707.7620,652,869
2016-03-04Open-market sale1,100$706.8120,655,779
2016-03-04Open-market sale200$734.5674,500
2016-03-04Open-market sale913$733.9274,700
2016-03-04Open-market sale604$732.7875,613
2016-03-04Open-market sale902$731.5076,217
2016-03-04Open-market sale3,799$730.5277,119
2016-03-04Open-market sale4,458$729.5980,918
2016-03-04Open-market sale1,710$728.3685,376
2016-03-04Open-market sale2,200$727.4687,086
2016-03-04Open-market sale1,884$726.4589,286
2016-03-04Conversion16,670$0.0091,170
2016-03-04Open-market sale558$713.8620,641,040
2016-03-03Conversion (derivative)16,666$0.0020,522,310
2016-03-03Open-market sale1,637$713.3420,659,262
2016-03-03Open-market sale5,227$732.4178,627
2016-03-03Open-market sale449$733.1878,178
2016-03-03Open-market sale900$734.3977,278
2016-03-03Open-market sale1,178$735.8676,100
2016-03-03Open-market sale600$736.7975,500
2016-03-03Open-market sale200$737.9175,300
2016-03-03Open-market sale500$739.3374,800
2016-03-03Open-market sale300$740.4274,500
2016-03-03Conversion16,666$0.0091,166
2016-03-03Open-market sale1,960$710.6120,671,585
2016-03-03Open-market sale5,891$711.3620,665,694
2016-03-03Open-market sale4,795$712.2820,660,899
2016-03-03Open-market sale1,162$714.4320,658,100
2016-03-03Open-market sale400$715.7720,657,700
2016-03-03Open-market sale721$718.1920,656,979
2016-03-03Open-market sale100$719.5020,656,879
2016-03-03Open-market sale3,862$730.4387,304
2016-03-03Open-market sale3,450$731.3483,854
2016-03-02Conversion (derivative)16,666$0.0020,538,976
2016-03-02Open-market sale3,199$736.5085,167
2016-03-02Open-market sale1,646$735.3288,366
2016-03-02Conversion16,666$0.0091,166
2016-03-02Open-market sale199$719.8220,673,545
2016-03-02Open-market sale500$718.7720,673,744
2016-03-02Open-market sale2,986$718.0420,674,244
2016-03-02Open-market sale3,606$717.1120,677,230
2016-03-02Open-market sale4,463$716.1020,680,836
2016-03-02Open-market sale2,855$715.2020,685,299
2016-03-02Open-market sale1,557$713.8320,688,154
2016-03-02Open-market sale500$713.1220,689,711
2016-03-02Open-market sale4,062$737.4281,105
2016-03-02Open-market sale3,530$738.4877,575
2016-03-02Open-market sale1,439$739.4076,136
2016-03-02Open-market sale1,036$740.1475,100
2016-03-02Open-market sale500$741.7174,600
2016-03-02Open-market sale100$742.2274,500
2016-03-02Open-market sale1,154$734.2590,012
2016-03-01Conversion (derivative)16,666$0.0020,555,642
2016-03-01Open-market sale400$719.7790,766
2016-03-01Conversion16,666$0.0091,166
2016-03-01Open-market sale926$721.1289,840
2016-03-01Open-market sale919$741.6474,500
2016-03-01Open-market sale1,315$740.5575,419
2016-03-01Open-market sale1,517$739.6576,734
2016-03-01Open-market sale1,452$738.6878,251
2016-03-01Open-market sale906$737.5079,703
2016-03-01Open-market sale1,517$736.5880,609
2016-03-01Open-market sale1,098$735.6082,126
2016-03-01Open-market sale1,433$734.5483,224
2016-03-01Open-market sale1,637$733.6784,657
2016-03-01Open-market sale336$732.0786,294
2016-03-01Open-market sale200$730.7486,630
2016-03-01Open-market sale200$729.6586,830
2016-03-01Open-market sale598$728.5587,030
2016-03-01Open-market sale300$727.0687,628
2016-03-01Open-market sale400$725.8587,928
2016-03-01Open-market sale200$724.6788,328
2016-03-01Open-market sale300$723.2388,528
2016-03-01Open-market sale1,012$722.2188,828
2016-03-01Open-market sale155$709.3620,702,479
2016-03-01Open-market sale700$707.9720,702,634
2016-03-01Open-market sale480$706.5020,703,334
2016-03-01Open-market sale400$705.5820,703,814
2016-03-01Open-market sale522$704.0320,704,214
2016-03-01Open-market sale902$703.0020,704,736
2016-03-01Open-market sale739$701.9020,705,638
2016-03-01Open-market sale500$700.6720,706,377
2016-03-01Open-market sale700$718.2520,690,211
2016-03-01Open-market sale2,451$717.1520,690,911
2016-03-01Open-market sale2,300$716.2020,693,362
2016-03-01Open-market sale1,536$714.9720,695,662
2016-03-01Open-market sale1,400$714.2120,697,198
2016-03-01Open-market sale1,308$713.0620,698,598
2016-03-01Open-market sale1,960$712.2120,699,906
2016-03-01Open-market sale613$710.9220,701,866
2016-02-29Conversion (derivative)74,500$0.0020,588,974
2016-02-29Conversion (derivative)16,666$0.0020,572,308
2016-02-29Conversion74,500$0.0074,500
2016-02-29Conversion16,666$0.0091,166
2016-02-29Open-market sale310$719.0190,856
2016-02-29Open-market sale200$710.4620,706,877
2016-02-29Open-market sale2,003$720.6387,701
2016-02-29Open-market sale1,614$721.7086,087
2016-02-29Open-market sale434$723.0585,653
2016-02-29Open-market sale1,094$724.2184,559
2016-02-29Open-market sale1,230$725.2983,329
2016-02-29Open-market sale2,029$726.2081,300
2016-02-29Open-market sale2,450$727.2078,850
2016-02-29Open-market sale2,176$728.1676,674
2016-02-29Open-market sale1,974$729.1074,700
2016-02-29Open-market sale200$730.0674,500
2016-02-29Open-market sale1,921$699.2320,721,622
2016-02-29Open-market sale1,451$700.3320,720,171
2016-02-29Open-market sale1,750$701.3020,718,421
2016-02-29Open-market sale222$702.1420,718,199
2016-02-29Open-market sale850$703.3420,717,349
2016-02-29Open-market sale1,001$704.5420,716,348
2016-02-29Open-market sale1,969$705.4320,714,379
2016-02-29Open-market sale2,068$706.5320,712,311
2016-02-29Open-market sale2,231$707.4720,710,080
2016-02-29Open-market sale1,881$708.4020,708,199
2016-02-29Open-market sale1,122$709.6420,707,077
2016-02-29Open-market sale1,152$719.3689,704
2016-02-12Conversion (derivative)16,670$0.0020,663,474
2016-02-12Open-market sale460$713.37100
2016-02-12Open-market sale1,400$712.65560
2016-02-12Open-market sale1,800$711.381,960
2016-02-12Open-market sale2,020$708.183,760
2016-02-12Open-market sale1,269$710.505,780
2016-02-12Open-market sale1,354$709.447,049
2016-02-12Open-market sale3,245$707.068,403
2016-02-12Open-market sale2,200$706.0811,648
2016-02-12Open-market sale1,822$704.8613,848
2016-02-12Open-market sale300$703.6515,670
2016-02-12Open-market sale700$702.5215,970
2016-02-12Open-market sale344$690.8020,723,543
2016-02-12Open-market sale1,300$690.0120,723,887
2016-02-12Open-market sale1,432$688.2220,725,187
2016-02-12Open-market sale1,920$687.5020,726,619
2016-02-12Open-market sale974$686.2420,728,539
2016-02-12Open-market sale1,520$685.1920,729,513
2016-02-12Open-market sale2,309$684.2320,731,033
2016-02-12Open-market sale2,736$683.1720,733,342
2016-02-12Open-market sale2,245$682.1320,736,078
2016-02-12Open-market sale1,230$681.2220,738,323
2016-02-12Open-market sale660$679.0920,739,553
2016-02-12Conversion16,670$0.0016,670
2016-02-12Open-market sale100$715.390
2016-02-11Open-market sale300$688.3720,740,213
2016-02-11Open-market sale441$687.2820,740,513
2016-02-11Open-market sale143$669.7320,756,736
2016-02-11Open-market sale1,025$671.0520,755,711
2016-02-11Open-market sale1,200$672.4220,754,511
2016-02-11Open-market sale1,800$673.4220,752,711
2016-02-11Open-market sale1,618$674.5120,751,093
2016-02-11Open-market sale2,332$675.3720,748,761
2016-02-11Open-market sale1,453$676.4620,747,308
2016-02-11Open-market sale517$686.1920,740,954
2016-02-11Open-market sale711$684.7920,741,471
2016-02-11Open-market sale500$683.5720,742,182
2016-02-11Open-market sale600$681.9220,742,682
2016-02-11Open-market sale584$680.8920,743,282
2016-02-11Open-market sale745$679.4320,743,866
2016-02-11Open-market sale1,445$678.5620,744,611
2016-02-11Open-market sale1,252$677.4520,746,056
2016-02-11Conversion (derivative)16,666$0.0020,680,144
2016-02-11Open-market sale2,388$698.947,225
2016-02-11Open-market sale2,002$697.969,613
2016-02-11Open-market sale1,905$695.9611,615
2016-02-11Open-market sale1,340$694.9613,520
2016-02-11Open-market sale1,028$693.6314,860
2016-02-11Open-market sale778$692.5815,888
2016-02-11Conversion16,666$0.0016,666
2016-02-11Open-market sale67$712.050
2016-02-11Open-market sale800$703.3367
2016-02-11Open-market sale500$699.82867
2016-02-11Open-market sale1,900$697.021,367
2016-02-11Open-market sale300$711.383,267
2016-02-11Open-market sale400$710.263,567
2016-02-11Open-market sale400$709.123,967
2016-02-11Open-market sale642$707.514,367
2016-02-11Open-market sale517$706.255,009
2016-02-11Open-market sale900$701.326,325
2016-02-11Open-market sale299$704.505,526
2016-02-11Open-market sale500$702.525,825
2016-02-10Open-market sale500$696.5820,758,071
2016-02-10Open-market sale849$695.6420,758,571
2016-02-10Open-market sale1,701$694.3620,759,420
2016-02-10Open-market sale1,474$693.5320,761,121
2016-02-10Open-market sale1,442$692.3320,762,595
2016-02-10Open-market sale1,576$691.4520,764,037
2016-02-10Open-market sale1,822$690.3220,765,613
2016-02-10Open-market sale1,540$689.2320,767,435
2016-02-10Open-market sale850$688.1320,768,975
2016-02-10Open-market sale858$687.2520,769,825
2016-02-10Open-market sale1,193$686.2320,770,683
2016-02-10Open-market sale1,369$684.8820,771,876
2016-02-10Open-market sale300$683.6320,773,245
2016-02-10Open-market sale54$700.9220,756,879
2016-02-10Open-market sale333$700.1020,756,933
2016-02-10Open-market sale395$698.9720,757,266
2016-02-10Open-market sale410$697.9920,757,661
2016-02-10Conversion (derivative)16,666$0.0020,696,810
2016-02-10Open-market sale1,972$715.6514,694
2016-02-10Open-market sale926$713.491,402
2016-02-10Open-market sale1,580$712.322,328
2016-02-10Open-market sale1,818$711.263,908
2016-02-10Open-market sale802$709.945,726
2016-02-10Open-market sale1,787$708.866,528
2016-02-10Open-market sale869$707.628,315
2016-02-10Open-market sale727$706.699,184
2016-02-10Open-market sale100$722.709,911
2016-02-10Open-market sale100$721.3210,011
2016-02-10Open-market sale610$720.7810,111
2016-02-10Open-market sale613$719.6110,721
2016-02-10Open-market sale858$718.5411,334
2016-02-10Open-market sale1,169$717.4412,192
2016-02-10Open-market sale1,333$716.4413,361
2016-02-10Open-market sale1,402$714.510
2016-02-10Conversion16,666$0.0016,666
2016-02-09Conversion (derivative)16,666$0.0020,713,476
2016-02-09Open-market sale855$706.308,285
2016-02-09Open-market sale1,302$701.8610,441
2016-02-09Open-market sale800$700.9311,743
2016-02-09Open-market sale1,028$699.6712,543
2016-02-09Open-market sale850$698.0813,571
2016-02-09Open-market sale150$696.5714,421
2016-02-09Open-market sale334$695.5314,571
2016-02-09Open-market sale355$694.0714,905
2016-02-09Open-market sale400$693.1315,260
2016-02-09Open-market sale606$692.2015,660
2016-02-09Open-market sale300$690.8216,266
2016-02-09Open-market sale100$689.4016,566
2016-02-09Conversion16,666$0.0016,666
2016-02-09Open-market sale100$719.150
2016-02-09Open-market sale250$718.31100
2016-02-09Open-market sale600$716.95350
2016-02-09Open-market sale1,720$715.92950
2016-02-09Open-market sale951$714.742,670
2016-02-09Open-market sale900$713.303,621
2016-02-09Open-market sale950$712.174,521
2016-02-09Open-market sale750$710.945,471
2016-02-09Open-market sale864$709.846,221
2016-02-09Open-market sale354$708.937,085
2016-02-09Open-market sale846$707.587,439
2016-02-09Open-market sale994$703.859,447
2016-02-09Open-market sale307$705.329,140
2016-02-09Open-market sale411$673.2820,788,556
2016-02-09Open-market sale850$672.2020,788,967
2016-02-09Open-market sale400$674.4820,788,156
2016-02-09Open-market sale94$670.2620,789,817
2016-02-09Open-market sale300$669.7620,789,911
2016-02-09Open-market sale100$698.5520,773,545
2016-02-09Open-market sale500$697.5320,773,645
2016-02-09Open-market sale400$696.4820,774,145
2016-02-09Open-market sale300$695.3620,774,545
2016-02-09Open-market sale1,018$694.6120,774,845
2016-02-09Open-market sale520$693.0520,775,863
2016-02-09Open-market sale1,300$692.1620,776,383
2016-02-09Open-market sale1,000$690.8520,777,683
2016-02-09Open-market sale1,000$689.6720,778,683
2016-02-09Open-market sale900$688.4420,779,683
2016-02-09Open-market sale510$687.1920,780,583
2016-02-09Open-market sale700$686.2020,781,093
2016-02-09Open-market sale755$685.0720,781,793
2016-02-09Open-market sale400$683.7820,782,548
2016-02-09Open-market sale508$683.0420,782,948
2016-02-09Open-market sale700$681.4520,783,456
2016-02-09Open-market sale600$680.3120,784,156
2016-02-09Open-market sale1,455$679.2520,784,756
2016-02-09Open-market sale1,516$678.2220,786,211
2016-02-09Open-market sale229$677.0020,787,727
2016-02-09Open-market sale200$675.7820,787,956
2016-02-08Open-market sale100$663.7920,806,777
2016-02-08Open-market sale218$683.2520,790,211
2016-02-08Open-market sale405$682.4620,790,429
2016-02-08Open-market sale710$681.3920,790,834
2016-02-08Open-market sale248$680.4520,791,544
2016-02-08Open-market sale200$678.8320,791,792
2016-02-08Open-market sale600$677.4420,791,992
2016-02-08Open-market sale810$676.5020,792,592
2016-02-08Open-market sale1,600$675.3320,793,402
2016-02-08Open-market sale1,398$674.1620,795,002
2016-02-08Open-market sale1,200$673.2120,796,400
2016-02-08Open-market sale1,150$665.3020,805,627
2016-02-08Open-market sale1,656$666.8220,803,971
2016-02-08Open-market sale2,473$667.7320,801,498
2016-02-08Open-market sale372$669.0620,801,126
2016-02-08Open-market sale470$671.9520,797,600
2016-02-08Open-market sale1,956$671.1020,798,070
2016-02-08Open-market sale1,100$669.8120,800,026
2016-02-08Conversion (derivative)16,666$0.0020,730,142
2016-02-08Open-market sale100$682.6516,566
2016-02-08Open-market sale457$703.10114
2016-02-08Open-market sale500$702.03571
2016-02-08Open-market sale400$700.341,071
2016-02-08Open-market sale242$698.881,471
2016-02-08Open-market sale373$697.881,713
2016-02-08Open-market sale813$696.862,086
2016-02-08Open-market sale1,142$695.732,899
2016-02-08Open-market sale800$694.264,041
2016-02-08Open-market sale1,555$693.414,841
2016-02-08Open-market sale1,201$692.066,396
2016-02-08Open-market sale1,400$691.147,597
2016-02-08Open-market sale901$689.918,997
2016-02-08Open-market sale903$689.099,898
2016-02-08Open-market sale648$688.0510,801
2016-02-08Open-market sale2,728$686.9111,449
2016-02-08Open-market sale1,646$685.9714,177
2016-02-08Open-market sale743$684.6615,823
2016-02-08Open-market sale114$703.810
2016-02-08Conversion16,666$0.0016,666
2016-01-05Conversion (derivative)16,670$0.0020,746,808
2016-01-05Open-market sale2,400$763.471,592
2016-01-05Open-market sale2,018$760.429,680
2016-01-05Open-market sale1,000$759.1411,698
2016-01-05Open-market sale927$757.5612,698
2016-01-05Open-market sale300$756.6713,625
2016-01-05Open-market sale214$768.7213,925
2016-01-05Open-market sale400$767.7214,139
2016-01-05Open-market sale1,072$766.7114,539
2016-01-05Open-market sale1,059$765.6515,611
2016-01-05Open-market sale167$751.5920,806,877
2016-01-05Open-market sale800$749.8520,807,044
2016-01-05Open-market sale800$748.4920,807,844
2016-01-05Open-market sale1,735$747.4020,808,644
2016-01-05Open-market sale1,582$746.1420,810,379
2016-01-05Open-market sale2,879$745.2620,811,961
2016-01-05Open-market sale2,717$744.0520,814,840
2016-01-05Open-market sale3,257$743.0520,817,557
2016-01-05Open-market sale1,333$742.0520,820,814
2016-01-05Open-market sale1,000$740.7920,822,147
2016-01-05Open-market sale400$739.7220,823,147
2016-01-05Conversion16,670$0.0016,670
2016-01-05Open-market sale1,592$764.570
2016-01-05Open-market sale2,305$761.447,375
2016-01-05Open-market sale3,383$762.493,992
2016-01-04Conversion (derivative)16,666$0.0020,763,478
2016-01-04Open-market sale3,102$735.2920,832,645
2016-01-04Open-market sale2,626$734.2720,835,747
2016-01-04Open-market sale1,010$733.3020,838,373
2016-01-04Open-market sale830$732.3720,839,383
2016-01-04Open-market sale200$760.370
2016-01-04Open-market sale100$758.78200
2016-01-04Open-market sale1,721$757.97300
2016-01-04Open-market sale1,663$757.042,021
2016-01-04Open-market sale3,164$756.063,684
2016-01-04Open-market sale2,992$754.996,848
2016-01-04Open-market sale2,519$753.779,840
2016-01-04Open-market sale1,184$752.5512,359
2016-01-04Open-market sale821$751.6013,543
2016-01-04Open-market sale1,102$750.7414,364
2016-01-04Open-market sale700$749.4815,466
2016-01-04Open-market sale500$748.3716,166
2016-01-04Conversion16,666$0.0016,666
2016-01-04Open-market sale645$740.6220,823,547
2016-01-04Open-market sale1,387$739.4420,824,192
2016-01-04Open-market sale1,657$738.4620,825,579
2016-01-04Open-market sale3,650$736.3720,828,995
2016-01-04Open-market sale1,759$737.2320,827,236
2015-12-31Conversion (derivative)16,666$0.0020,780,144
2015-12-31Open-market sale1,586$765.9820,845,088
2015-12-31Open-market sale2,000$768.0320,840,313
2015-12-31Open-market sale2,775$766.9720,842,313
2015-12-31Open-market sale3,619$764.9220,846,674
2015-12-31Open-market sale100$768.7920,840,213
2015-12-31Open-market sale3,180$778.0213,486
2015-12-31Conversion16,666$0.0016,666
2015-12-31Open-market sale2,129$758.9520,854,750
2015-12-31Open-market sale1,402$759.9420,853,348
2015-12-31Open-market sale724$761.3620,852,624
2015-12-31Open-market sale600$762.8920,852,024
2015-12-31Open-market sale1,731$764.0520,850,293
2015-12-31Open-market sale204$787.790
2015-12-31Open-market sale1,000$786.93204
2015-12-31Open-market sale1,142$785.811,204
2015-12-31Open-market sale2,655$784.892,346
2015-12-31Open-market sale1,500$783.345,001
2015-12-31Open-market sale2,369$782.536,501
2015-12-31Open-market sale2,076$781.508,870
2015-12-31Open-market sale1,113$780.2610,946
2015-12-31Open-market sale1,427$779.1612,059
2015-12-30Conversion (derivative)16,666$0.0020,796,810
2015-12-30Open-market sale1,350$792.416,460
2015-12-30Open-market sale3,334$791.457,810
2015-12-30Open-market sale3,085$790.4511,144
2015-12-30Open-market sale1,325$789.3814,229
2015-12-30Open-market sale1,112$788.5815,554
2015-12-30Open-market sale400$769.5120,873,145
2015-12-30Open-market sale1,174$776.0120,857,179
2015-12-30Open-market sale3,003$775.0920,858,353
2015-12-30Open-market sale3,912$774.2120,861,356
2015-12-30Open-market sale3,530$773.2520,865,268
2015-12-30Open-market sale2,886$771.9920,868,798
2015-12-30Open-market sale1,461$771.2020,871,684
2015-12-30Open-market sale2,773$793.343,687
2015-12-30Open-market sale2,777$794.26910
2015-12-30Open-market sale810$795.55100
2015-12-30Open-market sale100$796.050
2015-12-30Conversion16,666$0.0016,666
2015-12-30Open-market sale300$776.9020,856,879
2015-12-29Conversion (derivative)16,666$0.0020,813,476
2015-12-29Open-market sale3,120$778.1820,875,567
2015-12-29Open-market sale3,013$777.0020,878,687
2015-12-29Open-market sale1,655$776.2320,881,700
2015-12-29Open-market sale655$774.8720,883,355
2015-12-29Open-market sale631$773.6120,884,010
2015-12-29Open-market sale1,910$772.9620,884,641
2015-12-29Open-market sale825$772.0020,886,551
2015-12-29Open-market sale100$770.2820,887,376
2015-12-29Open-market sale200$769.0620,887,476
2015-12-29Open-market sale1,299$768.5120,887,676
2015-12-29Open-market sale1,236$767.1520,888,975
2015-12-29Conversion16,666$0.0016,666
2015-12-29Open-market sale3,250$796.59500
2015-12-29Open-market sale3,445$795.723,750
2015-12-29Open-market sale600$787.1616,066
2015-12-29Open-market sale914$788.4315,152
2015-12-29Open-market sale989$789.3014,163
2015-12-29Open-market sale1,922$778.9520,873,645
2015-12-29Open-market sale100$779.8420,873,545
2015-12-29Open-market sale500$797.700
2015-12-29Open-market sale3,510$794.407,195
2015-12-29Open-market sale2,997$793.7510,705
2015-12-29Open-market sale200$790.2513,963
2015-12-29Open-market sale261$792.2613,702
2015-11-30Conversion (derivative)16,670$0.0020,830,142
2015-11-30Open-market sale828$769.262,729
2015-11-30Open-market sale800$768.123,557
2015-11-30Open-market sale1,201$767.134,357
2015-11-30Open-market sale1,390$765.855,558
2015-11-30Open-market sale3,501$764.916,948
2015-11-30Open-market sale3,779$764.0810,449
2015-11-30Open-market sale1,454$762.7614,228
2015-11-30Open-market sale988$761.6615,682
2015-11-30Conversion16,670$0.0016,670
2015-11-30Open-market sale1,776$771.64953
2015-11-30Open-market sale100$754.2920,890,211
2015-11-30Open-market sale105$753.2520,890,311
2015-11-30Open-market sale1,250$752.5220,890,416
2015-11-30Open-market sale926$751.8720,891,666
2015-11-30Open-market sale800$750.0020,892,592
2015-11-30Open-market sale833$749.3420,893,392
2015-11-30Open-market sale1,562$748.2520,894,225
2015-11-30Open-market sale1,655$746.8420,895,787
2015-11-30Open-market sale3,213$745.8020,897,442
2015-11-30Open-market sale3,395$744.9820,900,655
2015-11-30Open-market sale1,588$743.9520,904,050
2015-11-30Open-market sale1,243$742.6620,905,638
2015-11-30Open-market sale100$774.760
2015-11-30Open-market sale237$773.45100
2015-11-30Open-market sale616$772.89337
2015-11-27Conversion (derivative)16,666$0.0020,846,812
2015-11-27Open-market sale3,046$772.94200
2015-11-27Open-market sale1,523$752.1720,906,981
2015-11-27Open-market sale3,708$751.3620,908,504
2015-11-27Open-market sale5,411$750.3820,912,212
2015-11-27Open-market sale3,785$749.2720,917,623
2015-11-27Open-market sale2,139$748.3620,921,408
2015-11-27Open-market sale200$773.780
2015-11-27Open-market sale100$753.0320,906,881
2015-11-27Open-market sale5,225$772.163,246
2015-11-27Open-market sale1,000$770.858,471
2015-11-27Open-market sale1,380$769.879,471
2015-11-27Open-market sale3,600$768.8610,851
2015-11-27Open-market sale2,215$767.8414,451
2015-11-27Conversion16,666$0.0016,666
2015-11-25Conversion (derivative)16,666$0.0020,863,478
2015-11-25Open-market sale400$746.4120,939,813
2015-11-25Open-market sale2,863$747.9720,936,950
2015-11-25Open-market sale9,088$749.1720,927,862
2015-11-25Open-market sale2,857$749.8920,925,005
2015-11-25Open-market sale1,149$751.0620,923,856
2015-11-25Open-market sale309$751.7920,923,547
2015-11-25Open-market sale98$772.610
2015-11-25Open-market sale1,667$771.5598
2015-11-25Open-market sale6,710$770.501,765
2015-11-25Open-market sale4,556$769.688,475
2015-11-25Open-market sale2,000$768.6113,031
2015-11-25Open-market sale1,635$767.4415,031
2015-11-25Conversion16,666$0.0016,666
2015-11-24Open-market sale600$744.2620,953,566
2015-11-24Open-market sale916$743.3520,954,166
2015-11-24Open-market sale815$742.1220,955,082
2015-11-24Open-market sale643$741.0620,955,897
2015-11-24Open-market sale339$738.4920,956,540
2015-11-24Open-market sale200$754.9320,940,213
2015-11-24Open-market sale1,508$752.8820,940,413
2015-11-24Open-market sale541$751.8520,941,921
2015-11-24Open-market sale1,237$750.9520,942,462
2015-11-24Open-market sale1,662$749.8720,943,699
2015-11-24Open-market sale4,033$748.8820,945,361
2015-11-24Open-market sale2,432$748.0620,949,394
2015-11-24Open-market sale1,340$746.6220,951,826
2015-11-24Open-market sale400$745.4920,953,166
2015-11-24Conversion (derivative)16,666$0.0020,880,144
2015-11-24Open-market sale200$758.9816,466
2015-11-24Open-market sale300$773.47211
2015-11-24Open-market sale1,400$772.87511
2015-11-24Open-market sale849$771.531,911
2015-11-24Open-market sale1,637$770.562,760
2015-11-24Open-market sale4,065$769.724,397
2015-11-24Open-market sale2,037$768.618,462
2015-11-24Open-market sale2,383$767.7610,499
2015-11-24Open-market sale472$766.4712,882
2015-11-24Open-market sale200$765.2013,354
2015-11-24Open-market sale300$764.4513,554
2015-11-24Open-market sale1,222$763.2313,854
2015-11-24Open-market sale700$762.2515,076
2015-11-24Open-market sale390$760.8915,776
2015-11-24Open-market sale300$759.8616,166
2015-11-24Open-market sale211$774.760
2015-11-24Conversion16,666$0.0016,666
2015-11-23Conversion (derivative)16,666$0.0020,896,810
2015-11-23Open-market sale1,500$774.2315,166
2015-11-23Open-market sale600$761.8420,956,979
2015-11-23Open-market sale1,817$761.1520,957,579
2015-11-23Open-market sale4,066$759.9920,959,396
2015-11-23Open-market sale3,290$759.1320,963,462
2015-11-23Open-market sale1,250$757.9120,966,752
2015-11-23Open-market sale1,621$755.8820,968,002
2015-11-23Open-market sale2,139$755.0820,969,623
2015-11-23Open-market sale500$753.8020,971,762
2015-11-23Open-market sale1,283$752.9820,972,262
2015-11-23Open-market sale100$782.490
2015-11-23Open-market sale1,671$781.47100
2015-11-23Open-market sale2,431$780.371,771
2015-11-23Open-market sale4,878$779.574,202
2015-11-23Open-market sale1,964$778.739,080
2015-11-23Open-market sale660$777.3911,044
2015-11-23Open-market sale2,493$776.3711,704
2015-11-23Open-market sale969$775.4514,197
2015-11-23Open-market sale100$762.6220,956,879
2015-11-23Conversion16,666$0.0016,666
2015-10-30Conversion (derivative)16,670$0.0020,913,476
2015-10-30Open-market sale1,632$741.782,094
2015-10-30Open-market sale3,051$712.9120,981,160
2015-10-30Open-market sale1,240$742.89854
2015-10-30Open-market sale654$743.76200
2015-10-30Open-market sale200$745.690
2015-10-30Open-market sale1,194$710.8020,989,021
2015-10-30Conversion16,670$0.0016,670
2015-10-30Open-market sale1,864$737.6314,806
2015-10-30Open-market sale3,987$738.8110,819
2015-10-30Open-market sale3,927$739.976,892
2015-10-30Open-market sale3,166$740.903,726
2015-10-30Open-market sale4,810$711.9920,984,211
2015-10-30Open-market sale1,009$717.3120,973,545
2015-10-30Open-market sale1,228$715.9420,974,554
2015-10-30Open-market sale1,605$714.9320,975,782
2015-10-30Open-market sale3,773$713.9120,977,387
2015-10-29Conversion (derivative)16,666$0.0020,930,146
2015-10-29Open-market sale1,196$744.0336,080
2015-10-29Open-market sale1,100$740.8639,342
2015-10-29Open-market sale2,905$739.5340,442
2015-10-29Open-market sale3,065$738.6043,347
2015-10-29Open-market sale2,254$737.5746,412
2015-10-29Open-market sale500$736.2348,666
2015-10-29Conversion16,666$0.0049,166
2015-10-29Open-market sale2,755$717.6221,022,715
2015-10-29Open-market sale3,644$716.7421,025,470
2015-10-29Open-market sale2,345$715.7821,029,114
2015-10-29Open-market sale2,970$714.6721,031,459
2015-10-29Open-market sale2,506$713.8021,034,429
2015-10-29Open-market sale1,944$712.8421,036,935
2015-10-29Open-market sale502$711.2821,038,879
2015-10-29Open-market sale706$745.9532,500
2015-10-29Open-market sale2,874$744.9133,206
2015-10-29Open-market sale331$741.4239,011
2015-10-29Open-market sale1,735$742.9037,276
2015-10-29Conversion (derivative)112,500$0.0020,946,812
2015-10-29Gift80,000$0.0021,039,381
2015-10-29Gift80,000$0.0032,500
2015-10-29Conversion112,500$0.00112,500
2015-10-28Conversion (derivative)16,666$0.0021,059,312
2015-10-28Open-market sale1,411$734.793,020
2015-10-28Open-market sale2,460$733.884,431
2015-10-28Open-market sale2,480$736.06540
2015-10-28Open-market sale540$737.020
2015-10-28Open-market sale2,915$732.816,891
2015-10-28Open-market sale2,983$731.859,806
2015-10-28Open-market sale1,626$730.7212,789
2015-10-28Open-market sale1,411$729.5614,415
2015-10-28Open-market sale840$728.6815,826
2015-10-28Open-market sale715$712.6021,119,381
2015-10-28Open-market sale2,616$711.9721,120,096
2015-10-28Open-market sale2,833$711.0321,122,712
2015-10-28Open-market sale2,510$709.9421,125,545
2015-10-28Open-market sale2,831$708.9621,128,055
2015-10-28Open-market sale2,102$708.0121,130,886
2015-10-28Open-market sale1,659$706.8321,132,988
2015-10-28Open-market sale1,000$705.5821,134,647
2015-10-28Open-market sale400$704.6621,135,647
2015-10-28Conversion16,666$0.0016,666
2015-10-27Conversion (derivative)16,666$0.0021,075,978
2015-10-27Open-market sale1,510$728.2212,204
2015-10-27Open-market sale1,033$727.3113,714
2015-10-27Open-market sale2,614$729.559,590
2015-10-27Open-market sale2,104$730.537,486
2015-10-27Open-market sale1,348$731.596,138
2015-10-27Open-market sale1,464$732.694,674
2015-10-27Open-market sale3,585$733.611,089
2015-10-27Open-market sale1,089$734.740
2015-10-27Open-market sale1,200$705.3721,151,513
2015-10-27Open-market sale2,517$706.4621,148,996
2015-10-27Open-market sale3,781$707.4521,145,215
2015-10-27Open-market sale3,365$708.4221,141,850
2015-10-27Open-market sale2,728$709.4421,139,122
2015-10-27Open-market sale2,463$710.3621,136,659
2015-10-27Open-market sale512$711.4221,136,147
2015-10-27Open-market sale100$713.3521,136,047
2015-10-27Open-market sale700$725.1915,966
2015-10-27Conversion16,666$0.0016,666
2015-10-27Open-market sale1,219$726.2614,747
2015-10-26Conversion (derivative)16,666$0.0021,092,644
2015-10-26Open-market sale200$707.9421,168,079
2015-10-26Open-market sale900$707.2121,168,279
2015-10-26Open-market sale100$703.2621,169,179
2015-10-26Open-market sale100$702.0521,169,279
2015-10-26Open-market sale1,002$732.303,467
2015-10-26Open-market sale100$734.880
2015-10-26Open-market sale1,698$734.35100
2015-10-26Open-market sale1,669$733.121,798
2015-10-26Open-market sale1,724$709.7521,166,355
2015-10-26Open-market sale1,700$710.6621,164,655
2015-10-26Open-market sale1,717$712.1921,162,938
2015-10-26Open-market sale4,079$713.2321,158,859
2015-10-26Open-market sale1,431$714.2721,157,428
2015-10-26Open-market sale1,556$715.4721,155,872
2015-10-26Open-market sale1,518$716.5721,154,354
2015-10-26Open-market sale800$717.5421,153,554
2015-10-26Open-market sale841$718.5321,152,713
2015-10-26Open-market sale170$722.0616,496
2015-10-26Open-market sale804$723.5915,692
2015-10-26Open-market sale406$724.7515,286
2015-10-26Open-market sale913$725.9614,373
2015-10-26Open-market sale1,500$727.0412,873
2015-10-26Open-market sale1,810$728.0411,063
2015-10-26Open-market sale1,122$729.429,941
2015-10-26Open-market sale1,996$730.167,945
2015-10-26Open-market sale3,476$731.274,469
2015-10-26Conversion16,666$0.0016,666
2015-10-02Open-market sale100$610.5521,177,402
2015-10-02Open-market sale1,013$609.3221,177,502
2015-10-02Open-market sale400$626.8721,169,379
2015-10-02Open-market sale947$603.9721,185,102
2015-10-02Open-market sale1,246$604.8721,183,856
2015-10-02Open-market sale2,015$605.8521,181,841
2015-10-02Open-market sale1,745$607.1421,180,096
2015-10-02Open-market sale2,347$626.0421,169,779
2015-10-02Open-market sale211$624.3721,172,126
2015-10-02Open-market sale354$622.6021,172,337
2015-10-02Open-market sale1,454$621.8121,172,691
2015-10-02Open-market sale1,440$620.7321,174,145
2015-10-02Open-market sale600$619.5821,175,585
2015-10-02Open-market sale400$618.1821,176,185
2015-10-02Open-market sale317$616.6321,176,585
2015-10-02Open-market sale200$615.3121,176,902
2015-10-02Open-market sale200$613.1121,177,102
2015-10-02Open-market sale100$611.5821,177,302
2015-10-02Open-market sale1,581$608.0521,178,515
2015-10-02Conversion (derivative)16,670$0.0021,109,310
2015-10-02Open-market sale532$634.4616,138
2015-10-02Open-market sale1,664$635.5514,474
2015-10-02Open-market sale1,844$636.4112,630
2015-10-02Open-market sale1,604$637.6511,026
2015-10-02Open-market sale1,399$638.479,627
2015-10-02Open-market sale692$639.658,935
2015-10-02Open-market sale913$640.908,022
2015-10-02Open-market sale258$643.087,764
2015-10-02Open-market sale200$645.307,564
2015-10-02Open-market sale200$646.307,364
2015-10-02Open-market sale300$647.567,064
2015-10-02Open-market sale718$650.036,346
2015-10-02Open-market sale1,264$651.315,082
2015-10-02Open-market sale1,745$652.133,337
2015-10-02Open-market sale500$653.202,837
2015-10-02Open-market sale1,630$655.351,207
2015-10-02Conversion16,670$0.0016,670
2015-10-02Open-market sale1,207$656.130
2015-10-01Conversion (derivative)16,666$0.0021,125,980
2015-10-01Open-market sale1,618$38.887,007
2015-10-01Open-market sale1,500$638.068,625
2015-10-01Open-market sale1,579$636.8510,125
2015-10-01Open-market sale1,927$635.9411,704
2015-10-01Open-market sale1,550$634.8513,631
2015-10-01Open-market sale919$633.8015,181
2015-10-01Open-market sale566$632.5316,100
2015-10-01Open-market sale200$611.8221,186,049
2015-10-01Open-market sale2,089$610.8021,186,249
2015-10-01Open-market sale300$642.800
2015-10-01Open-market sale3,276$608.7321,190,239
2015-10-01Open-market sale2,100$607.3421,193,515
2015-10-01Conversion16,666$0.0016,666
2015-10-01Open-market sale1,300$606.4821,195,615
2015-10-01Open-market sale1,800$605.3221,196,915
2015-10-01Open-market sale1,700$604.1821,198,715
2015-10-01Open-market sale2,200$602.9521,200,415
2015-10-01Open-market sale100$600.0721,202,615
2015-10-01Open-market sale3,002$640.034,005
2015-10-01Open-market sale2,713$640.991,292
2015-10-01Open-market sale992$641.90300
2015-10-01Open-market sale1,901$609.7321,188,338
2015-09-30Conversion (derivative)16,666$0.0021,142,646
2015-09-30Open-market sale3,265$606.0521,206,976
2015-09-30Open-market sale2,359$604.8621,210,241
2015-09-30Open-market sale3,129$603.9021,212,600
2015-09-30Open-market sale2,652$602.8421,215,729
2015-09-30Open-market sale1,000$601.7121,218,381
2015-09-30Open-market sale1,171$636.780
2015-09-30Open-market sale4,227$636.171,171
2015-09-30Open-market sale2,357$635.115,398
2015-09-30Open-market sale3,162$634.107,755
2015-09-30Open-market sale800$607.6321,202,715
2015-09-30Open-market sale1,842$631.9913,774
2015-09-30Open-market sale750$630.9915,616
2015-09-30Open-market sale300$629.7616,366
2015-09-30Conversion16,666$0.0016,666
2015-09-30Open-market sale3,461$606.8421,203,515
2015-09-30Open-market sale2,857$632.9910,917
2015-09-29Conversion (derivative)16,666$0.0021,159,312
2015-09-29Open-market sale100$604.6021,219,381
2015-09-29Open-market sale310$603.7121,219,481
2015-09-29Open-market sale1,500$602.7921,219,791
2015-09-29Open-market sale1,835$601.8221,221,291
2015-09-29Open-market sale1,253$600.7221,223,126
2015-09-29Open-market sale1,389$599.7321,224,379
2015-09-29Open-market sale500$598.6221,225,768
2015-09-29Open-market sale1,445$597.5321,226,268
2015-09-29Open-market sale1,356$596.4621,227,713
2015-09-29Open-market sale1,654$595.4121,229,069
2015-09-29Open-market sale1,108$594.3221,230,723
2015-09-29Open-market sale1,557$593.2921,231,831
2015-09-29Open-market sale1,559$592.2221,233,388
2015-09-29Open-market sale1,100$591.2921,234,947
2015-09-29Open-market sale400$634.190
2015-09-29Open-market sale850$633.15400
2015-09-29Open-market sale1,316$632.071,250
2015-09-29Open-market sale1,639$631.172,566
2015-09-29Open-market sale1,036$630.114,205
2015-09-29Open-market sale828$629.025,241
2015-09-29Open-market sale1,080$627.886,069
2015-09-29Open-market sale1,093$626.857,149
2015-09-29Open-market sale1,220$625.618,242
2015-09-29Open-market sale800$624.689,462
2015-09-29Open-market sale1,523$623.6210,262
2015-09-29Open-market sale1,485$622.7811,785
2015-09-29Open-market sale1,513$621.4113,270
2015-09-29Open-market sale1,000$620.2714,783
2015-09-29Open-market sale883$619.2615,783
2015-09-29Conversion16,666$0.0016,666
2015-09-28Open-market sale200$602.1621,243,152
2015-09-28Open-market sale400$600.7021,243,352
2015-09-28Open-market sale448$599.0021,243,752
2015-09-28Open-market sale974$598.1521,244,200
2015-09-28Open-market sale2,277$597.0021,245,174
2015-09-28Open-market sale1,104$595.8721,247,451
2015-09-28Open-market sale557$594.8221,248,555
2015-09-28Open-market sale1,087$603.4921,242,065
2015-09-28Open-market sale2,349$604.8221,239,716
2015-09-28Open-market sale1,081$605.5021,238,635
2015-09-28Open-market sale150$606.5221,238,485
2015-09-28Open-market sale400$608.2221,238,085
2015-09-28Open-market sale900$609.4821,237,185
2015-09-28Open-market sale400$610.6221,236,785
2015-09-28Open-market sale438$612.6921,236,347
2015-09-28Open-market sale300$613.6721,236,047
2015-09-28Open-market sale602$590.3621,252,111
2015-09-28Open-market sale1,100$591.6621,251,011
2015-09-28Open-market sale724$593.6821,249,112
2015-09-28Open-market sale1,175$592.5921,249,836
2015-09-28Conversion (derivative)16,666$0.0021,175,978
2015-09-28Open-market sale750$632.025,955
2015-09-28Open-market sale490$630.856,705
2015-09-28Open-market sale324$629.217,195
2015-09-28Open-market sale557$627.887,519
2015-09-28Open-market sale1,512$626.628,076
2015-09-28Open-market sale2,869$625.759,588
2015-09-28Open-market sale700$624.5612,457
2015-09-28Open-market sale364$623.2013,157
2015-09-28Open-market sale900$622.2813,521
2015-09-28Open-market sale1,045$621.2014,421
2015-09-28Open-market sale500$619.5215,466
2015-09-28Open-market sale700$618.5715,966
2015-09-28Conversion16,666$0.0016,666
2015-09-28Open-market sale200$642.150
2015-09-28Open-market sale571$640.87200
2015-09-28Open-market sale200$639.66771
2015-09-28Open-market sale300$638.57971
2015-09-28Open-market sale811$637.411,271
2015-09-28Open-market sale300$635.952,082
2015-09-28Open-market sale1,652$634.182,382
2015-09-28Open-market sale1,921$633.254,034
2015-08-28Conversion (derivative)16,670$0.0021,192,644
2015-08-28Open-market sale889$625.6621,268,494
2015-08-28Open-market sale200$664.27500
2015-08-28Open-market sale200$662.04700
2015-08-28Open-market sale775$660.78900
2015-08-28Open-market sale1,615$659.751,675
2015-08-28Open-market sale2,091$658.833,290
2015-08-28Open-market sale3,828$657.695,381
2015-08-28Open-market sale4,248$656.759,209
2015-08-28Open-market sale2,413$655.8113,457
2015-08-28Open-market sale800$654.8715,870
2015-08-28Open-market sale100$635.9321,252,713
2015-08-28Open-market sale615$635.0221,252,813
2015-08-28Open-market sale100$632.5521,253,428
2015-08-28Open-market sale700$631.6221,253,528
2015-08-28Open-market sale1,000$630.8121,254,228
2015-08-28Open-market sale2,796$629.5421,255,228
2015-08-28Open-market sale3,745$628.4821,258,024
2015-08-28Open-market sale4,376$627.5821,261,769
2015-08-28Open-market sale2,349$626.6321,266,145
2015-08-28Open-market sale500$665.430
2015-08-28Conversion16,670$0.0016,670
2015-08-27Open-market sale1,000$630.8421,281,730
2015-08-27Open-market sale1,219$629.7721,282,730
2015-08-27Open-market sale500$628.2121,283,949
2015-08-27Open-market sale800$627.0121,284,449
2015-08-27Open-market sale500$625.9721,285,249
2015-08-27Open-market sale300$624.2921,285,749
2015-08-27Open-market sale200$642.7921,269,383
2015-08-27Open-market sale201$641.6621,269,583
2015-08-27Open-market sale349$639.4821,269,784
2015-08-27Open-market sale400$638.0021,270,133
2015-08-27Open-market sale1,685$636.7921,270,533
2015-08-27Open-market sale1,846$635.9621,272,218
2015-08-27Open-market sale4,141$634.9521,274,064
2015-08-27Open-market sale1,998$634.0921,278,205
2015-08-27Open-market sale621$632.5721,280,203
2015-08-27Open-market sale906$631.7221,280,824
2015-08-27Conversion (derivative)16,666$0.0021,209,314
2015-08-27Open-market sale270$672.01200
2015-08-27Open-market sale400$670.37470
2015-08-27Open-market sale1,013$668.06870
2015-08-27Open-market sale2,021$667.101,883
2015-08-27Open-market sale2,458$666.023,904
2015-08-27Open-market sale2,882$665.056,362
2015-08-27Open-market sale1,356$664.109,244
2015-08-27Open-market sale462$662.8510,600
2015-08-27Open-market sale588$661.8211,062
2015-08-27Open-market sale1,322$660.8011,650
2015-08-27Open-market sale793$659.7312,972
2015-08-27Open-market sale1,050$658.7713,765
2015-08-27Open-market sale500$657.5114,815
2015-08-27Open-market sale450$656.2815,315
2015-08-27Open-market sale501$654.9315,765
2015-08-27Open-market sale300$653.6516,266
2015-08-27Open-market sale100$651.9216,566
2015-08-27Open-market sale200$672.660
2015-08-27Conversion16,666$0.0016,666
2015-08-26Conversion (derivative)16,666$0.0021,225,980
2015-08-26Open-market sale353$631.2816,313
2015-08-26Conversion16,666$0.0016,666
2015-08-26Open-market sale507$660.19313
2015-08-26Open-market sale493$658.99820
2015-08-26Open-market sale200$658.041,313
2015-08-26Open-market sale200$655.061,513
2015-08-26Open-market sale600$654.421,713
2015-08-26Open-market sale700$653.312,313
2015-08-26Open-market sale600$648.513,013
2015-08-26Open-market sale300$646.403,613
2015-08-26Open-market sale300$645.583,913
2015-08-26Open-market sale1,290$644.214,213
2015-08-26Open-market sale1,069$643.185,503
2015-08-26Open-market sale602$642.026,572
2015-08-26Open-market sale1,523$641.307,174
2015-08-26Open-market sale1,601$640.008,697
2015-08-26Open-market sale1,000$638.9810,298
2015-08-26Open-market sale1,218$638.1111,298
2015-08-26Open-market sale1,071$636.7312,516
2015-08-26Open-market sale1,000$635.6113,587
2015-08-26Open-market sale609$634.4314,587
2015-08-26Open-market sale617$633.5515,196
2015-08-26Open-market sale500$632.7915,813
2015-08-26Open-market sale313$660.980
2015-08-26Open-market sale293$614.8321,289,856
2015-08-26Open-market sale400$613.4321,290,149
2015-08-26Open-market sale1,700$612.1921,290,549
2015-08-26Open-market sale1,000$610.9621,292,249
2015-08-26Open-market sale2,123$609.6821,293,249
2015-08-26Open-market sale1,253$608.7821,295,372
2015-08-26Open-market sale945$607.4921,296,625
2015-08-26Open-market sale1,500$606.5921,297,570
2015-08-26Open-market sale913$605.6221,299,070
2015-08-26Open-market sale700$604.4421,299,983
2015-08-26Open-market sale948$603.0821,300,683
2015-08-26Open-market sale684$601.9021,301,631
2015-08-26Open-market sale400$600.0421,302,315
2015-08-26Open-market sale300$615.8221,289,556
2015-08-26Open-market sale420$617.3121,289,136
2015-08-26Open-market sale100$618.5521,289,036
2015-08-26Open-market sale406$621.8221,288,630
2015-08-26Open-market sale550$627.8421,287,015
2015-08-26Open-market sale500$630.1721,286,049
2015-08-26Open-market sale466$628.9621,286,549
2015-08-26Open-market sale561$623.4221,288,069
2015-08-26Open-market sale504$624.1521,287,565
2015-08-25Open-market sale1,056$643.89900
2015-08-25Open-market sale907$642.901,956
2015-08-25Open-market sale700$641.712,863
2015-08-25Open-market sale1,010$640.743,563
2015-08-25Open-market sale900$639.244,573
2015-08-25Open-market sale1,503$638.375,473
2015-08-25Open-market sale1,618$637.286,976
2015-08-25Open-market sale2,205$636.388,594
2015-08-25Open-market sale2,400$635.2610,799
2015-08-25Open-market sale800$633.9113,199
2015-08-25Open-market sale100$628.3814,699
2015-08-25Open-market sale200$627.6014,799
2015-08-25Open-market sale200$626.1014,999
2015-08-25Open-market sale100$624.6315,199
2015-08-25Open-market sale100$623.6015,299
2015-08-25Open-market sale221$622.0315,399
2015-08-25Open-market sale300$620.8715,620
2015-08-25Open-market sale297$619.9215,920
2015-08-25Open-market sale400$619.2216,217
2015-08-25Open-market sale49$615.1516,617
2015-08-25Open-market sale700$644.94200
2015-08-25Open-market sale200$646.550
2015-08-25Open-market sale700$632.2413,999
2015-08-25Conversion (derivative)16,666$0.0021,242,646
2015-08-25Conversion16,666$0.0016,666
2015-08-25Open-market sale200$593.3621,317,968
2015-08-25Open-market sale74$584.7121,319,307
2015-08-25Open-market sale272$616.4121,302,715
2015-08-25Open-market sale505$615.4121,302,987
2015-08-25Open-market sale1,873$614.2821,303,492
2015-08-25Open-market sale700$613.1421,305,365
2015-08-25Open-market sale1,045$611.8621,306,065
2015-08-25Open-market sale490$610.3421,307,110
2015-08-25Open-market sale707$609.3721,307,600
2015-08-25Open-market sale1,894$608.1221,308,307
2015-08-25Open-market sale1,325$607.1821,310,201
2015-08-25Open-market sale2,705$606.1621,311,526
2015-08-25Open-market sale1,395$604.9521,314,231
2015-08-25Open-market sale1,120$603.8821,315,626
2015-08-25Open-market sale500$602.3021,316,746
2015-08-25Open-market sale300$599.4221,317,246
2015-08-25Open-market sale122$597.5121,317,546
2015-08-25Open-market sale200$596.1921,317,668
2015-08-25Open-market sale100$594.7921,317,868
2015-08-25Open-market sale210$588.9621,319,097
2015-08-25Open-market sale423$589.7621,318,674
2015-08-25Open-market sale506$590.9421,318,168
2015-08-24Open-market sale500$589.0221,332,685
2015-08-24Open-market sale700$610.1521,319,781
2015-08-24Open-market sale800$609.0421,320,481
2015-08-24Open-market sale300$607.3321,321,281
2015-08-24Open-market sale500$606.4321,321,581
2015-08-24Open-market sale305$605.2821,322,081
2015-08-24Open-market sale431$604.0521,322,386
2015-08-24Open-market sale200$602.2521,322,817
2015-08-24Open-market sale400$601.1721,323,017
2015-08-24Open-market sale500$599.7921,323,417
2015-08-24Open-market sale1,514$599.0221,323,917
2015-08-24Open-market sale807$597.7821,325,431
2015-08-24Open-market sale1,536$596.7321,326,238
2015-08-24Open-market sale1,100$595.6021,327,774
2015-08-24Open-market sale910$594.4321,328,874
2015-08-24Open-market sale708$593.1121,329,784
2015-08-24Open-market sale797$592.4121,330,492
2015-08-24Open-market sale800$591.1721,331,289
2015-08-24Open-market sale596$590.0121,332,089
2015-08-24Open-market sale400$612.1421,319,381
2015-08-24Open-market sale103$587.7021,333,185
2015-08-24Conversion (derivative)16,666$0.0021,259,312
2015-08-24Open-market sale279$611.5715,126
2015-08-24Open-market sale494$614.1114,632
2015-08-24Open-market sale300$616.6113,899
2015-08-24Open-market sale751$618.1113,148
2015-08-24Open-market sale100$609.7015,405
2015-08-24Open-market sale303$607.3615,505
2015-08-24Open-market sale118$605.2615,808
2015-08-24Open-market sale190$604.2215,926
2015-08-24Open-market sale100$600.1816,116
2015-08-24Open-market sale350$598.1916,216
2015-08-24Open-market sale100$593.9516,566
2015-08-24Conversion16,666$0.0016,666
2015-08-24Open-market sale433$615.5214,199
2015-08-24Open-market sale411$619.3912,737
2015-08-24Open-market sale200$580.4621,334,697
2015-08-24Open-market sale100$579.1221,334,897
2015-08-24Open-market sale200$577.1521,334,997
2015-08-24Open-market sale300$574.6221,335,197
2015-08-24Open-market sale100$570.5221,335,497
2015-08-24Open-market sale450$568.6921,335,597
2015-08-24Open-market sale100$642.440
2015-08-24Open-market sale300$641.65100
2015-08-24Open-market sale300$640.84400
2015-08-24Open-market sale800$639.33700
2015-08-24Open-market sale498$638.561,500
2015-08-24Open-market sale402$637.081,998
2015-08-24Open-market sale300$635.472,400
2015-08-24Open-market sale650$634.522,700
2015-08-24Open-market sale304$632.923,350
2015-08-24Open-market sale400$631.773,654
2015-08-24Open-market sale303$630.394,054
2015-08-24Open-market sale1,100$629.724,357
2015-08-24Open-market sale858$628.485,457
2015-08-24Open-market sale998$627.516,315
2015-08-24Open-market sale600$626.507,313
2015-08-24Open-market sale1,302$625.587,913
2015-08-24Open-market sale897$623.0910,136
2015-08-24Open-market sale804$621.7511,033
2015-08-24Open-market sale900$620.5411,837
2015-08-24Open-market sale921$624.149,215
2015-08-24Open-market sale409$586.7421,333,288
2015-08-24Open-market sale400$585.6221,333,697
2015-08-24Open-market sale500$584.2121,334,097
2015-08-24Open-market sale100$582.5521,334,597
2015-08-20Gift10,000$0.000
2015-08-20Gift10,000$0.0021,336,047
2015-08-19Gift10,000$0.0021,346,047
2015-08-19Gift10,000$0.0010,000
2015-08-18Gift10,000$0.0021,356,047
2015-08-18Gift10,000$0.0020,000
2015-08-17Gift10,000$0.0021,366,047
2015-08-17Gift10,000$0.0030,000
2015-08-11Gift20,000$0.0040,000
2015-08-11Gift20,000$0.0021,376,047
2015-08-10Gift20,000$0.0021,396,047
2015-08-10Gift20,000$0.0060,000
2015-08-07Gift20,000$0.0021,416,047
2015-08-07Gift20,000$0.0080,000
2015-08-06Gift20,000$0.0021,436,047
2015-08-06Gift20,000$0.00100,000
2015-08-04Conversion (derivative)120,000$0.0021,275,978
2015-08-04Conversion120,000$0.00120,000
2015-07-31Conversion (derivative)16,670$0.0021,395,978
2015-07-31Open-market sale309$632.4921,456,047
2015-07-31Conversion16,670$0.0016,670
2015-07-31Open-market sale3,700$658.5112,970
2015-07-31Open-market sale3,426$659.189,544
2015-07-31Open-market sale4,180$660.625,364
2015-07-31Open-market sale2,936$661.562,428
2015-07-31Open-market sale1,728$662.67700
2015-07-31Open-market sale700$663.790
2015-07-31Open-market sale3,285$626.2021,469,432
2015-07-31Open-market sale3,024$627.1821,466,408
2015-07-31Open-market sale2,184$628.5821,464,224
2015-07-31Open-market sale2,967$629.5821,461,257
2015-07-31Open-market sale3,626$630.4521,457,631
2015-07-31Open-market sale1,275$631.4821,456,356
2015-07-30Conversion (derivative)16,666$0.0021,412,648
2015-07-30Open-market sale2,120$624.2121,486,513
2015-07-30Open-market sale750$622.9721,488,633
2015-07-30Open-market sale300$667.420
2015-07-30Open-market sale1,612$666.36300
2015-07-30Open-market sale2,765$665.681,912
2015-07-30Open-market sale958$664.594,677
2015-07-30Open-market sale200$662.915,635
2015-07-30Open-market sale605$661.765,835
2015-07-30Open-market sale1,117$660.626,440
2015-07-30Open-market sale1,175$659.737,557
2015-07-30Open-market sale896$658.888,732
2015-07-30Open-market sale900$657.119,628
2015-07-30Open-market sale217$656.0210,528
2015-07-30Open-market sale2,047$655.1110,745
2015-07-30Open-market sale2,550$654.2012,792
2015-07-30Open-market sale875$653.1115,342
2015-07-30Open-market sale449$652.2916,217
2015-07-30Conversion16,666$0.000
2015-07-30Open-market sale3,589$634.4821,472,717
2015-07-30Open-market sale1,506$633.4921,476,306
2015-07-30Open-market sale800$632.3821,477,812
2015-07-30Open-market sale700$630.5921,478,612
2015-07-30Open-market sale2,006$629.8021,479,312
2015-07-30Open-market sale800$628.8621,481,318
2015-07-30Open-market sale956$627.6121,482,118
2015-07-30Open-market sale1,034$626.4521,483,074
2015-07-30Open-market sale2,405$625.0721,484,108
2015-07-29Conversion (derivative)16,666$0.0021,429,314
2015-07-29Open-market sale528$658.486,550
2015-07-29Open-market sale644$657.607,078
2015-07-29Open-market sale1,658$656.727,722
2015-07-29Open-market sale1,820$662.311,130
2015-07-29Open-market sale3,327$655.969,380
2015-07-29Open-market sale2,139$654.8712,707
2015-07-29Open-market sale1,820$653.9314,846
2015-07-29Conversion16,666$0.0016,666
2015-07-29Open-market sale1,957$632.9721,489,383
2015-07-29Open-market sale1,593$632.1121,491,340
2015-07-29Open-market sale526$631.0521,492,933
2015-07-29Open-market sale1,324$629.7121,493,459
2015-07-29Open-market sale1,211$628.7721,494,783
2015-07-29Open-market sale650$627.6521,495,994
2015-07-29Open-market sale1,403$626.5521,496,644
2015-07-29Open-market sale3,767$625.7421,498,047
2015-07-29Open-market sale2,634$624.7021,501,814
2015-07-29Open-market sale1,601$623.8621,504,448
2015-07-29Open-market sale1,130$662.890
2015-07-29Open-market sale1,200$659.995,350
2015-07-29Open-market sale2,400$661.152,950
2015-07-28Conversion (derivative)16,666$0.0021,445,980
2015-07-28Open-market sale2,114$660.011,347
2015-07-28Open-market sale1,047$660.86300
2015-07-28Open-market sale600$623.8621,522,115
2015-07-28Open-market sale2,198$625.1121,519,917
2015-07-28Open-market sale4,527$626.0121,515,390
2015-07-28Open-market sale3,894$627.0421,511,496
2015-07-28Open-market sale3,506$627.9221,507,990
2015-07-28Open-market sale1,100$629.0621,506,890
2015-07-28Open-market sale431$630.2021,506,459
2015-07-28Open-market sale410$632.0221,506,049
2015-07-28Conversion16,666$0.0016,666
2015-07-28Open-market sale1,025$654.4515,641
2015-07-28Open-market sale2,627$656.0313,014
2015-07-28Open-market sale3,280$656.979,734
2015-07-28Open-market sale3,279$658.066,455
2015-07-28Open-market sale2,994$658.893,461
2015-07-28Open-market sale300$662.680
2015-07-27Conversion (derivative)16,666$0.0021,462,646
2015-07-27Open-market sale200$655.2316,168
2015-07-27Open-market sale298$652.8616,368
2015-07-27Conversion16,666$0.0016,666
2015-07-27Open-market sale600$633.7021,522,715
2015-07-27Open-market sale2,800$632.5621,523,315
2015-07-27Open-market sale2,000$631.4921,526,115
2015-07-27Open-market sale1,209$630.3621,528,115
2015-07-27Open-market sale1,001$629.1121,529,324
2015-07-27Open-market sale3,068$627.7321,530,325
2015-07-27Open-market sale3,447$626.8521,533,393
2015-07-27Open-market sale1,400$625.7121,536,840
2015-07-27Open-market sale810$624.8221,538,240
2015-07-27Open-market sale100$622.7021,539,050
2015-07-27Open-market sale231$620.9821,539,150
2015-07-27Open-market sale2,600$665.980
2015-07-27Open-market sale1,600$664.852,600
2015-07-27Open-market sale1,300$663.704,200
2015-07-27Open-market sale313$662.465,500
2015-07-27Open-market sale1,600$661.705,813
2015-07-27Open-market sale1,800$659.657,413
2015-07-27Open-market sale2,893$658.649,213
2015-07-27Open-market sale2,837$657.8612,106
2015-07-27Open-market sale1,225$656.5014,943
2015-06-26Conversion (derivative)16,670$0.0021,479,312
2015-06-26Open-market sale400$557.783,218
2015-06-26Open-market sale4,425$534.2421,542,835
2015-06-26Open-market sale3,669$533.1321,547,260
2015-06-26Open-market sale5,122$532.1521,550,929
2015-06-26Conversion16,670$0.0016,670
2015-06-26Open-market sale3,116$554.760
2015-06-26Open-market sale102$559.873,116
2015-06-26Open-market sale2,704$535.2521,540,131
2015-06-26Open-market sale2,108$556.823,618
2015-06-26Open-market sale2,356$555.675,726
2015-06-26Open-market sale2,323$553.438,082
2015-06-26Open-market sale6,265$552.5410,405
2015-06-26Open-market sale150$537.4621,539,381
2015-06-26Open-market sale600$536.0021,539,531
2015-06-25Conversion (derivative)16,666$0.0021,495,982
2015-06-25Open-market sale1,200$562.710
2015-06-25Open-market sale2,613$561.401,200
2015-06-25Conversion16,666$0.0016,666
2015-06-25Open-market sale2,125$535.7521,570,592
2015-06-25Open-market sale4,156$536.8421,566,436
2015-06-25Open-market sale3,100$538.4121,563,336
2015-06-25Open-market sale5,378$539.1021,557,958
2015-06-25Open-market sale1,907$540.2121,556,051
2015-06-25Open-market sale3,499$558.3113,167
2015-06-25Open-market sale3,086$559.3410,081
2015-06-25Open-market sale6,268$560.743,813
2015-06-24Conversion (derivative)16,666$0.0021,512,648
2015-06-24Open-market sale123$562.180
2015-06-24Open-market sale1,087$561.42123
2015-06-24Open-market sale3,358$560.541,210
2015-06-24Open-market sale4,644$559.484,568
2015-06-24Open-market sale3,549$558.579,212
2015-06-24Open-market sale3,905$557.6512,761
2015-06-24Conversion16,666$0.0016,666
2015-06-24Open-market sale294$539.1921,572,717
2015-06-24Open-market sale4,276$538.2921,573,011
2015-06-24Open-market sale6,757$537.5121,577,287
2015-06-24Open-market sale5,339$536.5621,584,044
2015-06-23Conversion (derivative)16,666$0.0021,529,314
2015-06-23Open-market sale3,848$564.080
2015-06-23Conversion16,666$0.0016,666
2015-06-23Open-market sale2,317$536.0121,603,732
2015-06-23Open-market sale1,851$537.2021,601,881
2015-06-23Open-market sale3,817$537.9621,598,064
2015-06-23Open-market sale2,090$538.8521,595,974
2015-06-23Open-market sale3,853$540.2721,592,121
2015-06-23Open-market sale2,738$541.0221,589,383
2015-06-23Open-market sale2,324$557.7314,342
2015-06-23Open-market sale1,000$559.1513,342
2015-06-23Open-market sale4,277$560.139,065
2015-06-23Open-market sale1,573$561.037,492
2015-06-23Open-market sale1,223$562.096,269
2015-06-23Open-market sale2,421$563.243,848
2015-06-22Conversion (derivative)16,666$0.0021,545,980
2015-06-22Open-market sale952$543.1821,606,049
2015-06-22Open-market sale3,180$564.61200
2015-06-22Open-market sale2,912$563.623,380
2015-06-22Open-market sale2,225$562.516,292
2015-06-22Open-market sale3,762$561.578,517
2015-06-22Open-market sale2,806$560.5112,279
2015-06-22Open-market sale1,581$559.4715,085
2015-06-22Open-market sale200$565.340
2015-06-22Open-market sale4,111$542.5421,607,001
2015-06-22Open-market sale2,595$541.6421,611,112
2015-06-22Open-market sale3,232$540.1021,613,707
2015-06-22Open-market sale3,935$539.2621,616,939
2015-06-22Open-market sale1,841$538.0721,620,874
2015-06-22Conversion16,666$0.0016,666
2015-06-01Conversion (derivative)16,670$0.0021,562,646
2015-06-01Open-market sale750$535.3821,622,715
2015-06-01Open-market sale3,235$534.7021,623,465
2015-06-01Open-market sale3,453$533.6721,626,700
2015-06-01Open-market sale3,671$532.6321,630,153
2015-06-01Open-market sale1,934$531.4321,633,824
2015-06-01Open-market sale3,627$530.6221,635,758
2015-06-01Conversion16,670$0.0016,670
2015-06-01Open-market sale3,663$544.3913,007
2015-06-01Open-market sale4,717$549.341,478
2015-06-01Open-market sale632$548.346,195
2015-06-01Open-market sale2,940$547.316,827
2015-06-01Open-market sale1,436$546.439,767
2015-06-01Open-market sale1,804$545.1911,203
2015-06-01Open-market sale1,478$550.200
2015-05-29Conversion (derivative)16,666$0.0021,579,316
2015-05-29Open-market sale2,444$533.4621,646,466
2015-05-29Open-market sale4,756$534.3621,641,710
2015-05-29Open-market sale325$535.3821,641,385
2015-05-29Open-market sale1,200$536.9121,640,185
2015-05-29Open-market sale800$537.9221,639,385
2015-05-29Conversion16,666$0.0016,666
2015-05-29Open-market sale5,433$545.7811,233
2015-05-29Open-market sale1,250$546.819,983
2015-05-29Open-market sale2,423$547.967,560
2015-05-29Open-market sale5,439$548.852,121
2015-05-29Open-market sale100$549.662,021
2015-05-29Open-market sale1,070$551.17951
2015-05-29Open-market sale7,141$532.3221,648,910
2015-05-29Open-market sale100$553.210
2015-05-29Open-market sale851$552.37100
2015-05-28Conversion (derivative)16,666$0.0021,595,982
2015-05-28Open-market sale5,667$539.8721,656,051
2015-05-28Open-market sale982$555.500
2015-05-28Open-market sale3,189$537.1121,669,528
2015-05-28Open-market sale2,656$538.0521,666,872
2015-05-28Open-market sale4,558$554.73982
2015-05-28Open-market sale5,499$553.805,540
2015-05-28Open-market sale3,409$552.7711,039
2015-05-28Open-market sale2,218$551.8114,448
2015-05-28Conversion16,666$0.0016,666
2015-05-28Open-market sale5,154$538.9821,661,718
2015-05-27Conversion (derivative)16,666$0.0021,612,648
2015-05-27Open-market sale959$547.3215,707
2015-05-27Conversion16,666$0.0016,666
2015-05-27Open-market sale371$548.2315,336
2015-05-27Open-market sale1,200$549.7214,136
2015-05-27Open-market sale3,489$550.6610,647
2015-05-27Open-market sale2,551$551.698,096
2015-05-27Open-market sale1,220$553.466,876
2015-05-27Open-market sale3,066$554.683,810
2015-05-27Open-market sale3,810$552.650
2015-05-27Open-market sale1,000$532.7321,688,383
2015-05-27Open-market sale344$533.6821,688,039
2015-05-27Open-market sale1,210$535.2821,686,829
2015-05-27Open-market sale3,896$536.2621,682,933
2015-05-27Open-market sale1,583$540.2521,672,717
2015-05-27Open-market sale1,740$539.6121,674,300
2015-05-27Open-market sale3,982$538.2221,676,040
2015-05-27Open-market sale2,911$537.3521,680,022
2015-05-26Conversion (derivative)16,666$0.0021,629,314
2015-05-26Open-market sale3,195$547.032,183
2015-05-26Open-market sale850$547.811,333
2015-05-26Open-market sale600$549.22733
2015-05-26Open-market sale200$550.39533
2015-05-26Open-market sale533$551.980
2015-05-26Open-market sale5,177$530.8521,700,872
2015-05-26Open-market sale5,345$531.6021,695,527
2015-05-26Open-market sale3,787$532.7921,691,740
2015-05-26Open-market sale954$533.5621,690,786
2015-05-26Open-market sale503$534.9221,690,283
2015-05-26Open-market sale300$536.1521,689,983
2015-05-26Open-market sale600$537.4721,689,383
2015-05-26Open-market sale2,263$545.875,378
2015-05-26Open-market sale4,133$544.827,641
2015-05-26Open-market sale4,892$544.0311,774
2015-05-26Conversion16,666$0.0016,666
2015-05-13Gift48,250$0.0021,706,049
2015-05-13Gift48,250$0.000
2015-05-12Gift25,000$0.0021,754,299
2015-05-12Gift25,000$0.0048,250
2015-05-11Gift51,750$0.0073,250
2015-05-11Gift51,750$0.0021,779,299
2015-05-08Gift25,000$0.00125,000
2015-05-08Gift25,000$0.0021,831,049
2015-05-05Conversion (derivative)150,000$0.0021,645,980
2015-05-05Conversion150,000$0.00150,000
2015-05-01Conversion (derivative)16,670$0.0021,795,980
2015-05-01Open-market sale2,638$534.3321,807,756
2015-05-01Open-market sale2,256$533.0621,810,394
2015-05-01Open-market sale1,097$550.540
2015-05-01Open-market sale3,519$549.811,097
2015-05-01Open-market sale2,080$547.766,294
2015-05-01Open-market sale3,297$546.798,374
2015-05-01Open-market sale2,894$545.9111,671
2015-05-01Open-market sale2,105$544.6514,565
2015-05-01Conversion16,670$0.0016,670
2015-05-01Open-market sale4,634$535.0721,803,122
2015-05-01Open-market sale1,716$536.2121,801,406
2015-05-01Open-market sale5,126$537.4021,796,280
2015-05-01Open-market sale300$538.2321,795,980
2015-05-01Open-market sale1,678$548.844,616
2015-04-30Conversion (derivative)16,666$0.0021,812,650
2015-04-30Open-market sale100$547.582,200
2015-04-30Open-market sale1,400$555.13800
2015-04-30Open-market sale800$557.870
2015-04-30Open-market sale2,218$536.7521,825,094
2015-04-30Open-market sale3,407$537.6621,821,687
2015-04-30Open-market sale2,203$538.8121,819,484
2015-04-30Open-market sale1,634$539.9021,817,850
2015-04-30Open-market sale1,000$540.9521,816,850
2015-04-30Open-market sale1,744$541.8221,815,106
2015-04-30Open-market sale1,151$543.0921,813,955
2015-04-30Open-market sale850$545.2721,813,105
2015-04-30Open-market sale255$546.1121,812,850
2015-04-30Open-market sale100$547.0221,812,750
2015-04-30Open-market sale400$559.002,300
2015-04-30Open-market sale1,754$554.182,700
2015-04-30Open-market sale1,265$553.114,454
2015-04-30Open-market sale1,600$552.065,719
2015-04-30Open-market sale2,670$550.887,319
2015-04-30Open-market sale1,681$549.589,989
2015-04-30Open-market sale2,157$548.4811,670
2015-04-30Open-market sale701$555.9513,827
2015-04-30Open-market sale2,138$547.5314,528
2015-04-30Conversion16,666$0.000
2015-04-30Open-market sale2,004$535.6721,827,312
2015-04-30Open-market sale100$548.0521,812,650
2015-04-29Conversion (derivative)16,666$0.0021,829,316
2015-04-29Open-market sale2,475$5638853.001,275
2015-04-29Open-market sale5,174$562.813,750
2015-04-29Open-market sale3,170$561.818,924
2015-04-29Open-market sale2,959$560.8312,094
2015-04-29Open-market sale1,613$559.8515,053
2015-04-29Conversion16,666$0.0016,666
2015-04-29Open-market sale1,020$552.8321,829,416
2015-04-29Open-market sale2,399$551.8221,830,436
2015-04-29Open-market sale5,579$550.8921,832,835
2015-04-29Open-market sale3,307$549.6321,838,414
2015-04-29Open-market sale2,561$548.8121,841,721
2015-04-29Open-market sale1,700$47.8621,844,282
2015-04-29Open-market sale200$565.610
2015-04-29Open-market sale1,075$564.98200
2015-04-29Open-market sale100$553.5621,829,316
2015-04-28Conversion (derivative)16,666$0.0021,845,982
2015-04-28Conversion16,666$0.0016,666
2015-04-28Open-market sale100$556.0221,845,982
2015-04-28Open-market sale2,139$555.2321,846,082
2015-04-28Open-market sale1,296$551.2221,848,221
2015-04-28Open-market sale5,574$554.3421,849,517
2015-04-28Open-market sale4,370$553.2821,855,091
2015-04-28Open-market sale3,187$552.3421,859,461
2015-04-28Open-market sale448$567.530
2015-04-28Open-market sale2,457$566.64448
2015-04-28Open-market sale4,154$565.822,905
2015-04-28Open-market sale2,478$564.827,059
2015-04-28Open-market sale3,725$563.649,537
2015-04-28Open-market sale2,479$562.7713,262
2015-04-28Open-market sale925$561.7015,741
2015-04-27Conversion (derivative)16,666$0.0021,862,648
2015-04-27Conversion16,666$0.0016,666
2015-04-27Open-market sale500$574.420
2015-04-27Open-market sale2,264$553.9821,877,050
2015-04-27Open-market sale5,071$555.2221,871,979
2015-04-27Open-market sale1,671$556.1521,870,308
2015-04-27Open-market sale965$557.0321,869,343
2015-04-27Open-market sale380$558.9721,868,963
2015-04-27Open-market sale100$559.7121,868,863
2015-04-27Open-market sale705$560.9721,868,158
2015-04-27Open-market sale1,205$562.3421,866,953
2015-04-27Open-market sale3,298$563.1621,863,655
2015-04-27Open-market sale807$564.2021,862,848
2015-04-27Open-market sale200$565.0221,862,648
2015-04-27Open-market sale1,010$563.6615,656
2015-04-27Open-market sale3,618$564.7012,038
2015-04-27Open-market sale3,640$565.498,398
2015-04-27Open-market sale1,571$566.646,827
2015-04-27Open-market sale100$567.306,727
2015-04-27Open-market sale400$568.996,327
2015-04-27Open-market sale1,039$570.675,288
2015-04-27Open-market sale2,771$572.642,517
2015-04-27Open-market sale2,017$573.44500
2015-03-27Conversion (derivative)16,670$0.0021,879,314
2015-03-27Open-market sale2,304$553.0921,879,771
2015-03-27Open-market sale612$552.1221,882,075
2015-03-27Open-market sale6,307$551.0321,882,687
2015-03-27Open-market sale5,537$550.0221,888,994
2015-03-27Open-market sale1,453$548.8721,894,531
2015-03-27Open-market sale300$563.070
2015-03-27Open-market sale1,600$561.92300
2015-03-27Open-market sale1,800$560.901,900
2015-03-27Open-market sale5,316$559.823,700
2015-03-27Open-market sale112$554.8421,879,314
2015-03-27Open-market sale1,754$558.0614,916
2015-03-27Conversion16,670$0.0016,670
2015-03-27Open-market sale345$554.0521,879,426
2015-03-27Open-market sale5,900$558.929,016
2015-03-26Conversion (derivative)16,666$0.0021,895,984
2015-03-26Open-market sale413$551.2921,912,237
2015-03-26Conversion16,666$0.0016,666
2015-03-26Open-market sale665$552.2921,911,572
2015-03-26Open-market sale1,693$553.5221,909,879
2015-03-26Open-market sale2,165$554.5421,907,714
2015-03-26Open-market sale5,480$555.4621,902,234
2015-03-26Open-market sale4,738$556.3421,897,496
2015-03-26Open-market sale1,412$557.5121,896,084
2015-03-26Open-market sale100$558.5521,895,984
2015-03-26Open-market sale500$558.9516,166
2015-03-26Open-market sale737$559.9115,429
2015-03-26Open-market sale631$566.190
2015-03-26Open-market sale949$565.29631
2015-03-26Open-market sale5,859$564.441,580
2015-03-26Open-market sale3,865$563.387,439
2015-03-26Open-market sale2,318$562.3711,304
2015-03-26Open-market sale1,807$561.3213,622
2015-03-25Conversion (derivative)16,666$0.0021,912,650
2015-03-25Open-market sale900$579.04100
2015-03-25Open-market sale939$578.111,000
2015-03-25Open-market sale1,800$576.811,939
2015-03-25Open-market sale729$575.743,739
2015-03-25Open-market sale2,549$574.774,468
2015-03-25Open-market sale700$573.357,017
2015-03-25Open-market sale2,512$572.217,717
2015-03-25Open-market sale2,000$570.9810,229
2015-03-25Open-market sale2,384$570.2312,229
2015-03-25Open-market sale779$569.0814,613
2015-03-25Open-market sale1,274$567.8015,392
2015-03-25Open-market sale290$571.7921,912,650
2015-03-25Open-market sale874$570.7721,912,940
2015-03-25Open-market sale632$569.8921,913,814
2015-03-25Open-market sale1,499$568.9121,914,446
2015-03-25Open-market sale1,756$567.8521,915,945
2015-03-25Open-market sale2,000$567.1121,917,701
2015-03-25Open-market sale290$565.6321,919,701
2015-03-25Open-market sale1,342$564.6021,919,991
2015-03-25Open-market sale1,971$563.6121,921,333
2015-03-25Open-market sale2,700$562.6421,923,304
2015-03-25Open-market sale1,335$561.6421,926,004
2015-03-25Open-market sale672$560.5121,927,339
2015-03-25Open-market sale1,305$559.5021,928,011
2015-03-25Open-market sale100$579.770
2015-03-25Conversion16,666$0.0016,666
2015-03-24Conversion (derivative)16,666$0.0021,929,316
2015-03-24Open-market sale2,727$577.057,734
2015-03-24Open-market sale200$573.6812,966
2015-03-24Open-market sale100$572.0813,166
2015-03-24Open-market sale200$569.3513,266
2015-03-24Open-market sale1,300$581.1113,466
2015-03-24Open-market sale1,900$579.9714,766
2015-03-24Open-market sale1,244$574.0321,929,316
2015-03-24Open-market sale1,702$573.0421,930,560
2015-03-24Open-market sale3,609$572.1021,932,262
2015-03-24Open-market sale3,589$571.1321,935,871
2015-03-24Open-market sale3,505$570.2321,939,460
2015-03-24Open-market sale1,361$569.1721,942,965
2015-03-24Open-market sale1,106$568.2221,944,326
2015-03-24Open-market sale250$566.8721,945,432
2015-03-24Open-market sale100$564.0521,945,682
2015-03-24Open-market sale200$561.9821,945,782
2015-03-24Conversion16,666$0.0016,666
2015-03-24Open-market sale4,487$579.100
2015-03-24Open-market sale3,247$578.124,487
2015-03-24Open-market sale1,600$575.1811,366
2015-03-24Open-market sale905$576.1910,461
2015-03-23Conversion (derivative)16,666$0.0021,945,982
2015-03-23Open-market sale3,243$559.9821,950,763
2015-03-23Open-market sale895$569.220
2015-03-23Conversion16,666$0.0016,666
2015-03-23Open-market sale3,625$567.182,601
2015-03-23Open-market sale2,043$566.196,226
2015-03-23Open-market sale4,813$564.998,269
2015-03-23Open-market sale3,584$564.0313,082
2015-03-23Open-market sale1,538$561.8221,945,982
2015-03-23Open-market sale3,243$560.6921,947,520
2015-03-23Open-market sale1,706$568.28895
2015-03-23Open-market sale2,981$558.6121,954,006
2015-03-23Open-market sale3,661$557.7521,956,987
2015-03-23Open-market sale2,000$556.9821,960,648
2015-03-02Conversion (derivative)16,670$0.0021,962,648
2015-03-02Open-market sale1,520$562.4721,967,807
2015-03-02Open-market sale2,759$561.5221,969,327
2015-03-02Open-market sale6,032$560.5721,972,086
2015-03-02Open-market sale1,200$559.7321,978,118
2015-03-02Open-market sale1,225$575.230
2015-03-02Open-market sale1,580$574.231,225
2015-03-02Open-market sale866$573.252,805
2015-03-02Open-market sale800$572.153,671
2015-03-02Open-market sale400$571.054,471
2015-03-02Open-market sale106$569.034,871
2015-03-02Open-market sale600$567.634,977
2015-03-02Open-market sale1,844$566.745,577
2015-03-02Open-market sale2,628$565.797,421
2015-03-02Open-market sale4,785$564.8210,049
2015-03-02Open-market sale1,836$563.8914,834
2015-03-02Conversion16,670$0.0016,670
2015-03-02Open-market sale724$568.5821,962,648
2015-03-02Open-market sale809$571.8821,963,372
2015-03-02Open-market sale813$570.9621,964,181
2015-03-02Open-market sale1,707$569.9321,964,994
2015-03-02Open-market sale706$567.5521,966,701
2015-03-02Open-market sale400$566.0921,967,407
2015-02-27Conversion (derivative)16,666$0.0021,979,318
2015-02-27Open-market sale2,342$565.584,700
2015-02-27Open-market sale2,614$564.567,042
2015-02-27Open-market sale3,287$562.819,656
2015-02-27Open-market sale2,923$562.2412,943
2015-02-27Open-market sale600$561.2715,866
2015-02-27Open-market sale200$557.4416,466
2015-02-27Open-market sale760$563.5621,979,318
2015-02-27Open-market sale2,609$562.7021,980,078
2015-02-27Open-market sale2,216$561.7421,982,687
2015-02-27Open-market sale2,000$567.830
2015-02-27Open-market sale1,591$559.7221,987,588
2015-02-27Open-market sale5,435$558.4921,989,179
2015-02-27Open-market sale1,100$557.4821,994,614
2015-02-27Open-market sale100$554.6721,995,714
2015-02-27Open-market sale170$553.6621,995,814
2015-02-27Conversion16,666$0.0016,666
2015-02-27Open-market sale2,700$566.892,000
2015-02-27Open-market sale2,685$560.7421,984,903
2015-02-26Conversion (derivative)16,666$0.0021,995,984
2015-02-26Open-market sale3,156$551.6622,004,563
2015-02-26Open-market sale1,258$550.5822,007,719
2015-02-26Open-market sale1,870$549.3522,008,977
2015-02-26Open-market sale713$548.3622,010,847
2015-02-26Open-market sale300$547.1222,011,560
2015-02-26Open-market sale790$543.2522,011,860
2015-02-26Open-market sale1,653$559.460
2015-02-26Open-market sale939$558.551,653
2015-02-26Open-market sale3,192$557.392,592
2015-02-26Open-market sale3,373$556.395,784
2015-02-26Open-market sale2,515$555.469,157
2015-02-26Open-market sale1,300$554.4411,672
2015-02-26Open-market sale1,300$553.1512,972
2015-02-26Open-market sale1,267$552.2614,272
2015-02-26Open-market sale310$550.8315,539
2015-02-26Open-market sale200$548.0315,849
2015-02-26Open-market sale617$546.6316,049
2015-02-26Conversion16,666$0.000
2015-02-26Open-market sale1,620$555.5821,995,984
2015-02-26Open-market sale800$554.9421,997,604
2015-02-26Open-market sale3,197$553.6221,998,404
2015-02-26Open-market sale2,962$552.5822,001,601
2015-02-25Conversion (derivative)16,666$0.0022,012,650
2015-02-25Open-market sale800$539.3222,027,221
2015-02-25Open-market sale606$537.9722,028,021
2015-02-25Open-market sale689$536.3422,028,627
2015-02-25Open-market sale1,638$548.740
2015-02-25Open-market sale4,355$547.951,638
2015-02-25Open-market sale3,640$546.895,993
2015-02-25Open-market sale2,274$545.909,633
2015-02-25Open-market sale1,215$544.7111,907
2015-02-25Open-market sale1,076$543.8713,122
2015-02-25Open-market sale812$542.8014,198
2015-02-25Open-market sale528$541.2915,010
2015-02-25Open-market sale500$540.5715,538
2015-02-25Open-market sale628$539.0116,038
2015-02-25Conversion16,666$0.0016,666
2015-02-25Open-market sale1,221$545.5022,012,650
2015-02-25Open-market sale4,996$544.6322,013,871
2015-02-25Open-market sale2,993$543.7022,018,867
2015-02-25Open-market sale2,625$542.7622,021,860
2015-02-25Open-market sale1,771$541.6122,024,485
2015-02-25Open-market sale965$540.6622,026,256
2015-02-24Conversion (derivative)16,666$0.0022,029,316
2015-02-24Conversion16,666$0.0016,666
2015-02-24Open-market sale500$531.6816,166
2015-02-24Open-market sale853$532.9415,313
2015-02-24Open-market sale152$533.7915,161
2015-02-24Open-market sale647$529.5822,029,316
2015-02-24Open-market sale2,727$536.2122,029,963
2015-02-24Open-market sale6,089$535.5922,032,690
2015-02-24Open-market sale4,188$534.4622,038,779
2015-02-24Open-market sale2,071$533.5522,042,967
2015-02-24Open-market sale216$531.8922,045,038
2015-02-24Open-market sale728$530.5722,045,254
2015-02-24Open-market sale200$539.070
2015-02-24Open-market sale6,901$538.42200
2015-02-24Open-market sale3,269$537.477,101
2015-02-24Open-market sale3,798$536.5810,370
2015-02-24Open-market sale993$535.6714,168
2015-01-06Conversion (derivative)83,294$0.0022,045,982
2015-01-06Open-market sale17,311$506.5665,383
2015-01-06Open-market sale600$505.8682,694
2015-01-06Open-market sale14,850$507.4050,533
2015-01-06Conversion83,294$0.0083,294
2015-01-06Open-market sale200$520.590
2015-01-06Open-market sale1,300$519.44200
2015-01-06Open-market sale900$518.631,500
2015-01-06Open-market sale800$517.632,400
2015-01-06Open-market sale2,700$516.453,200
2015-01-06Open-market sale9,043$515.585,900
2015-01-06Open-market sale3,767$514.4314,943
2015-01-06Open-market sale2,800$513.6718,710
2015-01-06Open-market sale1,800$512.4621,510
2015-01-06Open-market sale400$511.3723,310
2015-01-06Open-market sale3,800$510.3623,710
2015-01-06Open-market sale12,780$509.5027,510
2015-01-06Open-market sale10,243$508.4440,290
2015-01-06Open-market sale15,370$503.5122,103,805
2015-01-06Open-market sale13,700$505.5922,071,505
2015-01-06Open-market sale18,600$504.4722,085,205
2015-01-06Open-market sale7,535$502.6922,119,175
2015-01-06Open-market sale100$515.6922,045,982
2015-01-06Open-market sale2,566$501.4122,126,710
2015-01-06Open-market sale1,580$614.5122,046,082
2015-01-06Open-market sale600$513.8022,047,662
2015-01-06Open-market sale1,900$512.4522,048,262
2015-01-06Open-market sale4,600$511.1822,050,162
2015-01-06Open-market sale6,450$510.5822,054,762
2015-01-06Open-market sale5,290$509.6322,061,212
2015-01-06Open-market sale1,753$508.4422,066,502
2015-01-06Open-market sale300$507.2622,068,255
2015-01-06Open-market sale2,950$506.3822,068,555
2014-12-02Open-market sale7,400$534.5422,131,676
2014-12-02Open-market sale26,653$532.6422,165,865
2014-12-02Open-market sale2,400$535.2322,129,276
2014-12-02Open-market sale26,789$533.3622,139,076
2014-12-02Conversion (derivative)83,334$0.0022,129,276
2014-12-02Open-market sale6,700$536.5268,837
2014-12-02Open-market sale7,697$535.3875,537
2014-12-02Open-market sale100$534.9983,234
2014-12-02Conversion83,334$0.0083,334
2014-12-02Open-market sale7,726$531.6822,192,518
2014-12-02Open-market sale11,866$530.5322,200,244
2014-12-02Open-market sale500$529.9022,212,110
2014-12-02Open-market sale1,700$541.400
2014-12-02Open-market sale7,362$540.611,700
2014-12-02Open-market sale14,465$539.379,062
2014-12-02Open-market sale24,990$538.5423,527
2014-12-02Open-market sale20,320$537.4448,517
2014-11-26Gift24,000$0.0022,212,610
2014-11-26Gift24,000$0.000
2014-11-25Gift51,100$0.0022,236,610
2014-11-25Gift51,100$0.0024,000
2014-11-24Gift20,000$0.0022,287,710
2014-11-24Gift20,000$0.0075,100
2014-11-24Gift48,180$0.0022,307,710
2014-11-24Gift48,180$0.0095,100
2014-11-21Gift20,000$0.0022,355,890
2014-11-21Gift20,000$0.00143,280
2014-11-21Gift48,180$0.0022,375,890
2014-11-21Gift48,180$0.00163,280
2014-11-20Gift48,180$0.0022,424,070
2014-11-20Gift48,180$0.00211,460
2014-11-19Gift48,180$0.00259,640
2014-11-19Gift48,180$0.0022,472,250
2014-11-18Gift48,180$0.0022,520,430
2014-11-18Gift48,180$0.00307,820
2014-11-06Conversion (derivative)281,000$0.0022,212,610
2014-11-06Conversion281,000$0.00356,000
2014-11-04Conversion (derivative)83,334$0.0022,493,610
2014-11-04Open-market sale2,381$550.4322,646,973
2014-11-04Open-market sale9,197$564.2775,000
2014-11-04Open-market sale2,590$549.6722,649,354
2014-11-04Open-market sale23,883$563.5684,197
2014-11-04Open-market sale16,177$562.56108,080
2014-11-04Open-market sale13,176$561.49124,257
2014-11-04Open-market sale532$558.85157,802
2014-11-04Conversion83,334$0.00158,334
2014-11-04Open-market sale803$555.1322,568,610
2014-11-04Open-market sale22,353$554.3522,569,413
2014-11-04Open-market sale23,345$553.6522,591,766
2014-11-04Open-market sale14,245$552.4222,615,111
2014-11-04Open-market sale17,617$551.5822,629,356
2014-11-04Open-market sale17,414$560.68137,433
2014-11-04Open-market sale2,955$559.66154,847
2014-10-07Conversion (derivative)83,334$0.0022,576,944
2014-10-07Open-market sale7,485$575.64140,857
2014-10-07Open-market sale9,992$574.60148,342
2014-10-07Conversion83,334$0.00158,334
2014-10-07Open-market sale1,300$575.0022,651,944
2014-10-07Open-market sale300$574.7522,653,244
2014-10-07Open-market sale1,800$573.2122,653,544
2014-10-07Open-market sale5,480$572.4322,655,344
2014-10-07Open-market sale3,430$571.4422,660,824
2014-10-07Open-market sale20,315$570.3922,664,254
2014-10-07Open-market sale16,830$569.4922,684,569
2014-10-07Open-market sale3,700$568.7922,701,399
2014-10-07Open-market sale5,773$567.2822,705,099
2014-10-07Open-market sale4,947$566.4122,710,872
2014-10-07Open-market sale9,753$565.4422,715,819
2014-10-07Open-market sale7,880$564.3722,725,572
2014-10-07Open-market sale1,826$563.9622,733,452
2014-10-07Open-market sale1,800$585.0875,000
2014-10-07Open-market sale800$584.2676,800
2014-10-07Open-market sale3,800$583.3977,600
2014-10-07Open-market sale3,090$582.5281,400
2014-10-07Open-market sale18,232$581.3484,490
2014-10-07Open-market sale15,439$580.53102,722
2014-10-07Open-market sale11,978$579.64118,161
2014-10-07Open-market sale1,467$578.61130,139
2014-10-07Open-market sale5,673$577.45131,606
2014-10-07Open-market sale3,578$576.55137,279
2014-09-02Conversion (derivative)83,334$0.0022,660,278
2014-09-02Open-market sale1,600$582.93156,734
2014-09-02Conversion83,334$0.00158,334
2014-09-02Open-market sale13,058$577.3222,735,278
2014-09-02Open-market sale21,935$576.4622,748,336
2014-09-02Open-market sale11,991$575.5722,770,271
2014-09-02Open-market sale18,436$574.3722,782,262
2014-09-02Open-market sale15,614$573.6322,800,698
2014-09-02Open-market sale1,000$572.5422,816,312
2014-09-02Open-market sale1,300$571.1922,817,312
2014-09-02Open-market sale3,154$589.1575,000
2014-09-02Open-market sale19,663$588.4278,154
2014-09-02Open-market sale18,717$587.4997,817
2014-09-02Open-market sale10,980$586.44116,534
2014-09-02Open-market sale21,023$585.51127,514
2014-09-02Open-market sale7,997$584.57148,537
2014-09-02Open-market sale200$583.46156,534
2014-08-05Conversion (derivative)83,334$0.0022,743,612
2014-08-05Conversion83,334$0.00158,334
2014-08-05Open-market sale3,000$571.3622,818,612
2014-08-05Open-market sale15,468$566.6222,821,612
2014-08-05Open-market sale1,254$570.4822,837,080
2014-08-05Open-market sale3,577$569.3922,838,334
2014-08-05Open-market sale8,314$568.3722,841,911
2014-08-05Open-market sale12,913$567.4822,850,225
2014-08-05Open-market sale12,810$565.3222,863,138
2014-08-05Open-market sale15,994$564.6222,875,948
2014-08-05Open-market sale9,004$563.4222,891,942
2014-08-05Open-market sale1,000$562.8922,900,946
2014-08-05Open-market sale100$580.0675,000
2014-08-05Open-market sale3,002$579.5675,100
2014-08-05Open-market sale1,798$578.4478,102
2014-08-05Open-market sale1,550$577.4979,900
2014-08-05Open-market sale10,506$576.4081,450
2014-08-05Open-market sale18,569$575.4791,956
2014-08-05Open-market sale11,747$574.45110,525
2014-08-05Open-market sale10,448$573.38122,272
2014-08-05Open-market sale2,385$570.83155,949
2014-08-05Open-market sale16,482$572.54132,720
2014-08-05Open-market sale6,747$571.36149,202
2014-07-01Conversion (derivative)83,334$0.0022,826,946
2014-07-01Open-market sale8,782$589.47118,009
2014-07-01Open-market sale14,178$588.47126,791
2014-07-01Open-market sale14,800$587.68140,969
2014-07-01Open-market sale2,565$586.81155,769
2014-07-01Conversion83,334$0.00158,334
2014-07-01Open-market sale4,070$584.1122,901,946
2014-07-01Open-market sale16,812$583.5022,906,016
2014-07-01Open-market sale6,236$581.5722,937,412
2014-07-01Open-market sale9,630$580.4622,943,648
2014-07-01Open-market sale13,302$579.5022,953,278
2014-07-01Open-market sale15,300$578.4822,966,580
2014-07-01Open-market sale3,400$577.5522,981,880
2014-07-01Open-market sale7,010$590.43110,999
2014-07-01Open-market sale14,394$592.5396,605
2014-07-01Open-market sale19,657$591.6676,948
2014-07-01Open-market sale1,948$593.2375,000
2014-07-01Open-market sale14,584$582.7122,922,828
2014-06-03Conversion (derivative)83,334$0.0022,910,280
2014-06-03Open-market sale5,191$549.6522,991,313
2014-06-03Open-market sale1,800$546.3823,010,514
2014-06-03Open-market sale7,163$545.4523,012,314
2014-06-03Open-market sale41,520$544.6123,019,477
2014-06-03Open-market sale6,517$543.6523,060,997
2014-06-03Open-market sale1,100$542.7923,067,514
2014-06-03Open-market sale2,000$561.3675,000
2014-06-03Open-market sale2,532$560.6577,000
2014-06-03Open-market sale4,344$559.5379,532
2014-06-03Open-market sale6,460$558.2383,876
2014-06-03Open-market sale6,674$557.4790,336
2014-06-03Open-market sale2,136$556.4797,010
2014-06-03Open-market sale12,662$555.1799,146
2014-06-03Open-market sale39,342$554.58111,808
2014-06-03Open-market sale6,384$553.55151,150
2014-06-03Open-market sale800$552.95157,534
2014-06-03Conversion83,334$0.00158,334
2014-06-03Open-market sale400$551.3322,985,280
2014-06-03Open-market sale5,633$550.3722,985,680
2014-06-03Open-market sale2,000$547.5523,008,514
2014-06-03Open-market sale12,010$548.6522,996,504
2014-05-06Conversion (derivative)83,334$0.0022,993,614
2014-05-06Open-market sale5,430$525.23125,082
2014-05-06Open-market sale16,487$524.44130,512
2014-05-06Open-market sale6,528$523.54146,999
2014-05-06Open-market sale4,807$522.63153,527
2014-05-06Conversion83,334$0.00158,334
2014-05-06Open-market sale3,300$525.2823,068,614
2014-05-06Open-market sale14,400$524.4623,071,914
2014-05-06Open-market sale4,014$523.4623,086,314
2014-05-06Open-market sale7,958$522.3523,090,328
2014-05-06Open-market sale9,600$521.7123,098,286
2014-05-06Open-market sale3,300$520.5223,107,886
2014-05-06Open-market sale2,100$519.6923,111,186
2014-05-06Open-market sale1,105$518.3423,113,286
2014-05-06Open-market sale12,222$517.5123,114,391
2014-05-06Open-market sale19,571$516.6623,126,613
2014-05-06Open-market sale5,764$515.4523,146,184
2014-05-06Open-market sale100$534.0275,000
2014-05-06Open-market sale2,000$533.3875,100
2014-05-06Open-market sale5,757$532.3877,100
2014-05-06Open-market sale11,560$531.5082,857
2014-05-06Open-market sale4,300$530.5494,417
2014-05-06Open-market sale21,169$529.4098,717
2014-05-06Open-market sale2,200$528.86119,886
2014-05-06Open-market sale896$527.28122,086
2014-05-06Open-market sale2,100$526.60122,982
2014-04-01Conversion (derivative)83,334$0.0023,076,948
2014-04-01Open-market sale2,228$1120.35155,906
2014-04-01Open-market sale100$1119.09158,134
2014-04-01Conversion83,334$0.00158,334
2014-04-01Open-market sale400$1137.3175,000
2014-04-01Open-market sale1,972$1136.2575,400
2014-04-01Open-market sale10,782$1135.4477,372
2014-04-01Open-market sale14,604$1134.4688,154
2014-04-01Open-market sale8,230$1133.63102,758
2014-04-01Open-market sale7,618$1132.49110,988
2014-04-01Open-market sale13,693$1131.45118,606
2014-04-01Open-market sale4,101$1130.61132,299
2014-04-01Open-market sale2,036$1129.33136,400
2014-04-01Open-market sale6,301$1128.63138,436
2014-04-01Open-market sale6,817$1127.45144,737
2014-04-01Open-market sale300$1126.52151,554
2014-04-01Open-market sale200$1125.52151,854
2014-04-01Open-market sale500$1124.34152,054
2014-04-01Open-market sale950$1123.31152,554
2014-04-01Open-market sale902$1122.58153,504
2014-04-01Open-market sale1,500$1121.29154,406
2014-04-01Open-market sale100$1118.83158,234
2014-03-04Conversion (derivative)83,334$0.0023,160,282
2014-03-04Conversion83,334$0.00158,334
2014-03-04Open-market sale2,607$1209.82155,727
2014-03-04Open-market sale1,677$1210.32154,050
2014-03-04Open-market sale3,400$1211.50150,650
2014-03-04Open-market sale6,815$1212.62143,835
2014-03-04Open-market sale25,670$1213.61118,165
2014-03-04Open-market sale37,057$1214.4181,108
2014-03-04Open-market sale6,108$1215.1775,000
2014-02-04Conversion (derivative)75,000$0.0023,326,950
2014-02-04Conversion75,000$0.0075,000
2014-02-04Conversion (derivative)83,334$0.0023,243,616
2014-02-04Open-market sale1,300$1137.17157,034
2014-02-04Open-market sale133$1153.7576,800
2014-02-04Open-market sale1,356$1152.4476,933
2014-02-04Open-market sale1,212$1151.5978,289
2014-02-04Open-market sale5,500$1150.3379,501
2014-02-04Open-market sale9,343$1149.3785,001
2014-02-04Open-market sale4,415$1148.4994,344
2014-02-04Open-market sale7,393$1147.3798,759
2014-02-04Open-market sale4,632$1146.49106,152
2014-02-04Open-market sale4,426$1145.40110,784
2014-02-04Open-market sale7,268$1144.53115,210
2014-02-04Open-market sale3,585$1143.45122,478
2014-02-04Open-market sale3,350$1142.49126,063
2014-02-04Open-market sale5,222$1141.33129,413
2014-02-04Open-market sale13,823$1140.46134,635
2014-02-04Open-market sale5,004$1139.38148,458
2014-02-04Open-market sale3,572$1138.52153,462
2014-02-04Open-market sale1,800$1154.0175,000
2014-02-04Conversion83,334$0.00158,334
2014-01-07Conversion (derivative)83,334$0.0023,401,950
2014-01-07Open-market sale1,205$1124.9779,792
2014-01-07Open-market sale692$1123.5380,997
2014-01-07Open-market sale1,645$1122.0781,689
2014-01-07Conversion83,334$0.0083,334
2014-01-07Open-market sale1,200$1125.5178,592
2014-01-07Open-market sale2,596$1126.6275,996
2014-01-07Open-market sale2,160$1127.4373,836
2014-01-07Open-market sale4,579$1128.6069,257
2014-01-07Open-market sale1,326$1130.6263,746
2014-01-07Open-market sale1,052$1131.7362,694
2014-01-07Open-market sale4,728$1132.6857,966
2014-01-07Open-market sale13,230$1133.4544,736
2014-01-07Open-market sale9,036$1134.5835,700
2014-01-07Open-market sale6,785$1135.4528,915
2014-01-07Open-market sale3,550$1136.4225,365
2014-01-07Open-market sale2,845$1137.6722,520
2014-01-07Open-market sale14,088$1138.548,432
2014-01-07Open-market sale8,432$1139.340
2014-01-07Open-market sale4,185$1129.2765,072
2013-12-03Conversion (derivative)83,334$0.0023,485,284
2013-12-03Open-market sale3,550$1050.660
2013-12-03Open-market sale703$1062.804,250
2013-12-03Open-market sale5,540$1055.4620,980
2013-12-03Open-market sale1,475$1060.408,176
2013-12-03Open-market sale200$1058.469,651
2013-12-03Open-market sale2,150$1057.349,851
2013-12-03Open-market sale3,454$1059.6612,001
2013-12-03Open-market sale5,525$1056.4215,455
2013-12-03Conversion83,334$0.0083,334
2013-12-03Open-market sale700$1063.093,550
2013-12-03Open-market sale500$1049.9582,834
2013-12-03Open-market sale12,101$1051.4270,733
2013-12-03Open-market sale15,277$1052.5455,456
2013-12-03Open-market sale18,588$1053.4636,868
2013-12-03Open-market sale10,348$1054.4426,520
2013-12-03Open-market sale3,223$1061.514,953
2013-11-27Gift32,530$0.000
2013-11-25Conversion (derivative)29,300$0.0023,568,618
2013-11-25Conversion29,300$0.0032,530
2013-11-05Conversion (derivative)83,334$0.0023,597,918
2013-11-05Open-market sale13,836$1022.5157,211
2013-11-05Open-market sale4,537$1021.4071,047
2013-11-05Open-market sale5,877$1020.4675,584
2013-11-05Open-market sale2,975$1019.5481,461
2013-11-05Open-market sale2,128$1018.4484,436
2013-11-05Open-market sale8,984$1023.3648,227
2013-11-05Open-market sale10,241$1024.4937,986
2013-11-05Open-market sale9,540$1025.4928,446
2013-11-05Open-market sale8,735$1026.5319,711
2013-11-05Open-market sale4,339$1027.4215,372
2013-11-05Conversion83,334$0.0086,564
2013-11-05Open-market sale801$1029.294,010
2013-11-05Open-market sale10,561$1028.504,811
2013-11-05Open-market sale780$1030.803,230
2013-10-01Conversion (derivative)83,334$0.0023,681,252
2013-10-01Open-market sale23,451$884.4844,362
2013-10-01Open-market sale9,295$883.5867,813
2013-10-01Open-market sale7,556$882.5577,108
2013-10-01Open-market sale900$881.2184,664
2013-10-01Open-market sale1,000$880.2585,564
2013-10-01Conversion83,334$0.0086,564
2013-10-01Open-market sale2,345$887.163,230
2013-10-01Open-market sale14,256$886.335,575
2013-10-01Open-market sale24,531$885.5019,831
2013-09-03Conversion (derivative)83,334$0.0023,764,586
2013-09-03Conversion83,334$0.0086,564
2013-09-03Open-market sale3,990$864.443,230
2013-09-03Open-market sale1,000$854.0685,564
2013-09-03Open-market sale400$855.2585,164
2013-09-03Open-market sale1,172$856.7383,992
2013-09-03Open-market sale7,427$857.6476,565
2013-09-03Open-market sale11,344$858.5365,221
2013-09-03Open-market sale13,840$859.5051,381
2013-09-03Open-market sale16,276$860.4735,105
2013-09-03Open-market sale8,268$861.4126,837
2013-09-03Open-market sale9,238$862.4517,599
2013-09-03Open-market sale10,379$863.507,220
2013-08-26Gift36,770$0.003,230
2013-08-21Conversion (derivative)40,000$0.0023,847,920
2013-08-21Conversion40,000$0.0040,000
2013-08-06Conversion (derivative)83,334$0.0023,887,920
2013-08-06Open-market sale3,246$902.3621,943
2013-08-06Open-market sale2,137$899.4827,489
2013-08-06Open-market sale12,085$898.3329,626
2013-08-06Open-market sale20,064$897.5141,711
2013-08-06Open-market sale21,559$896.6561,775
2013-08-06Conversion83,334$0.0083,334
2013-08-06Open-market sale700$909.120
2013-08-06Open-market sale2,400$908.45700
2013-08-06Open-market sale7,800$907.593,100
2013-08-06Open-market sale3,019$906.3610,900
2013-08-06Open-market sale3,283$905.6613,919
2013-08-06Open-market sale4,641$904.6417,202
2013-08-06Open-market sale100$903.8721,843
2013-08-06Open-market sale500$900.7726,989
2013-08-06Open-market sale1,800$901.4125,189
2013-08-02Gift75,000$0.000
2013-08-01Conversion (derivative)66,580$0.0023,971,254
2013-08-01Conversion66,580$0.0075,000
2013-07-02Conversion (derivative)83,334$0.0024,037,834
2013-07-02Open-market sale800$877.5190,954
2013-07-02Open-market sale8,347$884.4643,576
2013-07-02Open-market sale3,972$878.6686,982
2013-07-02Open-market sale3,866$880.4873,395
2013-07-02Open-market sale20$891.008,420
2013-07-02Open-market sale4,482$885.4539,094
2013-07-02Open-market sale9,721$879.6177,261
2013-07-02Open-market sale8,512$881.5864,883
2013-07-02Conversion83,334$0.0091,754
2013-07-02Open-market sale5,548$886.4533,546
2013-07-02Open-market sale9,839$882.6755,044
2013-07-02Open-market sale3,121$883.5351,923
2013-07-02Open-market sale2,251$887.4231,295
2013-07-02Open-market sale13,099$888.5918,196
2013-07-02Open-market sale6,076$889.3112,120
2013-07-02Open-market sale3,680$890.458,440
2013-06-04Conversion (derivative)83,334$0.0024,121,168
2013-06-04Open-market sale8,400$862.4756,084
2013-06-04Open-market sale3,304$861.4464,484
2013-06-04Open-market sale5,689$860.5167,788
2013-06-04Open-market sale5,884$859.3873,477
2013-06-04Open-market sale4,793$858.4379,361
2013-06-04Open-market sale4,300$857.5284,154
2013-06-04Open-market sale400$855.2191,254
2013-06-04Open-market sale100$854.7491,654
2013-06-04Conversion83,334$0.0091,754
2013-06-04Open-market sale6,295$863.4249,789
2013-06-04Open-market sale5,750$864.7444,039
2013-06-04Open-market sale17,214$865.5126,825
2013-06-04Open-market sale6,800$866.4020,025
2013-06-04Open-market sale4,600$867.6315,425
2013-06-04Open-market sale6,200$868.399,225
2013-06-04Open-market sale505$869.648,720
2013-06-04Open-market sale300$870.238,420
2013-06-04Open-market sale2,800$856.8088,454
2013-05-13Gift75,000$0.008,420
2013-05-07Conversion (derivative)75,000$0.0024,287,836
2013-05-07Conversion (derivative)83,334$0.0024,204,502
2013-05-07Open-market sale800$863.7083,420
2013-05-07Open-market sale973$862.5084,220
2013-05-07Open-market sale600$861.1985,193
2013-05-07Open-market sale1,223$860.3885,793
2013-05-07Open-market sale5,392$859.4587,016
2013-05-07Open-market sale14,836$858.5192,405
2013-05-07Open-market sale21,630$857.46107,244
2013-05-07Open-market sale17,842$856.61128,874
2013-05-07Open-market sale8,793$855.62146,716
2013-05-07Open-market sale4,531$854.59155,509
2013-05-07Open-market sale4,066$853.59160,040
2013-05-07Open-market sale1,748$852.41164,106
2013-05-07Open-market sale900$851.45165,854
2013-05-07Conversion83,334$0.00166,754
2013-05-07Conversion75,000$0.0083,420
2013-04-02Conversion (derivative)83,334$0.0024,362,836
2013-04-02Open-market sale14,076$805.4974,191
2013-04-02Open-market sale3,487$804.7788,267
2013-04-02Conversion83,334$0.0091,754
2013-04-02Open-market sale3,790$814.568,420
2013-04-02Open-market sale10,546$813.4412,210
2013-04-02Open-market sale2,859$809.5857,608
2013-04-02Open-market sale11,446$811.5339,888
2013-04-02Open-market sale6,274$810.4551,334
2013-04-02Open-market sale4,947$806.4969,244
2013-04-02Open-market sale5,877$807.5663,367
2013-04-02Open-market sale2,900$808.4860,467
2013-04-02Open-market sale17,132$812.5822,756
2013-03-05Conversion (derivative)83,334$0.0024,446,170
2013-03-05Open-market sale6,384$838.3711,020
2013-03-05Open-market sale19,200$837.5517,404
2013-03-05Open-market sale18,430$836.4636,604
2013-03-05Open-market sale12,554$835.6155,034
2013-03-05Open-market sale8,545$834.5067,588
2013-03-05Open-market sale3,301$832.4276,133
2013-03-05Open-market sale4,300$833.6079,434
2013-03-05Open-market sale2,000$831.6883,734
2013-03-05Open-market sale1,820$830.5985,734
2013-03-05Open-market sale3,100$829.4187,554
2013-03-05Open-market sale1,100$828.9390,654
2013-03-05Conversion83,334$0.0091,754
2013-03-05Open-market sale2,600$839.408,420
2013-02-27Gift75,000$0.008,420
2013-02-22Conversion (derivative)75,000$0.0024,529,504
2013-02-22Conversion75,000$0.0083,420
2013-02-05Conversion (derivative)83,334$0.0024,604,504
2013-02-05Open-market sale18,063$767.5446,094
2013-02-05Open-market sale13,687$766.5764,157
2013-02-05Open-market sale6,710$765.6477,844
2013-02-05Open-market sale900$764.6084,554
2013-02-05Open-market sale1,500$763.5885,454
2013-02-05Open-market sale1,300$762.5986,954
2013-02-05Open-market sale1,500$761.2188,254
2013-02-05Open-market sale1,500$760.4689,754
2013-02-05Open-market sale500$759.8491,254
2013-02-05Conversion83,334$0.0091,754
2013-02-05Open-market sale2,200$770.328,420
2013-02-05Open-market sale17,904$769.3610,620
2013-02-05Open-market sale17,570$768.4928,524
2013-01-02Conversion (derivative)83,334$0.0024,687,838
2013-01-02Open-market sale100$726.128,420
2013-01-02Open-market sale1,200$725.728,520
2013-01-02Open-market sale2,000$724.429,720
2013-01-02Open-market sale2,100$723.6911,720
2013-01-02Open-market sale3,596$722.3713,820
2013-01-02Open-market sale12,638$721.4517,416
2013-01-02Open-market sale20,500$720.5730,054
2013-01-02Open-market sale31,000$719.4950,554
2013-01-02Open-market sale7,700$718.7081,554
2013-01-02Open-market sale2,100$717.4689,254
2013-01-02Open-market sale400$716.8191,354
2013-01-02Conversion83,334$0.0091,754
2012-12-04Conversion (derivative)83,334$0.0024,771,172
2012-12-04Open-market sale19,975$690.5332,920
2012-12-04Open-market sale15,367$689.4752,895
2012-12-04Open-market sale13,592$688.5768,262
2012-12-04Open-market sale5,364$687.6181,854
2012-12-04Open-market sale4,536$686.6087,218
2012-12-04Conversion83,334$0.0091,754
2012-12-04Open-market sale1,750$695.188,420
2012-12-04Open-market sale800$694.3210,170
2012-12-04Open-market sale3,100$693.5110,970
2012-12-04Open-market sale1,800$692.4414,070
2012-12-04Open-market sale17,050$691.4115,870
2012-11-30Gift28,000$0.008,420
2012-11-28Gift28,500$0.0036,420
2012-11-16Gift45,000$0.0064,920
2012-11-15Gift38,700$0.00109,920
2012-11-12Conversion (derivative)135,000$0.0024,854,506
2012-11-12Conversion135,000$0.00148,620
2012-11-06Conversion (derivative)83,334$0.0024,989,506
2012-11-06Open-market sale200$686.1218,920
2012-11-06Open-market sale5,300$685.4013,620
2012-11-06Open-market sale9,702$684.4319,120
2012-11-06Conversion83,334$0.0096,954
2012-11-06Open-market sale300$677.8696,654
2012-11-06Open-market sale12,300$678.5284,354
2012-11-06Open-market sale6,593$683.5128,822
2012-11-06Open-market sale12,300$682.6635,415
2012-11-06Open-market sale18,539$681.5147,715
2012-11-06Open-market sale9,147$680.6066,254
2012-11-06Open-market sale8,953$679.6275,401
2012-10-30Gift11,380$0.0013,620
2012-10-02Conversion (derivative)83,334$0.0025,072,840
2012-10-02Open-market sale1,300$750.82107,034
2012-10-02Open-market sale3,232$764.8525,400
2012-10-02Open-market sale1,000$763.3528,632
2012-10-02Open-market sale200$762.0229,632
2012-10-02Open-market sale700$761.7529,832
2012-10-02Open-market sale800$760.5030,532
2012-10-02Open-market sale7,754$759.3031,332
2012-10-02Open-market sale6,200$758.6339,086
2012-10-02Open-market sale10,900$757.4545,286
2012-10-02Open-market sale16,454$756.5256,186
2012-10-02Open-market sale15,868$755.5772,640
2012-10-02Open-market sale8,525$754.6088,508
2012-10-02Open-market sale3,300$753.5397,033
2012-10-02Open-market sale2,981$752.42100,333
2012-10-02Open-market sale3,720$751.56103,314
2012-10-02Open-market sale400$765.1825,000
2012-10-02Conversion83,334$0.00108,334
2012-09-04Conversion (derivative)83,334$0.0025,156,174
2012-09-04Open-market sale3,389$684.5825,000
2012-09-04Conversion83,334$0.00108,334
2012-09-04Open-market sale4,298$674.57104,036
2012-09-04Open-market sale10,609$675.5693,427
2012-09-04Open-market sale11,096$676.5382,331
2012-09-04Open-market sale7,623$677.3474,708
2012-09-04Open-market sale4,790$678.4569,918
2012-09-04Open-market sale3,285$679.6666,633
2012-09-04Open-market sale8,757$680.6557,876
2012-09-04Open-market sale18,954$681.4738,922
2012-09-04Open-market sale6,633$682.3832,289
2012-09-04Open-market sale3,900$683.6428,389
2012-08-07Conversion (derivative)83,334$0.0025,239,508
2012-08-07Open-market sale19,609$642.5129,848
2012-08-07Open-market sale4,148$643.3025,700
2012-08-07Open-market sale700$644.1625,000
2012-08-07Open-market sale11,250$641.4949,457
2012-08-07Open-market sale12,557$638.5584,351
2012-08-07Open-market sale8,497$639.4475,854
2012-08-07Conversion83,334$0.00108,334
2012-08-07Open-market sale600$636.78107,734
2012-08-07Open-market sale10,826$637.6196,908
2012-08-07Open-market sale15,147$640.4360,707
2012-08-03Gift50,000$0.0025,000
2012-08-02Conversion (derivative)75,000$0.0025,322,842
2012-08-02Conversion75,000$0.0075,000
2012-07-03Conversion (derivative)83,334$0.0025,397,842
2012-07-03Conversion83,334$0.0083,334
2012-07-03Open-market sale4,164$587.640
2012-07-03Open-market sale10,005$579.4564,923
2012-07-03Open-market sale8,406$578.7174,928
2012-07-03Open-market sale2,100$581.7954,132
2012-07-03Open-market sale8,691$580.2856,232
2012-07-03Open-market sale5,010$584.6649,122
2012-07-03Open-market sale13,064$585.6536,058
2012-07-03Open-market sale31,894$586.444,164
2012-06-05Conversion (derivative)83,334$0.0025,481,176
2012-06-05Open-market sale400$577.420
2012-06-05Open-market sale2,602$576.35400
2012-06-05Open-market sale10,015$575.483,002
2012-06-05Open-market sale7,937$574.4713,017
2012-06-05Open-market sale1,100$571.4528,254
2012-06-05Open-market sale1,200$572.4127,054
2012-06-05Conversion83,334$0.0083,334
2012-06-05Open-market sale500$566.8582,834
2012-06-05Open-market sale12,097$567.6770,737
2012-06-05Open-market sale15,885$568.4354,852
2012-06-05Open-market sale12,563$569.4842,289
2012-06-05Open-market sale12,935$570.4729,354
2012-06-05Open-market sale6,100$573.5620,954
2012-05-25Gift75,000$0.000
2012-05-15Conversion (derivative)75,000$0.0025,564,510
2012-05-15Conversion75,000$0.0075,000
2012-05-01Conversion (derivative)83,334$0.0025,639,510
2012-05-01Open-market sale5,084$610.4411,501
2012-05-01Open-market sale11,501$609.445,084
2012-05-01Open-market sale15,726$608.5616,585
2012-05-01Open-market sale11,026$607.4232,311
2012-05-01Open-market sale15,455$606.5243,337
2012-05-01Conversion83,334$0.0083,334
2012-05-01Open-market sale1,134$600.6582,200
2012-05-01Open-market sale4,418$601.5877,782
2012-05-01Open-market sale3,500$602.5074,282
2012-05-01Open-market sale4,691$603.5869,591
2012-05-01Open-market sale5,099$604.6364,492
2012-05-01Open-market sale5,700$605.5458,792
2012-04-03Conversion (derivative)83,334$0.0025,722,844
2012-04-03Open-market sale11,754$645.403,900
2012-04-03Open-market sale400$638.9482,934
2012-04-03Conversion83,334$0.0083,334
2012-04-03Open-market sale1,000$647.310
2012-04-03Open-market sale2,900$646.391,000
2012-04-03Open-market sale600$639.1182,334
2012-04-03Open-market sale17,120$644.5815,654
2012-04-03Open-market sale8,864$643.4432,774
2012-04-03Open-market sale20,323$642.4441,638
2012-04-03Open-market sale18,273$641.7161,961
2012-04-03Open-market sale2,100$640.7480,234
2012-03-07Open-market sale11,546$603.5094,504
2012-03-07Open-market sale9,480$600.63130,350
2012-03-06Conversion (derivative)83,334$0.0025,806,178
2012-03-06Open-market sale5,500$598.56147,150
2012-03-06Conversion83,334$0.00158,334
2012-03-06Open-market sale1,184$594.71157,150
2012-03-06Open-market sale1,200$595.87155,950
2012-03-06Open-market sale100$596.79155,850
2012-03-06Open-market sale3,200$597.55152,650
2012-03-06Open-market sale500$607.1176,100
2012-03-06Open-market sale1,600$606.5576,600
2012-03-06Open-market sale3,050$605.3878,200
2012-03-06Open-market sale13,254$604.4181,250
2012-03-06Open-market sale10,200$602.50106,050
2012-03-06Open-market sale14,100$601.47116,250
2012-03-06Open-market sale7,320$599.40139,830
2012-03-06Open-market sale1,100$608.0575,000
2012-02-16Gift75,000$0.000
2012-02-15Conversion (derivative)75,000$0.0025,889,512
2012-02-15Conversion75,000$0.0075,000
2012-02-07Conversion (derivative)83,334$0.0025,964,512
2012-02-07Open-market sale33,707$607.425,200
2012-02-07Open-market sale31,589$606.5938,907
2012-02-07Open-market sale5,460$604.5877,874
2012-02-07Conversion83,334$0.0083,334
2012-02-07Open-market sale4,600$608.33600
2012-02-07Open-market sale200$609.00400
2012-02-07Open-market sale400$603.950
2012-02-07Open-market sale7,378$605.7670,496
2012-01-03Conversion (derivative)83,334$0.0026,047,846
2012-01-03Open-market sale2,140$667.540
2012-01-03Open-market sale3,002$666.452,140
2012-01-03Conversion83,334$0.0083,334
2012-01-03Open-market sale1,400$652.6681,934
2012-01-03Open-market sale9,088$665.535,142
2012-01-03Open-market sale4,170$664.8114,230
2012-01-03Open-market sale3,100$663.4618,400
2012-01-03Open-market sale200$662.6521,500
2012-01-03Open-market sale5,886$661.3521,700
2012-01-03Open-market sale8,929$660.4827,586
2012-01-03Open-market sale31,395$659.4336,515
2012-01-03Open-market sale8,490$658.7167,910
2012-01-03Open-market sale600$657.6576,400
2012-01-03Open-market sale600$656.6377,000
2012-01-03Open-market sale1,131$655.3677,600
2012-01-03Open-market sale1,923$654.8578,731
2012-01-03Open-market sale1,280$653.5780,654
2011-12-19Gift26,000$0.000
2011-12-06Option exercise (derivative)83,334$0.0026,131,180
2011-12-06Open-market sale804$628.1626,000
2011-12-06Open-market sale4,972$620.79104,362
2011-12-06Open-market sale11,277$627.5326,804
2011-12-06Open-market sale11,000$626.6238,081
2011-12-06Open-market sale11,182$625.3549,081
2011-12-06Open-market sale12,568$624.3360,263
2011-12-06Open-market sale17,024$623.3672,831
2011-12-06Open-market sale9,979$622.6389,855
2011-12-06Open-market sale4,528$621.4799,834
2011-12-06Option exercise83,334$0.00109,334
2011-11-30Gift50,000$0.0040,000
2011-11-30Gift14,000$0.0026,000
2011-11-29Conversion (derivative)90,000$0.0026,214,514
2011-11-29Conversion90,000$0.0090,000
2011-11-01Conversion (derivative)83,334$0.0026,304,514
2011-11-01Open-market sale515$585.090
2011-11-01Open-market sale1,200$577.6081,934
2011-11-01Open-market sale200$576.9683,134
2011-11-01Open-market sale5,785$584.42515
2011-11-01Open-market sale6,408$583.456,300
2011-11-01Open-market sale11,487$582.5512,708
2011-11-01Open-market sale17,505$581.3924,195
2011-11-01Open-market sale17,185$580.5541,700
2011-11-01Open-market sale18,801$579.5758,885
2011-11-01Conversion83,334$0.0083,334
2011-11-01Open-market sale4,248$578.5777,686
2011-10-04Conversion (derivative)83,334$0.0026,387,848
2011-10-04Open-market sale367$498.322,433
2011-10-04Open-market sale1,701$497.382,800
2011-10-04Open-market sale1,500$496.664,501
2011-10-04Open-market sale2,099$495.636,001
2011-10-04Open-market sale2,053$494.398,100
2011-10-04Open-market sale1,422$493.4510,153
2011-10-04Open-market sale3,943$492.5911,575
2011-10-04Open-market sale3,598$491.4815,518
2011-10-04Open-market sale5,652$490.5019,116
2011-10-04Open-market sale9,145$489.5324,768
2011-10-04Open-market sale13,778$488.5233,913
2011-10-04Open-market sale8,200$487.4447,691
2011-10-04Open-market sale6,396$486.6455,891
2011-10-04Open-market sale9,619$485.4962,287
2011-10-04Open-market sale5,571$484.6471,906
2011-10-04Open-market sale3,259$483.6177,477
2011-10-04Open-market sale600$482.4980,736
2011-10-04Open-market sale1,898$481.5881,336
2011-10-04Open-market sale1,533$499.38900
2011-10-04Open-market sale391$501.90509
2011-10-04Open-market sale509$502.200
2011-10-04Open-market sale100$480.9483,234
2011-10-04Conversion83,334$0.0083,334
2011-09-06Conversion (derivative)83,334$0.0026,471,182
2011-09-06Open-market sale10,255$516.4921,177
2011-09-06Open-market sale4,169$517.4517,008
2011-09-06Open-market sale4,337$518.4712,671
2011-09-06Open-market sale5,071$519.467,600
2011-09-06Open-market sale3,212$520.484,388
2011-09-06Open-market sale2,088$521.622,300
2011-09-06Open-market sale2,300$522.310
2011-09-06Conversion83,334$0.0083,334
2011-09-06Open-market sale1,300$510.8382,034
2011-09-06Open-market sale5,834$511.5476,200
2011-09-06Open-market sale4,890$512.4271,310
2011-09-06Open-market sale3,800$513.5667,510
2011-09-06Open-market sale21,372$514.5146,138
2011-09-06Open-market sale14,706$515.4431,432
2011-08-11Gift75,000$0.000
2011-08-10Conversion (derivative)75,000$0.0026,554,516
2011-08-10Conversion75,000$0.0075,000
2011-08-02Conversion (derivative)83,334$0.0026,629,516
2011-08-02Open-market sale4,838$596.4667,386
2011-08-02Open-market sale5,632$595.5972,224
2011-08-02Open-market sale378$594.7477,856
2011-08-02Open-market sale2,552$597.5064,834
2011-08-02Open-market sale6,889$598.5957,945
2011-08-02Open-market sale3,071$600.4846,934
2011-08-02Open-market sale4,175$601.6242,759
2011-08-02Open-market sale7,378$602.4535,381
2011-08-02Open-market sale4,484$603.4730,897
2011-08-02Open-market sale6,660$604.4324,237
2011-08-02Open-market sale5,565$605.5918,672
2011-08-02Open-market sale8,295$606.5410,377
2011-08-02Open-market sale8,671$607.421,706
2011-08-02Open-market sale1,200$608.71506
2011-08-02Open-market sale506$609.330
2011-08-02Conversion83,334$0.0083,334
2011-08-02Open-market sale735$591.9082,599
2011-08-02Open-market sale2,265$592.9080,334
2011-08-02Open-market sale2,100$593.4278,234
2011-08-02Open-market sale7,940$599.5150,005
2011-07-05Conversion (derivative)83,334$0.0026,712,850
2011-07-05Open-market sale2,174$525.6781,160
2011-07-05Conversion83,334$0.0083,334
2011-07-05Open-market sale15,365$534.35200
2011-07-05Open-market sale9,840$533.4815,565
2011-07-05Open-market sale560$526.8380,600
2011-07-05Open-market sale3,700$527.7076,900
2011-07-05Open-market sale3,000$528.3573,900
2011-07-05Open-market sale8,854$529.5365,046
2011-07-05Open-market sale10,071$530.6254,975
2011-07-05Open-market sale10,819$531.5444,156
2011-07-05Open-market sale18,751$532.5125,405
2011-07-05Open-market sale200$535.130
2011-06-07Conversion (derivative)83,334$0.0026,796,184
2011-06-07Open-market sale5,492$524.230
2011-06-07Conversion83,334$0.0083,334
2011-06-07Open-market sale14,600$519.6568,734
2011-06-07Open-market sale14,100$520.3954,634
2011-06-07Open-market sale22,778$521.5731,856
2011-06-07Open-market sale17,656$522.3714,200
2011-06-07Open-market sale8,708$523.635,492
2011-05-18Gift46,000$0.000
2011-05-17Gift34,000$0.0046,000
2011-05-12Conversion (derivative)80,000$0.0026,879,518
2011-05-12Conversion80,000$0.0080,000
2011-05-03Conversion (derivative)83,334$0.0026,959,518
2011-05-03Conversion83,334$0.0083,334
2011-05-03Open-market sale400$529.9382,934
2011-05-03Open-market sale4,293$530.5978,641
2011-05-03Open-market sale7,507$531.4171,134
2011-05-03Open-market sale8,600$532.5062,534
2011-05-03Open-market sale10,607$533.4151,927
2011-05-03Open-market sale4,993$534.2546,934
2011-05-03Open-market sale2,600$535.6644,334
2011-05-03Open-market sale14,748$537.4210,696
2011-05-03Open-market sale6,669$538.494,027
2011-05-03Open-market sale1,927$539.132,100
2011-05-03Open-market sale1,400$540.58700
2011-05-03Open-market sale700$541.100
2011-05-03Open-market sale18,890$536.7025,444
2011-04-05Conversion (derivative)83,334$0.0027,042,852
2011-04-05Open-market sale300$565.7883,034
2011-04-05Conversion83,334$0.0083,334
2011-04-05Open-market sale9,290$566.6573,744
2011-04-05Open-market sale4,810$567.5568,934
2011-04-05Open-market sale9,700$568.4059,234
2011-04-05Open-market sale2,067$569.5357,167
2011-04-05Open-market sale4,433$570.5752,734
2011-04-05Open-market sale10,400$571.4742,334
2011-04-05Open-market sale3,000$572.4139,334
2011-04-05Open-market sale4,945$573.5834,389
2011-04-05Open-market sale8,090$574.5226,299
2011-04-05Open-market sale9,587$575.4816,712
2011-04-05Open-market sale8,878$576.407,834
2011-04-05Open-market sale3,200$577.534,634
2011-04-05Open-market sale1,300$578.233,334
2011-04-05Open-market sale1,800$580.741,534
2011-04-05Open-market sale1,534$581.110
2011-03-01Conversion (derivative)83,334$0.0027,126,186
2011-03-01Open-market sale3,785$612.405,184
2011-03-01Open-market sale7,472$611.528,969
2011-03-01Open-market sale2,816$610.6316,441
2011-03-01Open-market sale4,288$609.4619,257
2011-03-01Open-market sale3,099$608.3023,545
2011-03-01Open-market sale8,490$607.4026,644
2011-03-01Open-market sale5,900$606.7135,134
2011-03-01Open-market sale4,867$605.3941,034
2011-03-01Open-market sale6,333$604.5645,901
2011-03-01Open-market sale3,600$603.6352,234
2011-03-01Open-market sale3,300$602.2755,834
2011-03-01Open-market sale11,855$601.4859,134
2011-03-01Open-market sale10,245$600.4470,989
2011-03-01Open-market sale2,100$599.8581,234
2011-03-01Conversion83,334$0.0083,334
2011-03-01Open-market sale250$613.274,934
2011-03-01Open-market sale1,300$615.711,334
2011-03-01Open-market sale2,300$614.422,634
2011-03-01Open-market sale1,100$618.330
2011-03-01Open-market sale234$616.511,100
2011-02-25Gift43,000$0.000
2011-02-25Gift32,000$0.0043,000
2011-02-24Conversion (derivative)75,000$0.0027,209,520
2011-02-24Conversion75,000$0.0075,000
2011-02-01Conversion (derivative)83,334$0.0027,284,520
2011-02-01Open-market sale8,382$607.4168,821
2011-02-01Open-market sale11,215$612.373,653
2011-02-01Open-market sale25,587$611.5014,868
2011-02-01Open-market sale17,778$610.6740,455
2011-02-01Open-market sale4,267$609.6058,233
2011-02-01Open-market sale6,321$608.4062,500
2011-02-01Open-market sale3,653$613.150
2011-02-01Open-market sale1,897$606.8477,203
2011-02-01Open-market sale1,000$605.6679,100
2011-02-01Open-market sale2,600$604.5580,100
2011-02-01Open-market sale634$603.5782,700
2011-02-01Conversion83,334$0.0083,334
2011-01-04Conversion (derivative)83,334$0.0027,367,854
2011-01-04Open-market sale2,910$604.387,234
2011-01-04Conversion83,334$0.0083,334
2011-01-04Open-market sale3,400$600.6979,934
2011-01-04Open-market sale7,234$605.540
2011-01-04Open-market sale14,122$603.4110,144
2011-01-04Open-market sale30,668$602.6224,266
2011-01-04Open-market sale25,000$601.4854,934
2010-12-07Conversion (derivative)83,334$0.0027,451,188
2010-12-07Open-market sale14,116$591.516,918
2010-12-07Open-market sale24,253$590.5121,034
2010-12-07Open-market sale18,620$589.5545,287
2010-12-07Open-market sale7,927$588.6263,907
2010-12-07Open-market sale4,900$587.3271,834
2010-12-07Open-market sale6,600$586.7876,734
2010-12-07Conversion83,334$0.0083,334
2010-12-07Open-market sale6,918$592.470
2010-11-19Gift77,000$0.000
2010-11-19Gift9,000$0.0077,000
2010-11-09Gift4,000$0.0086,000
2010-11-02Conversion (derivative)83,334$0.0027,534,522
2010-11-02Open-market sale3,883$614.86169,451
2010-11-02Open-market sale900$619.3990,000
2010-11-02Conversion83,334$0.00173,334
2010-11-02Open-market sale23,554$617.3495,034
2010-11-02Open-market sale37,251$616.63118,588
2010-11-02Open-market sale13,612$615.57155,839
2010-11-02Open-market sale4,134$618.4490,900
2010-10-27Conversion (derivative)90,000$0.0027,617,856
2010-10-27Conversion90,000$0.0090,000
2010-10-05Conversion (derivative)83,334$0.0027,707,856
2010-10-05Open-market sale1,300$536.6233,500
2010-10-05Open-market sale4,403$537.8129,097
2010-10-05Open-market sale23,396$538.455,701
2010-10-05Open-market sale5,701$539.250
2010-10-05Conversion83,334$0.0083,334
2010-10-05Open-market sale8,200$535.3734,800
2010-10-05Open-market sale8,706$534.5343,000
2010-10-05Open-market sale6,494$533.7551,706
2010-10-05Open-market sale3,500$532.3358,200
2010-10-05Open-market sale5,458$531.5261,700
2010-10-05Open-market sale3,242$530.6167,158
2010-10-05Open-market sale4,300$529.5170,400
2010-10-05Open-market sale2,334$528.4474,700
2010-10-05Open-market sale6,300$527.5477,034
2010-09-07Conversion (derivative)83,334$0.0027,791,190
2010-09-07Open-market sale10,998$464.6151,899
2010-09-07Open-market sale20,437$463.6562,897
2010-09-07Conversion83,334$0.0083,334
2010-09-07Open-market sale3,700$467.130
2010-09-07Open-market sale20,700$466.323,700
2010-09-07Open-market sale27,499$465.5524,400
2010-08-30Gift15,000$0.000
2010-08-27Gift16,000$0.0015,000
2010-08-26Gift16,000$0.0031,000
2010-08-25Gift16,000$0.0047,000
2010-08-24Gift16,000$0.0063,000
2010-08-03Conversion (derivative)83,334$0.0027,874,524
2010-08-03Open-market sale35,590$488.54111,676
2010-08-03Conversion83,334$0.00162,334
2010-08-03Open-market sale6,433$490.3080,473
2010-08-03Open-market sale24,770$489.5186,906
2010-08-03Open-market sale1,473$491.4579,000
2010-08-03Open-market sale15,068$487.69147,266
2010-07-06Conversion (derivative)83,334$0.0027,957,858
2010-07-06Conversion83,334$0.00162,334
2010-07-06Open-market sale1,200$433.87161,134
2010-07-06Open-market sale4,800$434.65156,334
2010-07-06Open-market sale14,276$435.49142,058
2010-07-06Open-market sale12,296$436.48129,762
2010-07-06Open-market sale5,025$437.37124,737
2010-07-06Open-market sale796$438.20123,941
2010-07-06Open-market sale698$439.57123,243
2010-07-06Open-market sale1,200$440.33122,043
2010-07-06Open-market sale3,450$441.82118,593
2010-07-06Open-market sale9,265$442.58109,328
2010-07-06Open-market sale6,875$443.39102,453
2010-07-06Open-market sale4,400$444.5298,053
2010-07-06Open-market sale7,425$445.5290,628
2010-07-06Open-market sale8,828$446.3881,800
2010-07-06Open-market sale2,800$447.2479,000
2010-06-01Open-market sale100$486.40139,944
2010-06-01Open-market sale174$486.39140,044
2010-06-01Open-market sale100$486.30140,218
2010-06-01Open-market sale400$486.29140,318
2010-06-01Open-market sale250$486.28140,718
2010-06-01Open-market sale200$486.24140,968
2010-06-01Open-market sale200$486.23141,168
2010-06-01Open-market sale204$486.22141,368
2010-06-01Open-market sale100$486.21141,572
2010-06-01Open-market sale200$486.16141,672
2010-06-01Open-market sale200$486.15141,872
2010-06-01Open-market sale250$486.13142,072
2010-06-01Open-market sale100$486.09142,322
2010-06-01Open-market sale200$485.96142,422
2010-06-01Open-market sale150$486.43139,644
2010-06-01Open-market sale100$485.81142,722
2010-06-01Open-market sale250$485.76142,822
2010-06-01Open-market sale100$485.71143,072
2010-06-01Open-market sale200$485.68143,172
2010-06-01Open-market sale100$485.68143,372
2010-06-01Open-market sale100$485.67143,472
2010-06-01Open-market sale200$485.66143,572
2010-06-01Open-market sale400$485.60143,772
2010-06-01Open-market sale100$485.55144,172
2010-06-01Open-market sale446$485.54144,272
2010-06-01Open-market sale200$485.50144,718
2010-06-01Open-market sale400$485.47144,918
2010-06-01Open-market sale200$485.31145,318
2010-06-01Open-market sale150$486.42139,794
2010-06-01Open-market sale100$485.82142,622
2010-06-01Open-market sale124$486.90133,694
2010-06-01Open-market sale200$486.89133,818
2010-06-01Open-market sale100$486.88134,018
2010-06-01Open-market sale100$486.87134,118
2010-06-01Open-market sale100$486.86134,218
2010-06-01Open-market sale100$486.85134,318
2010-06-01Open-market sale300$486.82134,418
2010-06-01Open-market sale100$486.81134,718
2010-06-01Open-market sale300$486.79134,818
2010-06-01Open-market sale100$486.76135,118
2010-06-01Open-market sale326$486.75135,218
2010-06-01Open-market sale200$486.74135,544
2010-06-01Open-market sale300$486.73135,744
2010-06-01Open-market sale100$486.72136,044
2010-06-01Open-market sale100$486.72136,144
2010-06-01Open-market sale400$486.71136,244
2010-06-01Open-market sale200$486.70136,644
2010-06-01Open-market sale200$486.69136,844
2010-06-01Open-market sale100$486.67137,044
2010-06-01Open-market sale100$486.66137,144
2010-06-01Open-market sale300$486.65137,244
2010-06-01Open-market sale300$486.64137,544
2010-06-01Open-market sale300$486.63137,844
2010-06-01Open-market sale200$486.62138,144
2010-06-01Open-market sale500$486.61138,344
2010-06-01Open-market sale100$486.59138,844
2010-06-01Open-market sale200$486.53138,944
2010-06-01Open-market sale200$486.52139,144
2010-06-01Open-market sale100$486.50139,344
2010-06-01Open-market sale200$486.48139,444
2010-06-01Open-market sale500$484.55150,655
2010-06-01Open-market sale100$485.27145,918
2010-06-01Open-market sale100$485.22146,018
2010-06-01Open-market sale100$485.20146,118
2010-06-01Open-market sale50$485.16146,218
2010-06-01Open-market sale100$485.13146,268
2010-06-01Open-market sale50$485.06146,368
2010-06-01Open-market sale200$485.03146,418
2010-06-01Open-market sale200$485.02146,618
2010-06-01Open-market sale400$484.99146,818
2010-06-01Open-market sale100$484.98147,218
2010-06-01Open-market sale92$484.91147,318
2010-06-01Open-market sale200$484.90147,410
2010-06-01Open-market sale100$484.89147,610
2010-06-01Open-market sale97$484.88147,710
2010-06-01Open-market sale3$484.84147,807
2010-06-01Open-market sale200$484.82147,810
2010-06-01Open-market sale608$484.79148,010
2010-06-01Open-market sale100$484.78148,618
2010-06-01Open-market sale100$484.76148,718
2010-06-01Open-market sale100$484.75148,818
2010-06-01Open-market sale100$484.73148,918
2010-06-01Open-market sale400$484.64149,018
2010-06-01Open-market sale200$484.63149,418
2010-06-01Open-market sale137$484.62149,618
2010-06-01Open-market sale200$484.61149,755
2010-06-01Open-market sale188$484.58149,955
2010-06-01Open-market sale512$484.57150,143
2010-06-01Open-market sale400$485.28145,518
2010-06-01Open-market sale100$484.53151,155
2010-06-01Open-market sale100$490.2080,259
2010-06-01Open-market sale99$490.1980,359
2010-06-01Open-market sale141$490.1880,458
2010-06-01Open-market sale100$490.1680,599
2010-06-01Open-market sale100$490.1580,699
2010-06-01Open-market sale1$490.1480,799
2010-06-01Open-market sale100$490.1280,800
2010-06-01Open-market sale93$490.1280,900
2010-06-01Open-market sale270$490.1180,993
2010-06-01Open-market sale30$490.1181,263
2010-06-01Open-market sale400$490.1081,293
2010-06-01Open-market sale300$490.0881,693
2010-06-01Open-market sale100$490.0681,993
2010-06-01Open-market sale100$490.0482,093
2010-06-01Open-market sale107$490.0482,193
2010-06-01Open-market sale200$490.0382,300
2010-06-01Open-market sale100$490.0082,500
2010-06-01Open-market sale100$490.5079,000
2010-06-01Open-market sale200$490.4979,100
2010-06-01Open-market sale200$490.4279,300
2010-06-01Open-market sale100$490.3579,500
2010-06-01Open-market sale100$490.3479,600
2010-06-01Open-market sale100$490.3379,700
2010-06-01Open-market sale200$490.2579,800
2010-06-01Open-market sale100$490.2280,000
2010-06-01Open-market sale59$490.2080,200
2010-06-01Open-market sale100$490.2180,100
2010-06-01Open-market sale100$489.0392,994
2010-06-01Open-market sale200$489.2289,796
2010-06-01Open-market sale102$489.2389,694
2010-06-01Open-market sale100$489.1990,194
2010-06-01Open-market sale100$489.1790,294
2010-06-01Open-market sale200$489.1590,394
2010-06-01Open-market sale200$489.1490,594
2010-06-01Open-market sale200$489.1390,794
2010-06-01Open-market sale300$489.1190,994
2010-06-01Open-market sale100$489.1091,294
2010-06-01Open-market sale400$489.0991,394
2010-06-01Open-market sale202$489.0891,794
2010-06-01Open-market sale100$489.0891,996
2010-06-01Open-market sale100$489.0792,096
2010-06-01Open-market sale298$489.0692,196
2010-06-01Open-market sale200$489.0592,494
2010-06-01Open-market sale100$489.0592,694
2010-06-01Open-market sale200$489.0492,794
2010-06-01Open-market sale198$489.2189,996
2010-06-01Open-market sale300$489.3887,664
2010-06-01Open-market sale100$489.3787,964
2010-06-01Open-market sale36$489.3688,064
2010-06-01Open-market sale100$489.3588,100
2010-06-01Open-market sale194$489.3388,200
2010-06-01Open-market sale100$489.3288,394
2010-06-01Open-market sale383$489.3088,494
2010-06-01Open-market sale117$489.2888,877
2010-06-01Open-market sale100$489.2688,994
2010-06-01Open-market sale100$489.2689,094
2010-06-01Open-market sale500$489.2589,194
2010-06-01Open-market sale100$489.8283,180
2010-06-01Open-market sale100$489.7083,500
2010-06-01Open-market sale100$489.6783,600
2010-06-01Open-market sale500$489.6683,700
2010-06-01Open-market sale100$489.6584,200
2010-06-01Open-market sale100$489.6484,300
2010-06-01Open-market sale200$489.5884,400
2010-06-01Open-market sale100$489.5784,600
2010-06-01Open-market sale100$489.5684,700
2010-06-01Open-market sale200$489.5484,800
2010-06-01Open-market sale100$489.5385,000
2010-06-01Open-market sale300$489.5285,100
2010-06-01Open-market sale100$489.4885,400
2010-06-01Open-market sale300$489.4685,500
2010-06-01Open-market sale400$489.4585,800
2010-06-01Open-market sale100$489.4586,200
2010-06-01Open-market sale420$489.4486,300
2010-06-01Open-market sale80$489.4386,720
2010-06-01Open-market sale100$489.4386,800
2010-06-01Open-market sale464$489.4286,900
2010-06-01Open-market sale100$489.4187,364
2010-06-01Open-market sale100$489.4187,464
2010-06-01Open-market sale100$489.4087,564
2010-06-01Open-market sale80$489.9482,600
2010-06-01Open-market sale100$489.8982,680
2010-06-01Open-market sale100$489.8782,780
2010-06-01Open-market sale200$489.8482,880
2010-06-01Open-market sale100$489.8483,080
2010-06-01Open-market sale100$489.8083,400
2010-06-01Open-market sale120$489.8183,280
2010-06-01Open-market sale100$487.86120,836
2010-06-01Open-market sale200$487.83121,336
2010-06-01Open-market sale100$487.81121,536
2010-06-01Open-market sale200$487.80121,636
2010-06-01Open-market sale300$487.79121,836
2010-06-01Open-market sale100$488.13115,294
2010-06-01Open-market sale100$488.13115,394
2010-06-01Open-market sale180$488.12115,494
2010-06-01Open-market sale422$488.11115,674
2010-06-01Open-market sale100$488.11116,096
2010-06-01Open-market sale1,100$488.10116,196
2010-06-01Open-market sale298$488.09117,296
2010-06-01Open-market sale100$488.08117,594
2010-06-01Open-market sale200$488.07117,694
2010-06-01Open-market sale200$488.05117,894
2010-06-01Open-market sale100$488.04118,094
2010-06-01Open-market sale100$488.04118,194
2010-06-01Open-market sale318$488.03118,294
2010-06-01Open-market sale442$488.02118,612
2010-06-01Open-market sale390$488.01119,054
2010-06-01Open-market sale350$488.00119,444
2010-06-01Open-market sale400$487.98119,794
2010-06-01Open-market sale142$487.97120,194
2010-06-01Open-market sale100$487.96120,336
2010-06-01Open-market sale100$487.92120,436
2010-06-01Open-market sale100$487.91120,536
2010-06-01Open-market sale100$487.89120,636
2010-06-01Open-market sale100$487.87120,736
2010-06-01Open-market sale10$487.84121,326
2010-06-01Open-market sale390$487.85120,936
2010-06-01Open-market sale100$488.40107,694
2010-06-01Open-market sale227$488.39107,794
2010-06-01Open-market sale100$488.41107,594
2010-06-01Open-market sale200$488.42107,394
2010-06-01Open-market sale98$488.43107,296
2010-06-01Open-market sale202$488.43107,094
2010-06-01Open-market sale400$488.38108,021
2010-06-01Open-market sale200$488.37108,421
2010-06-01Open-market sale414$488.35108,621
2010-06-01Open-market sale359$488.34109,035
2010-06-01Open-market sale100$488.34109,394
2010-06-01Open-market sale400$488.33109,494
2010-06-01Open-market sale500$488.32109,894
2010-06-01Open-market sale400$488.30110,394
2010-06-01Open-market sale100$488.28110,794
2010-06-01Open-market sale400$488.26110,894
2010-06-01Open-market sale400$488.25111,294
2010-06-01Open-market sale300$488.24111,694
2010-06-01Open-market sale300$488.23111,994
2010-06-01Open-market sale200$488.22112,294
2010-06-01Open-market sale100$488.22112,494
2010-06-01Open-market sale300$488.21112,594
2010-06-01Open-market sale100$488.21112,894
2010-06-01Open-market sale200$488.20112,994
2010-06-01Open-market sale100$488.19113,194
2010-06-01Open-market sale600$488.18113,294
2010-06-01Open-market sale509$488.17113,894
2010-06-01Open-market sale300$488.16114,403
2010-06-01Open-market sale391$488.15114,703
2010-06-01Open-market sale200$488.14115,094
2010-06-01Open-market sale400$488.49105,094
2010-06-01Open-market sale400$488.48105,494
2010-06-01Open-market sale107$488.47105,894
2010-06-01Open-market sale100$488.47106,001
2010-06-01Open-market sale200$488.46106,101
2010-06-01Open-market sale400$488.45106,301
2010-06-01Open-market sale393$488.44106,701
2010-06-01Open-market sale209$488.53104,385
2010-06-01Open-market sale400$488.7199,039
2010-06-01Open-market sale90$488.7099,439
2010-06-01Open-market sale392$488.6999,529
2010-06-01Open-market sale108$488.6899,921
2010-06-01Open-market sale10$488.67100,029
2010-06-01Open-market sale100$488.67100,039
2010-06-01Open-market sale700$488.66100,139
2010-06-01Open-market sale55$488.66100,839
2010-06-01Open-market sale100$488.65100,894
2010-06-01Open-market sale700$488.64100,994
2010-06-01Open-market sale200$488.62101,694
2010-06-01Open-market sale100$488.61101,894
2010-06-01Open-market sale296$488.60101,994
2010-06-01Open-market sale100$488.58102,290
2010-06-01Open-market sale183$488.57102,390
2010-06-01Open-market sale491$488.56102,573
2010-06-01Open-market sale100$488.56103,064
2010-06-01Open-market sale521$488.55103,164
2010-06-01Open-market sale600$488.54103,685
2010-06-01Open-market sale100$488.54104,285
2010-06-01Open-market sale400$488.50104,694
2010-06-01Open-market sale100$488.51104,594
2010-06-01Open-market sale100$483.51158,055
2010-06-01Open-market sale500$483.50158,155
2010-06-01Open-market sale1,000$484.50151,255
2010-06-01Open-market sale100$484.48152,255
2010-06-01Open-market sale400$484.43152,355
2010-06-01Open-market sale100$484.40152,755
2010-06-01Open-market sale300$484.37152,855
2010-06-01Open-market sale300$484.36153,155
2010-06-01Open-market sale100$484.35153,455
2010-06-01Open-market sale400$484.31153,555
2010-06-01Open-market sale100$484.29153,955
2010-06-01Open-market sale400$484.26154,055
2010-06-01Open-market sale200$484.22154,455
2010-06-01Open-market sale110$484.17154,655
2010-06-01Open-market sale90$484.13154,765
2010-06-01Open-market sale100$484.12154,855
2010-06-01Open-market sale300$484.05154,955
2010-06-01Open-market sale100$483.94155,255
2010-06-01Open-market sale200$483.91155,355
2010-06-01Open-market sale100$483.87155,555
2010-06-01Open-market sale400$483.86155,655
2010-06-01Open-market sale100$483.73156,055
2010-06-01Open-market sale100$483.67156,155
2010-06-01Open-market sale500$483.66156,255
2010-06-01Open-market sale400$483.60156,755
2010-06-01Open-market sale100$483.57157,155
2010-06-01Open-market sale100$483.56157,255
2010-06-01Open-market sale500$483.55157,355
2010-06-01Open-market sale100$483.54157,855
2010-06-01Open-market sale100$483.52157,955
2010-06-01Open-market sale300$488.8595,094
2010-06-01Open-market sale100$488.8395,739
2010-06-01Open-market sale100$488.8295,839
2010-06-01Open-market sale100$488.8195,939
2010-06-01Open-market sale400$488.8096,039
2010-06-01Open-market sale100$488.8096,439
2010-06-01Open-market sale400$488.7996,539
2010-06-01Open-market sale300$488.7896,939
2010-06-01Open-market sale300$488.7797,239
2010-06-01Open-market sale200$488.7697,539
2010-06-01Open-market sale200$488.7597,739
2010-06-01Open-market sale200$488.7497,939
2010-06-01Open-market sale500$488.7398,139
2010-06-01Open-market sale300$488.7298,639
2010-06-01Open-market sale100$488.7298,939
2010-06-01Open-market sale279$489.0293,094
2010-06-01Open-market sale21$489.0193,373
2010-06-01Open-market sale19$489.0093,394
2010-06-01Open-market sale400$488.9893,413
2010-06-01Open-market sale100$488.9693,813
2010-06-01Open-market sale200$488.9593,913
2010-06-01Open-market sale100$488.9594,113
2010-06-01Open-market sale100$488.9494,213
2010-06-01Open-market sale281$488.9294,313
2010-06-01Open-market sale100$488.9194,594
2010-06-01Open-market sale200$488.9094,694
2010-06-01Open-market sale100$488.8894,894
2010-06-01Open-market sale100$488.8694,994
2010-06-01Open-market sale269$488.8395,470
2010-06-01Open-market sale76$488.8495,394
2010-06-01Open-market sale100$487.34128,918
2010-06-01Open-market sale143$487.31129,136
2010-06-01Open-market sale182$487.30129,279
2010-06-01Open-market sale300$487.28129,461
2010-06-01Open-market sale100$487.26129,761
2010-06-01Open-market sale200$487.25129,861
2010-06-01Open-market sale400$487.23130,061
2010-06-01Open-market sale200$487.22130,461
2010-06-01Open-market sale100$487.21130,661
2010-06-01Open-market sale300$487.20130,761
2010-06-01Open-market sale100$487.19131,061
2010-06-01Open-market sale100$487.17131,161
2010-06-01Open-market sale100$487.16131,261
2010-06-01Open-market sale157$487.11131,361
2010-06-01Open-market sale100$487.06131,518
2010-06-01Open-market sale200$487.03131,618
2010-06-01Open-market sale100$487.02131,818
2010-06-01Open-market sale200$487.02131,918
2010-06-01Open-market sale100$487.01132,118
2010-06-01Open-market sale200$487.00132,218
2010-06-01Open-market sale385$486.98132,418
2010-06-01Open-market sale100$486.98132,803
2010-06-01Open-market sale315$486.96132,903
2010-06-01Open-market sale276$486.95133,218
2010-06-01Open-market sale200$486.93133,494
2010-06-01Open-market sale200$487.38128,518
2010-06-01Open-market sale100$487.37128,718
2010-06-01Open-market sale100$487.35128,818
2010-06-01Open-market sale18$487.32129,118
2010-06-01Open-market sale100$487.34129,018
2010-06-01Open-market sale100$487.40128,418
2010-06-01Open-market sale100$487.78122,136
2010-06-01Open-market sale195$487.40128,223
2010-06-01Open-market sale100$487.77122,236
2010-06-01Open-market sale205$487.76122,336
2010-06-01Open-market sale795$487.75122,541
2010-06-01Open-market sale100$487.75123,336
2010-06-01Open-market sale100$487.74123,436
2010-06-01Open-market sale100$487.74123,536
2010-06-01Open-market sale100$487.73123,636
2010-06-01Open-market sale300$487.72123,736
2010-06-01Open-market sale400$487.70124,036
2010-06-01Open-market sale175$487.68124,436
2010-06-01Open-market sale200$487.67124,611
2010-06-01Open-market sale100$487.66124,811
2010-06-01Open-market sale400$487.65124,911
2010-06-01Open-market sale100$487.60125,311
2010-06-01Open-market sale300$487.59125,411
2010-06-01Open-market sale100$487.57125,711
2010-06-01Open-market sale200$487.55125,811
2010-06-01Open-market sale100$487.54126,011
2010-06-01Open-market sale200$487.52126,111
2010-06-01Open-market sale200$487.48126,311
2010-06-01Open-market sale100$487.47126,511
2010-06-01Open-market sale300$487.46126,611
2010-06-01Open-market sale5$487.45126,911
2010-06-01Open-market sale300$487.44126,916
2010-06-01Open-market sale207$487.43127,216
2010-06-01Open-market sale400$487.42127,423
2010-06-01Open-market sale400$487.41127,823
2010-06-01Conversion (derivative)83,334$0.0028,041,192
2010-06-01Open-market sale96$481.44161,038
2010-06-01Open-market sale300$480.99161,134
2010-06-01Open-market sale100$480.95161,434
2010-06-01Open-market sale100$480.92161,534
2010-06-01Open-market sale100$480.77161,634
2010-06-01Open-market sale300$480.51161,734
2010-06-01Open-market sale200$480.49162,034
2010-06-01Open-market sale100$480.43162,234
2010-06-01Conversion83,334$0.00162,334
2010-06-01Open-market sale200$483.43158,655
2010-06-01Open-market sale100$483.19158,855
2010-06-01Open-market sale100$483.18158,955
2010-06-01Open-market sale100$483.16159,055
2010-06-01Open-market sale100$483.14159,155
2010-06-01Open-market sale100$483.11159,255
2010-06-01Open-market sale100$483.07159,355
2010-06-01Open-market sale100$483.06159,455
2010-06-01Open-market sale300$482.71159,555
2010-06-01Open-market sale100$482.62159,855
2010-06-01Open-market sale19$482.58159,955
2010-06-01Open-market sale78$482.57159,974
2010-06-01Open-market sale182$482.56160,052
2010-06-01Open-market sale100$482.47160,234
2010-06-01Open-market sale100$482.46160,334
2010-06-01Open-market sale100$482.45160,434
2010-06-01Open-market sale300$481.68160,534
2010-06-01Open-market sale100$481.50160,834
2010-06-01Open-market sale96$481.48160,934
2010-06-01Open-market sale4$481.45161,030
2010-06-01Open-market sale4$481.45161,034
2010-05-04Open-market sale100$513.93112,354
2010-05-04Open-market sale200$513.92112,454
2010-05-04Open-market sale300$513.88112,654
2010-05-04Open-market sale300$513.86112,954
2010-05-04Open-market sale100$513.84113,254
2010-05-04Open-market sale90$513.83113,354
2010-05-04Open-market sale113$513.80113,444
2010-05-04Open-market sale97$513.79113,557
2010-05-04Open-market sale680$513.76113,654
2010-05-04Open-market sale5$514.40108,987
2010-05-04Open-market sale170$514.39108,992
2010-05-04Open-market sale1$514.36109,162
2010-05-04Open-market sale71$514.34109,163
2010-05-04Open-market sale200$514.31109,234
2010-05-04Open-market sale100$514.30109,434
2010-05-04Open-market sale100$514.25109,534
2010-05-04Open-market sale25$514.21109,634
2010-05-04Open-market sale600$514.20109,659
2010-05-04Open-market sale75$514.19110,259
2010-05-04Open-market sale210$514.17110,334
2010-05-04Open-market sale100$514.16110,544
2010-05-04Open-market sale200$514.15110,644
2010-05-04Open-market sale500$514.12110,844
2010-05-04Open-market sale100$514.03111,344
2010-05-04Open-market sale190$514.02111,444
2010-05-04Open-market sale200$514.01111,634
2010-05-04Open-market sale20$514.00111,834
2010-05-04Open-market sale100$513.98111,854
2010-05-04Open-market sale300$513.96111,954
2010-05-04Open-market sale100$513.95112,254
2010-05-04Open-market sale295$515.4899,677
2010-05-04Open-market sale100$515.41100,172
2010-05-04Open-market sale100$515.38100,272
2010-05-04Open-market sale200$515.36100,372
2010-05-04Open-market sale100$515.33100,572
2010-05-04Open-market sale300$515.30100,672
2010-05-04Open-market sale100$515.29100,972
2010-05-04Open-market sale300$515.28101,072
2010-05-04Open-market sale100$515.27101,372
2010-05-04Open-market sale11$515.26101,472
2010-05-04Open-market sale135$515.22101,483
2010-05-04Open-market sale250$515.21101,618
2010-05-04Open-market sale300$515.20101,868
2010-05-04Open-market sale200$515.19102,168
2010-05-04Open-market sale300$515.14102,368
2010-05-04Open-market sale389$515.13102,668
2010-05-04Open-market sale100$515.12103,057
2010-05-04Open-market sale15$515.12103,157
2010-05-04Open-market sale100$515.10103,172
2010-05-04Open-market sale10$515.09103,272
2010-05-04Open-market sale200$515.04103,282
2010-05-04Open-market sale90$515.03103,482
2010-05-04Open-market sale300$515.00103,572
2010-05-04Open-market sale300$514.97103,872
2010-05-04Open-market sale200$514.96104,172
2010-05-04Open-market sale500$515.5198,772
2010-05-04Open-market sale95$515.5099,272
2010-05-04Open-market sale310$515.4999,367
2010-05-04Open-market sale100$515.45100,072
2010-05-04Open-market sale100$515.4799,972
2010-05-04Open-market sale50$505.87153,876
2010-05-04Open-market sale200$505.85153,926
2010-05-04Open-market sale200$505.83154,126
2010-05-04Open-market sale80$505.81154,326
2010-05-04Open-market sale20$505.77154,406
2010-05-04Open-market sale200$505.75154,426
2010-05-04Open-market sale300$505.73154,626
2010-05-04Open-market sale200$505.71154,926
2010-05-04Open-market sale300$505.66155,126
2010-05-04Open-market sale300$505.65155,426
2010-05-04Open-market sale100$505.51155,726
2010-05-04Open-market sale200$505.50155,826
2010-05-04Open-market sale99$506.22150,527
2010-05-04Open-market sale800$506.20150,626
2010-05-04Open-market sale200$506.19151,426
2010-05-04Open-market sale100$506.18151,626
2010-05-04Open-market sale50$506.10151,726
2010-05-04Open-market sale100$506.10151,776
2010-05-04Open-market sale200$506.08151,876
2010-05-04Open-market sale110$506.07152,076
2010-05-04Open-market sale390$506.06152,186
2010-05-04Open-market sale300$506.05152,576
2010-05-04Open-market sale100$506.05152,876
2010-05-04Open-market sale50$506.04152,976
2010-05-04Open-market sale300$506.01153,026
2010-05-04Open-market sale50$505.88153,826
2010-05-04Open-market sale100$505.97153,726
2010-05-04Open-market sale100$505.98153,626
2010-05-04Open-market sale200$506.00153,326
2010-05-04Open-market sale100$505.99153,526
2010-05-04Open-market sale242$514.55107,590
2010-05-04Open-market sale100$514.52107,832
2010-05-04Open-market sale200$514.60107,390
2010-05-04Open-market sale300$514.61107,090
2010-05-04Open-market sale18$514.63107,072
2010-05-04Open-market sale200$514.64106,872
2010-05-04Open-market sale100$514.66106,772
2010-05-04Open-market sale300$514.72106,472
2010-05-04Open-market sale100$514.95104,372
2010-05-04Open-market sale100$514.91104,472
2010-05-04Open-market sale200$514.88104,572
2010-05-04Open-market sale200$514.87104,772
2010-05-04Open-market sale100$514.86104,972
2010-05-04Open-market sale100$514.84105,072
2010-05-04Open-market sale120$514.50107,932
2010-05-04Open-market sale290$514.49108,052
2010-05-04Open-market sale77$514.48108,342
2010-05-04Open-market sale268$514.47108,419
2010-05-04Open-market sale100$514.46108,687
2010-05-04Open-market sale200$514.42108,787
2010-05-04Open-market sale191$514.83105,172
2010-05-04Open-market sale9$514.81105,363
2010-05-04Open-market sale100$514.80105,372
2010-05-04Open-market sale100$514.78105,472
2010-05-04Open-market sale100$514.77105,572
2010-05-04Open-market sale40$514.77105,672
2010-05-04Open-market sale260$514.76105,712
2010-05-04Open-market sale300$514.75105,972
2010-05-04Open-market sale100$514.73106,272
2010-05-04Open-market sale100$514.73106,372
2010-05-04Open-market sale175$510.77135,063
2010-05-04Open-market sale230$510.75135,238
2010-05-04Open-market sale100$510.70135,468
2010-05-04Open-market sale370$510.68135,568
2010-05-04Open-market sale100$510.63135,938
2010-05-04Open-market sale100$510.09136,038
2010-05-04Open-market sale100$510.00136,138
2010-05-04Open-market sale200$509.81136,238
2010-05-04Open-market sale300$509.54136,438
2010-05-04Open-market sale100$509.50136,738
2010-05-04Open-market sale200$509.44136,838
2010-05-04Open-market sale200$509.37137,038
2010-05-04Open-market sale100$509.27137,238
2010-05-04Open-market sale200$510.80134,863
2010-05-04Open-market sale25$510.85134,838
2010-05-04Open-market sale200$510.88134,638
2010-05-04Open-market sale194$510.94134,444
2010-05-04Open-market sale147$510.97134,297
2010-05-04Open-market sale132$509.07138,368
2010-05-04Open-market sale4$509.05138,500
2010-05-04Open-market sale58$509.25137,338
2010-05-04Open-market sale66$509.24137,396
2010-05-04Open-market sale200$509.23137,462
2010-05-04Open-market sale100$509.22137,662
2010-05-04Open-market sale200$509.21137,762
2010-05-04Open-market sale100$509.18137,962
2010-05-04Open-market sale10$509.17138,062
2010-05-04Open-market sale100$509.15138,072
2010-05-04Open-market sale1$509.10138,172
2010-05-04Open-market sale195$509.09138,173
2010-05-04Open-market sale392$512.90122,629
2010-05-04Open-market sale117$512.84123,421
2010-05-04Open-market sale100$512.79123,538
2010-05-04Open-market sale10$512.78123,638
2010-05-04Open-market sale73$512.76123,648
2010-05-04Open-market sale100$512.73123,721
2010-05-04Open-market sale200$512.71123,821
2010-05-04Open-market sale300$512.70124,021
2010-05-04Open-market sale100$512.69124,321
2010-05-04Open-market sale30$512.65124,421
2010-05-04Open-market sale200$512.63124,451
2010-05-04Open-market sale100$512.60124,651
2010-05-04Open-market sale303$512.57124,751
2010-05-04Open-market sale200$512.55125,054
2010-05-04Open-market sale97$512.54125,254
2010-05-04Open-market sale200$513.19119,821
2010-05-04Open-market sale200$513.17120,021
2010-05-04Open-market sale100$513.15120,221
2010-05-04Open-market sale700$513.13120,321
2010-05-04Open-market sale100$513.08121,021
2010-05-04Open-market sale300$513.05121,121
2010-05-04Open-market sale200$513.00121,421
2010-05-04Open-market sale200$512.99121,621
2010-05-04Open-market sale200$512.96121,821
2010-05-04Open-market sale100$512.95122,021
2010-05-04Open-market sale200$512.94122,121
2010-05-04Open-market sale200$512.92122,321
2010-05-04Open-market sale108$512.91122,521
2010-05-04Open-market sale100$512.85123,321
2010-05-04Open-market sale300$512.88123,021
2010-05-04Conversion (derivative)83,334$0.0028,124,526
2010-05-04Open-market sale300$505.42156,826
2010-05-04Open-market sale100$505.35157,334
2010-05-04Open-market sale120$505.34157,434
2010-05-04Open-market sale200$505.31157,554
2010-05-04Open-market sale300$505.27157,754
2010-05-04Open-market sale400$505.25158,054
2010-05-04Open-market sale644$505.24158,454
2010-05-04Open-market sale100$505.22159,098
2010-05-04Open-market sale100$505.12159,198
2010-05-04Open-market sale71$505.10159,298
2010-05-04Open-market sale85$505.06159,369
2010-05-04Open-market sale100$505.03159,454
2010-05-04Open-market sale280$505.02159,554
2010-05-04Open-market sale2$505.01159,834
2010-05-04Open-market sale798$505.00159,836
2010-05-04Open-market sale200$504.92160,634
2010-05-04Open-market sale300$504.91160,834
2010-05-04Open-market sale100$504.74161,134
2010-05-04Open-market sale300$504.73161,234
2010-05-04Open-market sale200$504.68161,534
2010-05-04Open-market sale10$504.66161,734
2010-05-04Open-market sale200$504.65161,744
2010-05-04Open-market sale98$504.61161,944
2010-05-04Open-market sale292$504.60162,042
2010-05-04Conversion83,334$0.00162,334
2010-05-04Open-market sale600$505.47156,026
2010-05-04Open-market sale100$505.46156,626
2010-05-04Open-market sale100$505.44156,726
2010-05-04Open-market sale108$505.35157,226
2010-05-04Open-market sale100$505.41157,126
2010-05-04Open-market sale80$513.65114,934
2010-05-04Open-market sale120$513.64115,014
2010-05-04Open-market sale400$513.63115,134
2010-05-04Open-market sale73$513.61115,534
2010-05-04Open-market sale35$513.60115,607
2010-05-04Open-market sale90$513.59115,642
2010-05-04Open-market sale200$513.58115,732
2010-05-04Open-market sale400$513.54115,932
2010-05-04Open-market sale100$513.53116,332
2010-05-04Open-market sale100$513.52116,432
2010-05-04Open-market sale200$513.46116,532
2010-05-04Open-market sale375$513.45116,732
2010-05-04Open-market sale200$513.45117,107
2010-05-04Open-market sale100$513.44117,307
2010-05-04Open-market sale100$513.43117,407
2010-05-04Open-market sale100$513.41117,507
2010-05-04Open-market sale200$513.40117,607
2010-05-04Open-market sale200$513.39117,807
2010-05-04Open-market sale214$513.37118,007
2010-05-04Open-market sale200$513.35118,221
2010-05-04Open-market sale200$513.32118,421
2010-05-04Open-market sale100$513.30118,621
2010-05-04Open-market sale200$513.26118,721
2010-05-04Open-market sale400$513.25118,921
2010-05-04Open-market sale400$513.24119,321
2010-05-04Open-market sale100$513.20119,721
2010-05-04Open-market sale200$513.75114,334
2010-05-04Open-market sale100$513.67114,834
2010-05-04Open-market sale100$513.74114,534
2010-05-04Open-market sale200$513.73114,634
2010-05-04Open-market sale100$517.1283,923
2010-05-04Open-market sale200$517.1184,023
2010-05-04Open-market sale100$517.0984,223
2010-05-04Open-market sale100$517.0784,323
2010-05-04Open-market sale100$517.0084,423
2010-05-04Open-market sale85$516.9584,523
2010-05-04Open-market sale100$516.9384,608
2010-05-04Open-market sale100$516.9284,708
2010-05-04Open-market sale9$516.5988,423
2010-05-04Open-market sale200$516.6388,223
2010-05-04Open-market sale100$516.6888,123
2010-05-04Open-market sale5$516.7088,118
2010-05-04Open-market sale300$516.7387,428
2010-05-04Open-market sale315$516.9184,808
2010-05-04Open-market sale100$516.9085,123
2010-05-04Open-market sale100$516.9085,223
2010-05-04Open-market sale100$516.8885,323
2010-05-04Open-market sale185$516.8785,423
2010-05-04Open-market sale100$516.8685,608
2010-05-04Open-market sale100$516.8585,708
2010-05-04Open-market sale210$516.8485,808
2010-05-04Open-market sale338$516.8186,018
2010-05-04Open-market sale225$516.8086,356
2010-05-04Open-market sale47$516.7986,581
2010-05-04Open-market sale100$516.7886,628
2010-05-04Open-market sale200$516.7786,728
2010-05-04Open-market sale200$516.7586,928
2010-05-04Open-market sale300$516.7487,128
2010-05-04Open-market sale100$516.7288,018
2010-05-04Open-market sale290$516.7287,728
2010-05-04Open-market sale91$517.3682,907
2010-05-04Open-market sale100$522.1080,315
2010-05-04Open-market sale95$522.0980,415
2010-05-04Open-market sale90$522.0880,510
2010-05-04Open-market sale100$522.0680,600
2010-05-04Open-market sale300$522.0080,700
2010-05-04Open-market sale117$521.3581,000
2010-05-04Open-market sale200$521.0081,117
2010-05-04Open-market sale50$520.5181,317
2010-05-04Open-market sale231$520.4881,367
2010-05-04Open-market sale200$519.2881,598
2010-05-04Open-market sale19$519.2681,798
2010-05-04Open-market sale81$519.2381,817
2010-05-04Open-market sale100$518.0881,898
2010-05-04Open-market sale100$518.0681,998
2010-05-04Open-market sale100$518.0382,098
2010-05-04Open-market sale100$517.9482,198
2010-05-04Open-market sale100$517.7582,298
2010-05-04Open-market sale200$517.4782,398
2010-05-04Open-market sale100$517.2483,008
2010-05-04Open-market sale90$517.2283,108
2010-05-04Open-market sale100$517.1883,198
2010-05-04Open-market sale125$517.1783,298
2010-05-04Open-market sale200$517.1683,423
2010-05-04Open-market sale200$517.1483,623
2010-05-04Open-market sale100$517.1383,823
2010-05-04Open-market sale300$517.4082,598
2010-05-04Open-market sale9$517.3782,898
2010-05-04Open-market sale400$522.1579,915
2010-05-04Open-market sale10$517.2582,998
2010-05-04Open-market sale100$526.5279,000
2010-05-04Open-market sale200$525.0179,100
2010-05-04Open-market sale300$523.2179,300
2010-05-04Open-market sale100$522.8179,700
2010-05-04Open-market sale100$522.6979,800
2010-05-04Open-market sale10$522.2679,900
2010-05-04Open-market sale5$522.2479,910
2010-05-04Open-market sale100$522.9579,600
2010-05-04Open-market sale80$512.05130,025
2010-05-04Open-market sale300$512.52125,451
2010-05-04Open-market sale212$512.50125,751
2010-05-04Open-market sale205$512.49125,963
2010-05-04Open-market sale96$512.48126,168
2010-05-04Open-market sale200$512.46126,264
2010-05-04Open-market sale65$512.44126,464
2010-05-04Open-market sale200$512.42126,529
2010-05-04Open-market sale218$512.41126,729
2010-05-04Open-market sale200$512.40126,947
2010-05-04Open-market sale100$512.38127,147
2010-05-04Open-market sale100$512.34127,247
2010-05-04Open-market sale300$512.31127,347
2010-05-04Open-market sale100$512.30127,647
2010-05-04Open-market sale200$512.26127,747
2010-05-04Open-market sale100$512.25127,947
2010-05-04Open-market sale78$512.22128,047
2010-05-04Open-market sale309$512.20128,125
2010-05-04Open-market sale291$512.19128,434
2010-05-04Open-market sale100$512.18128,725
2010-05-04Open-market sale100$512.17128,825
2010-05-04Open-market sale100$512.13128,925
2010-05-04Open-market sale200$512.12129,025
2010-05-04Open-market sale100$512.11129,225
2010-05-04Open-market sale110$512.09129,325
2010-05-04Open-market sale390$512.08129,435
2010-05-04Open-market sale100$512.07129,825
2010-05-04Open-market sale100$512.06129,925
2010-05-04Open-market sale100$512.53125,351
2010-05-04Open-market sale20$512.04130,105
2010-05-04Open-market sale1$506.42148,686
2010-05-04Open-market sale300$506.41148,687
2010-05-04Open-market sale500$506.37148,987
2010-05-04Open-market sale400$506.36149,487
2010-05-04Open-market sale600$506.32149,887
2010-05-04Open-market sale40$506.25150,487
2010-05-04Open-market sale100$507.38144,314
2010-05-04Open-market sale26$507.33144,414
2010-05-04Open-market sale300$507.31144,440
2010-05-04Open-market sale74$507.25144,740
2010-05-04Open-market sale300$507.22144,814
2010-05-04Open-market sale200$507.10145,114
2010-05-04Open-market sale100$507.00145,314
2010-05-04Open-market sale4$506.89145,414
2010-05-04Open-market sale200$506.48148,386
2010-05-04Open-market sale218$506.85145,448
2010-05-04Open-market sale10$506.84145,666
2010-05-04Open-market sale200$506.83145,676
2010-05-04Open-market sale938$506.82145,876
2010-05-04Open-market sale116$506.79146,814
2010-05-04Open-market sale300$506.75146,930
2010-05-04Open-market sale100$506.72147,230
2010-05-04Open-market sale50$506.70147,330
2010-05-04Open-market sale100$506.68147,380
2010-05-04Open-market sale150$506.65147,480
2010-05-04Open-market sale56$506.63147,630
2010-05-04Open-market sale400$506.55147,686
2010-05-04Open-market sale300$506.54148,086
2010-05-04Open-market sale100$506.47148,586
2010-05-04Open-market sale30$506.88145,418
2010-05-04Open-market sale200$511.37132,044
2010-05-04Open-market sale3$511.32132,244
2010-05-04Open-market sale200$511.31132,247
2010-05-04Open-market sale300$511.30132,447
2010-05-04Open-market sale200$511.26132,747
2010-05-04Open-market sale50$511.24132,947
2010-05-04Open-market sale50$511.21132,997
2010-05-04Open-market sale200$511.20133,047
2010-05-04Open-market sale200$511.16133,247
2010-05-04Open-market sale97$511.15133,447
2010-05-04Open-market sale100$511.12133,544
2010-05-04Open-market sale200$511.11133,644
2010-05-04Open-market sale100$511.09133,844
2010-05-04Open-market sale48$511.08133,944
2010-05-04Open-market sale100$511.06133,992
2010-05-04Open-market sale200$511.45131,544
2010-05-04Open-market sale100$511.46131,444
2010-05-04Open-market sale200$511.48131,244
2010-05-04Open-market sale6$511.56131,238
2010-05-04Open-market sale300$511.58130,938
2010-05-04Open-market sale13$511.59130,925
2010-05-04Open-market sale200$511.60130,725
2010-05-04Open-market sale100$511.72130,625
2010-05-04Open-market sale100$511.92130,525
2010-05-04Open-market sale300$512.01130,225
2010-05-04Open-market sale100$512.03130,125
2010-05-04Open-market sale53$511.00134,244
2010-05-04Open-market sale100$511.04134,144
2010-05-04Open-market sale52$511.05134,092
2010-05-04Open-market sale300$511.41131,744
2010-05-04Open-market sale82$516.3290,833
2010-05-04Open-market sale100$516.0793,206
2010-05-04Open-market sale200$516.2991,416
2010-05-04Open-market sale13$516.2891,616
2010-05-04Open-market sale372$516.2691,629
2010-05-04Open-market sale105$516.2592,001
2010-05-04Open-market sale200$516.2392,106
2010-05-04Open-market sale100$516.2292,306
2010-05-04Open-market sale100$516.2192,406
2010-05-04Open-market sale100$516.1992,506
2010-05-04Open-market sale100$516.1592,606
2010-05-04Open-market sale300$516.1392,706
2010-05-04Open-market sale100$516.5988,432
2010-05-04Open-market sale300$516.5688,532
2010-05-04Open-market sale200$516.5588,832
2010-05-04Open-market sale100$516.5489,032
2010-05-04Open-market sale100$516.5289,132
2010-05-04Open-market sale100$516.5089,232
2010-05-04Open-market sale200$516.4989,332
2010-05-04Open-market sale200$516.4889,532
2010-05-04Open-market sale391$516.4689,732
2010-05-04Open-market sale100$516.4390,123
2010-05-04Open-market sale5$516.4090,223
2010-05-04Open-market sale95$516.3990,228
2010-05-04Open-market sale200$516.3790,323
2010-05-04Open-market sale100$516.3590,523
2010-05-04Open-market sale10$516.3590,623
2010-05-04Open-market sale200$516.3490,633
2010-05-04Open-market sale200$516.1293,006
2010-05-04Open-market sale501$516.3090,915
2010-05-04Open-market sale300$507.52144,014
2010-05-04Open-market sale100$508.92138,714
2010-05-04Open-market sale200$508.90138,814
2010-05-04Open-market sale300$508.89139,014
2010-05-04Open-market sale100$508.84139,314
2010-05-04Open-market sale100$508.83139,414
2010-05-04Open-market sale100$508.80139,514
2010-05-04Open-market sale100$508.78139,614
2010-05-04Open-market sale500$508.76139,714
2010-05-04Open-market sale525$508.75140,214
2010-05-04Open-market sale275$508.72140,739
2010-05-04Open-market sale100$508.65141,014
2010-05-04Open-market sale200$508.60141,114
2010-05-04Open-market sale100$508.53141,314
2010-05-04Open-market sale100$508.52141,414
2010-05-04Open-market sale300$508.50141,514
2010-05-04Open-market sale300$508.16141,814
2010-05-04Open-market sale10$508.02142,114
2010-05-04Open-market sale200$508.00142,124
2010-05-04Open-market sale90$507.99142,324
2010-05-04Open-market sale200$507.92142,414
2010-05-04Open-market sale200$507.84142,614
2010-05-04Open-market sale300$507.81142,814
2010-05-04Open-market sale100$507.80143,114
2010-05-04Open-market sale300$507.71143,214
2010-05-04Open-market sale100$507.67143,514
2010-05-04Open-market sale100$507.66143,614
2010-05-04Open-market sale300$507.60143,714
2010-05-04Open-market sale10$509.00138,704
2010-05-04Open-market sale200$509.01138,504
2010-05-04Open-market sale196$515.9994,510
2010-05-04Open-market sale200$515.9894,706
2010-05-04Open-market sale200$515.9694,906
2010-05-04Open-market sale100$515.9495,106
2010-05-04Open-market sale100$515.9295,206
2010-05-04Open-market sale200$515.9195,306
2010-05-04Open-market sale100$515.9095,506
2010-05-04Open-market sale300$515.8495,606
2010-05-04Open-market sale400$515.8295,906
2010-05-04Open-market sale400$515.8096,306
2010-05-04Open-market sale400$515.5798,272
2010-05-04Open-market sale200$515.7796,906
2010-05-04Open-market sale107$515.7597,106
2010-05-04Open-market sale100$515.7397,213
2010-05-04Open-market sale59$515.6997,313
2010-05-04Open-market sale100$515.6697,372
2010-05-04Open-market sale100$515.6697,472
2010-05-04Open-market sale100$515.6497,572
2010-05-04Open-market sale100$515.6397,672
2010-05-04Open-market sale200$515.6097,772
2010-05-04Open-market sale300$515.5997,972
2010-05-04Open-market sale404$516.0094,106
2010-05-04Open-market sale128$516.0193,978
2010-05-04Open-market sale72$516.0393,906
2010-05-04Open-market sale200$516.0393,706
2010-05-04Open-market sale100$516.0493,606
2010-05-04Open-market sale200$516.0593,406
2010-05-04Open-market sale100$516.0693,306
2010-05-04Open-market sale100$515.5298,672
2010-05-04Open-market sale200$515.7896,706
2010-04-13Gift43,000$0.0079,000
2010-04-09Conversion (derivative)120,000$0.0028,207,860
2010-04-09Conversion120,000$0.00122,000
2010-04-06Open-market sale200$567.0859,268
2010-04-06Open-market sale100$567.0759,468
2010-04-06Open-market sale400$567.0659,568
2010-04-06Open-market sale400$567.0559,968
2010-04-06Open-market sale500$567.0460,368
2010-04-06Open-market sale100$567.0460,868
2010-04-06Open-market sale300$567.0360,968
2010-04-06Open-market sale100$567.2648,864
2010-04-06Open-market sale301$567.2548,964
2010-04-06Open-market sale700$567.2449,265
2010-04-06Open-market sale586$567.2349,965
2010-04-06Open-market sale323$567.2250,551
2010-04-06Open-market sale24$567.2250,874
2010-04-06Open-market sale1,075$567.2150,898
2010-04-06Open-market sale1,018$567.2051,973
2010-04-06Open-market sale577$567.1952,991
2010-04-06Open-market sale1,100$567.1853,568
2010-04-06Open-market sale100$567.1854,668
2010-04-06Open-market sale400$567.1754,768
2010-04-06Open-market sale400$567.1655,168
2010-04-06Open-market sale500$567.1555,568
2010-04-06Open-market sale100$567.1556,068
2010-04-06Open-market sale540$567.1456,168
2010-04-06Open-market sale540$567.1356,708
2010-04-06Open-market sale200$567.1357,248
2010-04-06Open-market sale200$567.1257,448
2010-04-06Open-market sale220$567.1157,648
2010-04-06Open-market sale100$567.1157,868
2010-04-06Open-market sale600$567.1057,968
2010-04-06Open-market sale700$567.0958,568
2010-04-06Conversion (derivative)83,334$0.0028,327,860
2010-04-06Open-market sale100$566.0883,734
2010-04-06Open-market sale42$566.0083,834
2010-04-06Open-market sale558$565.9883,876
2010-04-06Open-market sale300$565.9484,434
2010-04-06Open-market sale100$565.8784,734
2010-04-06Open-market sale39$565.7584,834
2010-04-06Open-market sale161$565.7084,873
2010-04-06Open-market sale100$565.6885,034
2010-04-06Open-market sale200$565.6785,134
2010-04-06Conversion83,334$0.0085,334
2010-04-06Open-market sale150$566.3679,975
2010-04-06Open-market sale200$566.3580,125
2010-04-06Open-market sale200$566.3480,325
2010-04-06Open-market sale109$566.3280,525
2010-04-06Open-market sale100$566.3080,634
2010-04-06Open-market sale500$566.2880,734
2010-04-06Open-market sale300$566.2781,234
2010-04-06Open-market sale9$566.2681,534
2010-04-06Open-market sale100$566.2481,543
2010-04-06Open-market sale491$566.2381,643
2010-04-06Open-market sale100$566.2282,134
2010-04-06Open-market sale100$566.2082,234
2010-04-06Open-market sale200$566.1982,334
2010-04-06Open-market sale134$566.1882,534
2010-04-06Open-market sale300$566.1782,668
2010-04-06Open-market sale166$566.1682,968
2010-04-06Open-market sale200$566.1583,134
2010-04-06Open-market sale100$566.1483,334
2010-04-06Open-market sale100$566.1283,434
2010-04-06Open-market sale200$566.1183,534
2010-04-06Open-market sale100$567.5234,970
2010-04-06Open-market sale400$567.4935,970
2010-04-06Open-market sale300$567.4836,370
2010-04-06Open-market sale600$567.4736,670
2010-04-06Open-market sale400$567.4637,270
2010-04-06Open-market sale100$567.4537,670
2010-04-06Open-market sale259$567.4437,770
2010-04-06Open-market sale300$567.4338,029
2010-04-06Open-market sale200$567.4238,329
2010-04-06Open-market sale41$567.4238,529
2010-04-06Open-market sale400$567.4138,570
2010-04-06Open-market sale505$567.4038,970
2010-04-06Open-market sale600$567.3939,475
2010-04-06Open-market sale595$567.3840,075
2010-04-06Open-market sale1,100$567.3740,670
2010-04-06Open-market sale196$567.3641,770
2010-04-06Open-market sale641$567.3541,966
2010-04-06Open-market sale304$567.3442,607
2010-04-06Open-market sale400$567.3342,911
2010-04-06Open-market sale59$567.3343,311
2010-04-06Open-market sale405$567.3243,370
2010-04-06Open-market sale1,358$567.3143,775
2010-04-06Open-market sale1,888$567.3045,133
2010-04-06Open-market sale200$567.2947,021
2010-04-06Open-market sale300$567.2847,221
2010-04-06Open-market sale729$567.2747,521
2010-04-06Open-market sale614$567.2648,250
2010-04-06Open-market sale491$567.5334,479
2010-04-06Open-market sale400$567.5035,570
2010-04-06Open-market sale500$567.5135,070
2010-04-06Open-market sale200$570.403,500
2010-04-06Open-market sale300$570.323,700
2010-04-06Open-market sale300$570.304,000
2010-04-06Open-market sale200$570.244,300
2010-04-06Open-market sale500$570.224,500
2010-04-06Open-market sale10$570.205,000
2010-04-06Open-market sale100$570.185,010
2010-04-06Open-market sale400$570.175,110
2010-04-06Open-market sale400$570.115,510
2010-04-06Open-market sale100$570.105,910
2010-04-06Open-market sale25$570.086,010
2010-04-06Open-market sale100$570.076,035
2010-04-06Open-market sale100$570.066,135
2010-04-06Open-market sale75$570.046,235
2010-04-06Open-market sale15$570.036,310
2010-04-06Open-market sale100$570.026,325
2010-04-06Open-market sale100$570.016,425
2010-04-06Open-market sale10$569.956,525
2010-04-06Open-market sale300$569.946,535
2010-04-06Open-market sale700$569.896,835
2010-04-06Open-market sale200$569.877,535
2010-04-06Open-market sale200$569.877,735
2010-04-06Open-market sale200$569.867,935
2010-04-06Open-market sale100$569.858,135
2010-04-06Open-market sale200$569.848,235
2010-04-06Open-market sale200$569.838,435
2010-04-06Open-market sale100$570.413,400
2010-04-06Open-market sale100$570.512,700
2010-04-06Open-market sale200$570.443,200
2010-04-06Open-market sale400$570.502,800
2010-04-06Open-market sale800$566.8170,728
2010-04-06Open-market sale443$566.8071,528
2010-04-06Open-market sale100$566.7971,971
2010-04-06Open-market sale200$566.7772,071
2010-04-06Open-market sale100$566.7672,271
2010-04-06Open-market sale47$566.7572,371
2010-04-06Open-market sale407$566.7472,418
2010-04-06Open-market sale400$567.0261,268
2010-04-06Open-market sale700$567.0161,668
2010-04-06Open-market sale739$567.0062,368
2010-04-06Open-market sale68$567.0063,107
2010-04-06Open-market sale400$566.9963,175
2010-04-06Open-market sale171$566.9863,575
2010-04-06Open-market sale165$566.9763,746
2010-04-06Open-market sale172$566.9663,911
2010-04-06Open-market sale100$566.9664,083
2010-04-06Open-market sale1,000$566.9564,183
2010-04-06Open-market sale293$566.9465,183
2010-04-06Open-market sale100$566.9365,476
2010-04-06Open-market sale629$566.9265,576
2010-04-06Open-market sale300$566.9166,205
2010-04-06Open-market sale707$566.9066,505
2010-04-06Open-market sale270$566.8967,212
2010-04-06Open-market sale200$566.8867,482
2010-04-06Open-market sale200$566.8767,682
2010-04-06Open-market sale413$566.8667,882
2010-04-06Open-market sale200$566.8668,295
2010-04-06Open-market sale698$566.8568,495
2010-04-06Open-market sale985$566.8469,193
2010-04-06Open-market sale550$566.8370,178
2010-04-06Open-market sale100$568.8817,585
2010-04-06Open-market sale300$568.8717,685
2010-04-06Open-market sale2$568.8617,985
2010-04-06Open-market sale100$568.8417,987
2010-04-06Open-market sale100$568.8118,087
2010-04-06Open-market sale100$568.7918,187
2010-04-06Open-market sale100$568.7818,287
2010-04-06Open-market sale100$568.7718,387
2010-04-06Open-market sale100$568.7518,487
2010-04-06Open-market sale300$568.7418,587
2010-04-06Open-market sale400$568.7318,887
2010-04-06Open-market sale100$568.7119,287
2010-04-06Open-market sale100$568.6919,387
2010-04-06Open-market sale400$568.6819,487
2010-04-06Open-market sale100$568.6719,887
2010-04-06Open-market sale300$568.6519,987
2010-04-06Open-market sale200$568.6420,287
2010-04-06Open-market sale230$568.6220,487
2010-04-06Open-market sale600$569.1214,422
2010-04-06Open-market sale100$569.1215,022
2010-04-06Open-market sale866$569.1115,122
2010-04-06Open-market sale100$569.0815,988
2010-04-06Open-market sale100$569.0616,088
2010-04-06Open-market sale97$569.0616,188
2010-04-06Open-market sale100$569.0516,285
2010-04-06Open-market sale500$569.0316,385
2010-04-06Open-market sale200$568.9716,885
2010-04-06Open-market sale100$568.9117,085
2010-04-06Open-market sale100$568.9017,185
2010-04-06Open-market sale300$568.8817,285
2010-04-06Open-market sale18$569.2113,872
2010-04-06Open-market sale200$569.1314,222
2010-04-06Open-market sale100$569.828,635
2010-04-06Open-market sale100$569.818,735
2010-04-06Open-market sale349$569.798,835
2010-04-06Open-market sale226$569.779,184
2010-04-06Open-market sale51$569.739,410
2010-04-06Open-market sale49$569.649,461
2010-04-06Open-market sale100$569.609,510
2010-04-06Open-market sale700$569.579,610
2010-04-06Open-market sale100$569.5010,310
2010-04-06Open-market sale300$569.4910,410
2010-04-06Open-market sale300$569.4710,710
2010-04-06Open-market sale112$569.4511,010
2010-04-06Open-market sale300$569.4311,122
2010-04-06Open-market sale67$569.3711,422
2010-04-06Open-market sale212$569.3611,489
2010-04-06Open-market sale300$569.3511,701
2010-04-06Open-market sale6$569.3412,001
2010-04-06Open-market sale300$569.3212,007
2010-04-06Open-market sale100$569.3112,307
2010-04-06Open-market sale100$569.3012,407
2010-04-06Open-market sale94$569.2912,507
2010-04-06Open-market sale300$569.2812,601
2010-04-06Open-market sale200$569.2712,901
2010-04-06Open-market sale221$569.2613,101
2010-04-06Open-market sale300$569.2413,322
2010-04-06Open-market sale250$569.2313,622
2010-04-06Open-market sale132$569.2014,090
2010-04-06Open-market sale200$569.2113,890
2010-04-06Open-market sale420$567.5533,959
2010-04-06Open-market sale400$568.1627,859
2010-04-06Open-market sale200$568.1528,259
2010-04-06Open-market sale100$568.1028,459
2010-04-06Open-market sale300$568.0728,559
2010-04-06Open-market sale500$568.0228,859
2010-04-06Open-market sale200$568.0129,359
2010-04-06Open-market sale200$567.9129,559
2010-04-06Open-market sale200$567.8729,759
2010-04-06Open-market sale100$567.8629,959
2010-04-06Open-market sale800$567.8530,059
2010-04-06Open-market sale100$567.7930,859
2010-04-06Open-market sale100$567.7830,959
2010-04-06Open-market sale300$567.7731,059
2010-04-06Open-market sale500$567.7631,359
2010-04-06Open-market sale100$567.7531,859
2010-04-06Open-market sale200$567.7431,959
2010-04-06Open-market sale100$567.7132,159
2010-04-06Open-market sale200$567.6832,259
2010-04-06Open-market sale100$567.6632,459
2010-04-06Open-market sale200$567.6532,559
2010-04-06Open-market sale100$567.6332,759
2010-04-06Open-market sale200$567.6232,859
2010-04-06Open-market sale200$567.6133,059
2010-04-06Open-market sale100$567.6033,259
2010-04-06Open-market sale100$567.5833,359
2010-04-06Open-market sale100$567.5733,459
2010-04-06Open-market sale400$567.5633,559
2010-04-06Open-market sale100$568.1727,759
2010-04-06Open-market sale100$567.5434,379
2010-04-06Open-market sale200$566.5576,825
2010-04-06Open-market sale334$566.5077,325
2010-04-06Open-market sale400$566.4977,659
2010-04-06Open-market sale266$566.4878,059
2010-04-06Open-market sale300$566.4778,325
2010-04-06Open-market sale100$566.4478,625
2010-04-06Open-market sale200$566.4278,725
2010-04-06Open-market sale267$566.4178,925
2010-04-06Open-market sale18$566.4079,192
2010-04-06Open-market sale133$566.3979,210
2010-04-06Open-market sale532$566.3879,343
2010-04-06Open-market sale100$566.3779,875
2010-04-06Open-market sale100$566.7372,825
2010-04-06Open-market sale100$566.7172,925
2010-04-06Open-market sale300$566.7073,025
2010-04-06Open-market sale250$566.6973,325
2010-04-06Open-market sale100$566.6873,575
2010-04-06Open-market sale300$566.6773,675
2010-04-06Open-market sale350$566.6673,975
2010-04-06Open-market sale600$566.6574,325
2010-04-06Open-market sale100$566.6374,925
2010-04-06Open-market sale100$566.6275,025
2010-04-06Open-market sale200$566.6175,125
2010-04-06Open-market sale500$566.5975,325
2010-04-06Open-market sale400$566.5875,825
2010-04-06Open-market sale100$566.5876,225
2010-04-06Open-market sale300$566.5776,325
2010-04-06Open-market sale200$566.5676,625
2010-04-06Open-market sale200$566.5277,125
2010-04-06Open-market sale100$566.5477,025
2010-04-06Open-market sale200$570.692,200
2010-04-06Open-market sale100$570.732,100
2010-04-06Open-market sale100$570.752,000
2010-04-06Open-market sale200$570.612,400
2010-04-06Open-market sale100$570.542,600
2010-04-06Open-market sale300$568.5122,752
2010-04-06Open-market sale300$568.4323,252
2010-04-06Open-market sale302$568.4223,552
2010-04-06Open-market sale235$568.4123,854
2010-04-06Open-market sale200$568.4024,089
2010-04-06Open-market sale698$568.3924,289
2010-04-06Open-market sale100$568.3724,987
2010-04-06Open-market sale100$568.3425,087
2010-04-06Open-market sale200$568.3325,187
2010-04-06Open-market sale300$568.3125,387
2010-04-06Open-market sale272$568.3025,687
2010-04-06Open-market sale200$568.2925,959
2010-04-06Open-market sale200$568.2626,159
2010-04-06Open-market sale3$568.2526,359
2010-04-06Open-market sale100$568.2426,362
2010-04-06Open-market sale400$568.2326,462
2010-04-06Open-market sale256$568.2126,862
2010-04-06Open-market sale437$568.2027,118
2010-04-06Open-market sale204$568.1927,555
2010-04-06Open-market sale100$568.6220,717
2010-04-06Open-market sale270$568.6020,817
2010-04-06Open-market sale200$568.5921,087
2010-04-06Open-market sale500$568.5821,287
2010-04-06Open-market sale265$568.5721,787
2010-04-06Open-market sale100$568.5622,052
2010-04-06Open-market sale100$568.5522,152
2010-04-06Open-market sale100$568.5422,252
2010-04-06Open-market sale400$568.5222,352
2010-04-06Open-market sale100$568.4423,152
2010-04-06Open-market sale100$568.5023,052
2010-03-02Open-market sale300$545.432,050
2010-03-02Open-market sale300$544.922,550
2010-03-02Open-market sale100$544.902,850
2010-03-02Open-market sale250$544.812,950
2010-03-02Open-market sale200$544.793,200
2010-03-02Open-market sale200$544.713,400
2010-03-02Open-market sale200$544.703,600
2010-03-02Open-market sale100$544.693,800
2010-03-02Open-market sale300$544.673,900
2010-03-02Open-market sale400$544.654,200
2010-03-02Open-market sale250$544.614,600
2010-03-02Open-market sale50$544.604,850
2010-03-02Open-market sale500$544.584,900
2010-03-02Open-market sale200$544.535,400
2010-03-02Open-market sale29$544.525,600
2010-03-02Open-market sale117$544.505,629
2010-03-02Open-market sale200$544.495,746
2010-03-02Open-market sale183$544.485,946
2010-03-02Open-market sale50$545.452,000
2010-03-02Open-market sale100$544.972,450
2010-03-02Open-market sale100$544.982,350
2010-03-02Open-market sale57$539.7147,733
2010-03-02Open-market sale100$541.4442,000
2010-03-02Open-market sale100$541.4342,100
2010-03-02Open-market sale100$541.4242,200
2010-03-02Open-market sale133$541.3942,300
2010-03-02Open-market sale89$541.3942,433
2010-03-02Open-market sale111$541.3742,522
2010-03-02Open-market sale400$541.3642,633
2010-03-02Open-market sale400$541.3543,033
2010-03-02Open-market sale400$541.3443,433
2010-03-02Open-market sale500$541.3343,833
2010-03-02Open-market sale200$541.2944,333
2010-03-02Open-market sale400$541.2544,533
2010-03-02Open-market sale400$541.2344,933
2010-03-02Open-market sale100$541.1845,333
2010-03-02Open-market sale50$541.1745,433
2010-03-02Open-market sale512$541.1545,483
2010-03-02Open-market sale438$541.1445,995
2010-03-02Open-market sale200$541.0946,433
2010-03-02Open-market sale200$540.7046,633
2010-03-02Open-market sale100$540.6946,833
2010-03-02Open-market sale100$540.5546,933
2010-03-02Open-market sale100$540.5247,033
2010-03-02Open-market sale100$540.4347,133
2010-03-02Open-market sale100$540.4147,233
2010-03-02Open-market sale200$540.3347,333
2010-03-02Open-market sale100$540.1947,533
2010-03-02Open-market sale100$539.8347,633
2010-03-02Open-market sale100$541.4541,900
2010-03-02Open-market sale200$539.7047,790
2010-03-02Open-market sale165$538.4358,434
2010-03-02Open-market sale300$538.4059,399
2010-03-02Open-market sale500$538.3959,699
2010-03-02Open-market sale100$538.3860,199
2010-03-02Open-market sale235$538.3760,299
2010-03-02Open-market sale100$538.3760,534
2010-03-02Open-market sale197$538.3660,634
2010-03-02Open-market sale466$538.3560,831
2010-03-02Open-market sale329$538.3461,297
2010-03-02Open-market sale200$538.3361,626
2010-03-02Open-market sale8$538.3361,826
2010-03-02Open-market sale100$538.3261,834
2010-03-02Open-market sale100$538.3161,934
2010-03-02Open-market sale100$538.3062,034
2010-03-02Open-market sale77$538.2862,134
2010-03-02Open-market sale100$538.2762,211
2010-03-02Open-market sale465$538.2562,311
2010-03-02Open-market sale430$538.2462,776
2010-03-02Open-market sale570$538.2363,206
2010-03-02Open-market sale500$538.2263,776
2010-03-02Open-market sale53$538.2164,276
2010-03-02Open-market sale100$538.5256,933
2010-03-02Open-market sale400$538.4957,033
2010-03-02Open-market sale100$538.4957,433
2010-03-02Open-market sale200$538.4757,533
2010-03-02Open-market sale401$538.4657,733
2010-03-02Open-market sale200$538.4558,134
2010-03-02Open-market sale100$538.4458,334
2010-03-02Open-market sale400$538.4158,999
2010-03-02Open-market sale400$538.4258,599
2010-03-02Open-market sale600$541.9731,564
2010-03-02Open-market sale200$542.3025,096
2010-03-02Open-market sale400$542.2825,296
2010-03-02Open-market sale400$542.2725,696
2010-03-02Open-market sale800$542.2426,096
2010-03-02Open-market sale44$542.2226,896
2010-03-02Open-market sale400$542.1926,940
2010-03-02Open-market sale156$542.1827,340
2010-03-02Open-market sale100$542.1827,496
2010-03-02Open-market sale100$542.1727,596
2010-03-02Open-market sale400$542.1527,696
2010-03-02Open-market sale300$542.1428,096
2010-03-02Open-market sale100$542.1428,396
2010-03-02Open-market sale555$542.1328,496
2010-03-02Open-market sale400$542.1229,051
2010-03-02Open-market sale145$542.1129,451
2010-03-02Open-market sale200$542.0929,596
2010-03-02Open-market sale200$542.0829,796
2010-03-02Open-market sale395$542.0629,996
2010-03-02Open-market sale100$542.0530,391
2010-03-02Open-market sale300$542.0430,491
2010-03-02Open-market sale3$542.0330,791
2010-03-02Open-market sale100$542.0230,794
2010-03-02Open-market sale100$542.0230,894
2010-03-02Open-market sale100$542.0130,994
2010-03-02Open-market sale170$542.0031,094
2010-03-02Open-market sale100$541.9931,264
2010-03-02Open-market sale200$541.9831,364
2010-03-02Open-market sale500$542.3324,596
2010-03-02Open-market sale197$541.9732,164
2010-03-02Open-market sale73$537.4973,134
2010-03-02Open-market sale300$537.4173,534
2010-03-02Open-market sale100$537.4073,834
2010-03-02Open-market sale100$537.3973,934
2010-03-02Open-market sale100$537.3774,034
2010-03-02Open-market sale100$537.3174,134
2010-03-02Open-market sale400$537.3074,234
2010-03-02Open-market sale100$537.2874,634
2010-03-02Open-market sale100$537.2574,734
2010-03-02Open-market sale10$537.2374,834
2010-03-02Open-market sale100$537.2074,844
2010-03-02Open-market sale190$537.1974,944
2010-03-02Open-market sale100$537.1775,134
2010-03-02Open-market sale100$537.1375,234
2010-03-02Open-market sale67$537.0975,334
2010-03-02Open-market sale100$537.0875,401
2010-03-02Open-market sale168$537.0675,501
2010-03-02Open-market sale132$537.0575,669
2010-03-02Open-market sale33$537.0375,801
2010-03-02Open-market sale100$537.6871,834
2010-03-02Open-market sale100$537.6671,934
2010-03-02Open-market sale100$537.6272,034
2010-03-02Open-market sale300$537.6072,134
2010-03-02Open-market sale100$537.5972,434
2010-03-02Open-market sale156$537.5672,534
2010-03-02Open-market sale222$537.5572,690
2010-03-02Open-market sale200$537.5272,912
2010-03-02Open-market sale22$537.5173,112
2010-03-02Open-market sale300$537.4673,234
2010-03-02Open-market sale27$537.4973,207
2010-03-02Open-market sale100$541.6540,600
2010-03-02Open-market sale100$541.5940,700
2010-03-02Open-market sale400$541.5640,800
2010-03-02Open-market sale300$541.5441,200
2010-03-02Open-market sale300$541.5041,500
2010-03-02Open-market sale100$541.4641,800
2010-03-02Open-market sale153$541.9432,361
2010-03-02Open-market sale400$541.9332,514
2010-03-02Open-market sale170$541.9332,914
2010-03-02Open-market sale30$541.9233,084
2010-03-02Open-market sale30$541.9233,114
2010-03-02Open-market sale400$541.9133,144
2010-03-02Open-market sale600$541.9033,544
2010-03-02Open-market sale1,145$541.8834,144
2010-03-02Open-market sale455$541.8735,289
2010-03-02Open-market sale328$541.8635,744
2010-03-02Open-market sale700$541.8536,072
2010-03-02Open-market sale270$541.8236,772
2010-03-02Open-market sale400$541.8137,042
2010-03-02Open-market sale100$541.8137,442
2010-03-02Open-market sale430$541.8037,542
2010-03-02Open-market sale200$541.7937,972
2010-03-02Open-market sale200$541.7638,172
2010-03-02Open-market sale900$541.7538,372
2010-03-02Open-market sale100$541.7139,272
2010-03-02Open-market sale100$541.7139,372
2010-03-02Open-market sale228$541.7039,472
2010-03-02Open-market sale400$541.6939,700
2010-03-02Open-market sale100$541.6740,100
2010-03-02Open-market sale400$541.6640,200
2010-03-02Open-market sale100$538.8254,333
2010-03-02Open-market sale100$538.8154,433
2010-03-02Open-market sale190$538.8454,143
2010-03-02Open-market sale370$538.8553,773
2010-03-02Open-market sale100$538.8653,673
2010-03-02Open-market sale30$538.8853,643
2010-03-02Open-market sale100$538.8953,543
2010-03-02Open-market sale100$538.9053,443
2010-03-02Open-market sale10$538.9053,433
2010-03-02Open-market sale100$538.9253,333
2010-03-02Open-market sale100$538.9353,233
2010-03-02Open-market sale100$538.9453,133
2010-03-02Open-market sale100$539.0353,033
2010-03-02Open-market sale100$538.5356,833
2010-03-02Open-market sale200$538.5456,633
2010-03-02Open-market sale125$538.5556,508
2010-03-02Open-market sale200$538.5656,308
2010-03-02Open-market sale70$538.5756,238
2010-03-02Open-market sale5$538.5856,233
2010-03-02Open-market sale100$538.5956,133
2010-03-02Open-market sale200$538.6355,933
2010-03-02Open-market sale100$538.6755,833
2010-03-02Open-market sale200$538.6755,633
2010-03-02Open-market sale200$538.7255,433
2010-03-02Open-market sale100$538.7355,333
2010-03-02Open-market sale100$538.7855,233
2010-03-02Open-market sale600$538.7954,633
2010-03-02Open-market sale100$538.8054,533
2010-03-02Open-market sale100$539.0552,933
2010-03-02Open-market sale100$539.0852,833
2010-03-02Open-market sale100$542.5420,647
2010-03-02Open-market sale400$542.6718,847
2010-03-02Open-market sale200$542.6519,247
2010-03-02Open-market sale200$542.6419,447
2010-03-02Open-market sale100$542.6219,647
2010-03-02Open-market sale100$542.6119,747
2010-03-02Open-market sale100$542.6119,847
2010-03-02Open-market sale100$542.6019,947
2010-03-02Open-market sale300$542.5920,047
2010-03-02Open-market sale100$542.5720,347
2010-03-02Open-market sale100$542.5320,747
2010-03-02Open-market sale600$542.5020,847
2010-03-02Open-market sale400$542.4821,447
2010-03-02Open-market sale249$542.4721,847
2010-03-02Open-market sale15$542.4622,096
2010-03-02Open-market sale100$542.4522,111
2010-03-02Open-market sale33$542.4422,211
2010-03-02Open-market sale100$542.4222,244
2010-03-02Open-market sale300$542.4122,344
2010-03-02Open-market sale100$542.4122,644
2010-03-02Open-market sale267$542.4022,744
2010-03-02Open-market sale385$542.3823,011
2010-03-02Open-market sale400$542.3723,396
2010-03-02Open-market sale100$542.3623,796
2010-03-02Open-market sale400$542.3523,896
2010-03-02Open-market sale300$542.3424,296
2010-03-02Open-market sale100$542.5620,447
2010-03-02Open-market sale100$542.5520,547
2010-03-02Open-market sale200$542.6818,647
2010-03-02Open-market sale100$542.6818,547
2010-03-02Open-market sale100$543.3212,750
2010-03-02Open-market sale400$543.3112,850
2010-03-02Open-market sale200$543.2213,250
2010-03-02Open-market sale500$543.1813,450
2010-03-02Open-market sale100$543.1513,950
2010-03-02Open-market sale300$543.1114,050
2010-03-02Open-market sale70$543.0614,350
2010-03-02Open-market sale200$543.0514,420
2010-03-02Open-market sale200$543.0214,620
2010-03-02Open-market sale400$543.0114,820
2010-03-02Open-market sale95$542.9715,220
2010-03-02Open-market sale275$542.9515,315
2010-03-02Open-market sale2$542.9115,590
2010-03-02Open-market sale100$542.9015,592
2010-03-02Open-market sale200$542.8915,692
2010-03-02Open-market sale41$542.8815,892
2010-03-02Open-market sale100$542.8715,933
2010-03-02Open-market sale225$542.8516,033
2010-03-02Open-market sale100$542.8516,258
2010-03-02Open-market sale359$542.7916,358
2010-03-02Open-market sale300$542.7816,717
2010-03-02Open-market sale300$542.7717,017
2010-03-02Open-market sale530$542.7617,317
2010-03-02Open-market sale300$542.7317,847
2010-03-02Open-market sale100$542.7118,147
2010-03-02Open-market sale200$542.6918,247
2010-03-02Open-market sale100$542.6918,447
2010-03-02Open-market sale200$543.4012,050
2010-03-02Open-market sale100$543.3712,250
2010-03-02Open-market sale400$543.3612,350
2010-03-02Open-market sale175$539.4649,633
2010-03-02Open-market sale300$539.4749,333
2010-03-02Open-market sale200$539.5249,133
2010-03-02Open-market sale300$539.5648,833
2010-03-02Open-market sale100$539.5748,733
2010-03-02Open-market sale100$539.5948,633
2010-03-02Open-market sale100$539.6148,533
2010-03-02Open-market sale201$539.6248,332
2010-03-02Open-market sale199$539.6548,133
2010-03-02Open-market sale100$539.6648,033
2010-03-02Open-market sale43$539.6747,990
2010-03-02Open-market sale100$539.0952,733
2010-03-02Open-market sale200$539.1052,533
2010-03-02Open-market sale100$539.1152,433
2010-03-02Open-market sale200$539.1552,233
2010-03-02Open-market sale200$539.1852,033
2010-03-02Open-market sale200$539.1951,833
2010-03-02Open-market sale200$539.2551,633
2010-03-02Open-market sale400$539.2651,233
2010-03-02Open-market sale200$539.2951,033
2010-03-02Open-market sale100$539.3050,933
2010-03-02Open-market sale100$539.3250,833
2010-03-02Open-market sale200$539.3250,633
2010-03-02Open-market sale100$539.3350,533
2010-03-02Open-market sale200$539.3450,333
2010-03-02Open-market sale100$539.3550,233
2010-03-02Open-market sale100$539.3650,133
2010-03-02Open-market sale100$539.3850,033
2010-03-02Open-market sale25$539.4549,808
2010-03-02Open-market sale200$539.4049,833
2010-03-02Open-market sale410$538.1366,424
2010-03-02Open-market sale40$537.8371,194
2010-03-02Open-market sale100$537.7971,234
2010-03-02Open-market sale100$537.7371,334
2010-03-02Open-market sale400$537.7171,434
2010-03-02Open-market sale100$538.1167,234
2010-03-02Open-market sale100$538.1067,334
2010-03-02Open-market sale200$538.0867,434
2010-03-02Open-market sale200$538.0467,634
2010-03-02Open-market sale200$538.0367,834
2010-03-02Open-market sale356$538.0268,034
2010-03-02Open-market sale344$538.0068,390
2010-03-02Open-market sale200$537.9968,734
2010-03-02Open-market sale200$537.9668,934
2010-03-02Open-market sale300$537.9269,134
2010-03-02Open-market sale300$537.9169,434
2010-03-02Open-market sale500$537.9069,734
2010-03-02Open-market sale100$537.8970,234
2010-03-02Open-market sale200$537.8870,334
2010-03-02Open-market sale400$537.8670,534
2010-03-02Open-market sale60$537.8570,934
2010-03-02Open-market sale400$538.2064,329
2010-03-02Open-market sale500$538.1964,729
2010-03-02Open-market sale82$538.1865,229
2010-03-02Open-market sale100$538.1765,311
2010-03-02Open-market sale423$538.1665,411
2010-03-02Open-market sale200$538.1565,834
2010-03-02Open-market sale390$538.1466,034
2010-03-02Open-market sale200$537.8470,994
2010-03-02Open-market sale400$538.1266,834
2010-03-02Open-market sale11$544.267,138
2010-03-02Open-market sale140$544.227,389
2010-03-02Open-market sale100$544.217,529
2010-03-02Open-market sale100$544.207,629
2010-03-02Open-market sale200$544.197,729
2010-03-02Open-market sale100$544.197,929
2010-03-02Open-market sale300$544.138,029
2010-03-02Open-market sale200$544.078,329
2010-03-02Open-market sale90$544.058,529
2010-03-02Open-market sale100$544.038,619
2010-03-02Open-market sale110$544.028,719
2010-03-02Open-market sale110$544.008,829
2010-03-02Open-market sale100$543.968,939
2010-03-02Open-market sale100$543.909,039
2010-03-02Open-market sale300$543.849,139
2010-03-02Open-market sale400$543.839,439
2010-03-02Open-market sale200$543.759,839
2010-03-02Open-market sale200$543.7110,039
2010-03-02Open-market sale200$543.6210,239
2010-03-02Open-market sale600$543.5810,439
2010-03-02Open-market sale211$543.4911,039
2010-03-02Open-market sale400$543.4311,250
2010-03-02Open-market sale400$543.4211,650
2010-03-02Open-market sale100$544.406,129
2010-03-02Open-market sale400$544.386,229
2010-03-02Open-market sale200$544.376,629
2010-03-02Open-market sale200$544.296,829
2010-03-02Open-market sale109$544.277,029
2010-03-02Open-market sale200$544.237,189
2010-03-02Open-market sale40$544.257,149
2010-03-02Conversion (derivative)83,334$0.0028,411,194
2010-03-02Open-market sale300$535.8680,534
2010-03-02Open-market sale100$535.7681,321
2010-03-02Open-market sale200$535.7581,421
2010-03-02Open-market sale13$535.7481,621
2010-03-02Open-market sale110$535.7381,634
2010-03-02Open-market sale800$535.7081,744
2010-03-02Open-market sale300$535.6982,544
2010-03-02Open-market sale90$535.6982,844
2010-03-02Open-market sale100$535.6682,934
2010-03-02Open-market sale250$535.6683,034
2010-03-02Open-market sale300$535.6483,284
2010-03-02Open-market sale50$535.6383,584
2010-03-02Open-market sale100$535.6183,634
2010-03-02Open-market sale141$535.6083,734
2010-03-02Open-market sale159$535.5983,875
2010-03-02Open-market sale160$535.4884,034
2010-03-02Open-market sale300$535.4784,194
2010-03-02Open-market sale200$535.4584,494
2010-03-02Open-market sale100$535.4384,694
2010-03-02Open-market sale30$535.4184,794
2010-03-02Open-market sale10$535.4084,824
2010-03-02Open-market sale100$535.3984,834
2010-03-02Open-market sale100$535.3884,934
2010-03-02Open-market sale100$535.3485,034
2010-03-02Open-market sale100$535.2985,134
2010-03-02Open-market sale100$535.0285,234
2010-03-02Conversion83,334$0.0085,334
2010-03-02Open-market sale100$535.8780,434
2010-03-02Open-market sale400$535.7880,921
2010-03-02Open-market sale87$535.8580,834
2010-03-02Open-market sale200$536.9776,034
2010-03-02Open-market sale100$536.9276,234
2010-03-02Open-market sale100$536.9875,934
2010-03-02Open-market sale100$537.0375,834
2010-03-02Open-market sale100$535.9180,134
2010-03-02Open-market sale100$535.9080,234
2010-03-02Open-market sale100$535.8980,334
2010-03-02Open-market sale300$536.8776,334
2010-03-02Open-market sale300$536.8176,634
2010-03-02Open-market sale100$536.8076,934
2010-03-02Open-market sale100$536.8077,034
2010-03-02Open-market sale200$536.7977,134
2010-03-02Open-market sale100$536.5477,334
2010-03-02Open-market sale300$536.5377,434
2010-03-02Open-market sale100$536.4277,734
2010-03-02Open-market sale100$536.4177,834
2010-03-02Open-market sale400$536.4077,934
2010-03-02Open-market sale200$536.3478,334
2010-03-02Open-market sale69$536.3178,534
2010-03-02Open-market sale31$536.2878,603
2010-03-02Open-market sale200$536.2178,634
2010-03-02Open-market sale200$536.1878,834
2010-03-02Open-market sale100$536.1579,034
2010-03-02Open-market sale42$536.0979,134
2010-03-02Open-market sale200$536.0879,176
2010-03-02Open-market sale158$536.0779,376
2010-03-02Open-market sale100$536.0679,534
2010-03-02Open-market sale100$536.0279,634
2010-03-02Open-market sale300$536.0179,734
2010-03-02Open-market sale100$535.9980,034
2010-02-02Open-market sale18$531.4027,735
2010-02-02Open-market sale95$531.3628,058
2010-02-02Open-market sale200$531.3528,153
2010-02-02Open-market sale200$531.3428,353
2010-02-02Open-market sale100$531.3328,553
2010-02-02Open-market sale600$531.3228,653
2010-02-02Open-market sale400$531.3129,253
2010-02-02Open-market sale300$531.2929,653
2010-02-02Open-market sale200$531.2729,953
2010-02-02Open-market sale100$531.2630,153
2010-02-02Open-market sale3$531.2530,253
2010-02-02Open-market sale100$531.2430,256
2010-02-02Open-market sale100$531.2230,356
2010-02-02Open-market sale100$531.1830,456
2010-02-02Open-market sale797$531.1730,556
2010-02-02Open-market sale300$531.1631,353
2010-02-02Open-market sale300$531.1531,653
2010-02-02Open-market sale400$531.6825,053
2010-02-02Open-market sale200$531.6525,453
2010-02-02Open-market sale250$531.6425,653
2010-02-02Open-market sale150$531.6125,903
2010-02-02Open-market sale800$531.5626,053
2010-02-02Open-market sale200$531.5526,853
2010-02-02Open-market sale82$531.5427,053
2010-02-02Open-market sale200$531.5327,135
2010-02-02Open-market sale100$531.5227,335
2010-02-02Open-market sale100$531.4427,435
2010-02-02Open-market sale200$531.4127,535
2010-02-02Open-market sale105$531.3727,953
2010-02-02Open-market sale200$531.3827,753
2010-02-02Open-market sale100$530.5247,514
2010-02-02Open-market sale943$530.4948,426
2010-02-02Open-market sale595$530.4849,369
2010-02-02Open-market sale300$530.7639,253
2010-02-02Open-market sale300$530.7539,553
2010-02-02Open-market sale100$530.7439,853
2010-02-02Open-market sale200$530.7239,953
2010-02-02Open-market sale100$530.7140,153
2010-02-02Open-market sale200$530.7040,253
2010-02-02Open-market sale983$530.6940,453
2010-02-02Open-market sale100$530.6841,436
2010-02-02Open-market sale17$530.6641,536
2010-02-02Open-market sale100$530.6541,553
2010-02-02Open-market sale300$530.6441,653
2010-02-02Open-market sale100$530.6341,953
2010-02-02Open-market sale100$530.6342,053
2010-02-02Open-market sale300$530.6242,153
2010-02-02Open-market sale590$530.6142,453
2010-02-02Open-market sale300$530.6043,043
2010-02-02Open-market sale210$530.5943,343
2010-02-02Open-market sale480$530.5843,553
2010-02-02Open-market sale100$530.5844,033
2010-02-02Open-market sale320$530.5744,133
2010-02-02Open-market sale320$530.5644,453
2010-02-02Open-market sale480$530.5544,773
2010-02-02Open-market sale900$530.5445,253
2010-02-02Open-market sale462$530.5346,153
2010-02-02Open-market sale899$530.5246,615
2010-02-02Open-market sale265$530.5048,161
2010-02-02Open-market sale547$530.5147,614
2010-02-02Open-market sale100$529.7774,444
2010-02-02Open-market sale60$529.7375,844
2010-02-02Open-market sale258$529.7275,904
2010-02-02Open-market sale40$529.7176,162
2010-02-02Open-market sale330$529.7076,202
2010-02-02Open-market sale102$529.6976,532
2010-02-02Open-market sale100$529.6876,634
2010-02-02Open-market sale420$529.6776,734
2010-02-02Open-market sale400$529.6677,154
2010-02-02Open-market sale123$529.6577,554
2010-02-02Open-market sale200$529.6477,677
2010-02-02Open-market sale100$529.6377,877
2010-02-02Open-market sale577$529.6177,977
2010-02-02Open-market sale400$529.5978,554
2010-02-02Open-market sale100$529.5978,954
2010-02-02Open-market sale200$529.5879,054
2010-02-02Open-market sale511$529.5779,254
2010-02-02Open-market sale39$529.5679,765
2010-02-02Open-market sale230$529.5579,804
2010-02-02Open-market sale200$529.5380,034
2010-02-02Open-market sale100$529.5280,234
2010-02-02Open-market sale200$529.5180,334
2010-02-02Open-market sale273$529.5080,534
2010-02-02Open-market sale21$529.4980,807
2010-02-02Open-market sale406$529.4880,828
2010-02-02Open-market sale100$529.8273,504
2010-02-02Open-market sale630$529.8073,604
2010-02-02Open-market sale210$529.7974,234
2010-02-02Open-market sale701$529.7475,143
2010-02-02Open-market sale599$529.7574,544
2010-02-02Open-market sale100$534.292,100
2010-02-02Open-market sale200$534.162,388
2010-02-02Open-market sale100$534.152,588
2010-02-02Open-market sale100$534.142,688
2010-02-02Open-market sale12$534.122,788
2010-02-02Open-market sale100$534.112,800
2010-02-02Open-market sale35$534.102,900
2010-02-02Open-market sale265$534.082,935
2010-02-02Open-market sale199$534.063,200
2010-02-02Open-market sale101$533.993,399
2010-02-02Open-market sale100$533.973,500
2010-02-02Open-market sale500$533.963,600
2010-02-02Open-market sale100$534.852,000
2010-02-02Open-market sale88$534.172,300
2010-02-02Open-market sale100$534.222,200
2010-02-02Open-market sale300$530.1266,604
2010-02-02Open-market sale400$530.0867,214
2010-02-02Open-market sale190$530.0567,614
2010-02-02Open-market sale100$530.0467,804
2010-02-02Open-market sale300$530.0367,904
2010-02-02Open-market sale800$530.0268,204
2010-02-02Open-market sale400$530.0169,004
2010-02-02Open-market sale500$530.0069,404
2010-02-02Open-market sale100$529.9969,904
2010-02-02Open-market sale100$529.9870,004
2010-02-02Open-market sale200$529.9770,104
2010-02-02Open-market sale300$529.9670,304
2010-02-02Open-market sale400$529.9570,604
2010-02-02Open-market sale100$529.9471,004
2010-02-02Open-market sale110$529.9071,104
2010-02-02Open-market sale300$529.8971,214
2010-02-02Open-market sale590$529.8871,514
2010-02-02Open-market sale325$530.2064,226
2010-02-02Open-market sale707$530.1964,551
2010-02-02Open-market sale100$530.1865,258
2010-02-02Open-market sale546$530.1765,358
2010-02-02Open-market sale600$530.1665,904
2010-02-02Open-market sale100$530.1566,504
2010-02-02Open-market sale300$529.8772,104
2010-02-02Open-market sale500$529.8672,404
2010-02-02Open-market sale100$529.8572,904
2010-02-02Open-market sale400$529.8473,004
2010-02-02Open-market sale100$529.8373,404
2010-02-02Open-market sale300$530.0966,914
2010-02-02Open-market sale10$530.1066,904
2010-02-02Open-market sale100$533.258,750
2010-02-02Open-market sale100$533.884,200
2010-02-02Open-market sale100$533.844,300
2010-02-02Open-market sale100$533.734,400
2010-02-02Open-market sale100$533.724,500
2010-02-02Open-market sale400$533.644,600
2010-02-02Open-market sale100$533.545,000
2010-02-02Open-market sale267$533.525,100
2010-02-02Open-market sale10$533.505,367
2010-02-02Open-market sale100$533.485,377
2010-02-02Open-market sale200$533.465,477
2010-02-02Open-market sale23$533.455,677
2010-02-02Open-market sale100$533.435,700
2010-02-02Open-market sale100$533.425,800
2010-02-02Open-market sale200$533.415,900
2010-02-02Open-market sale790$533.406,100
2010-02-02Open-market sale248$533.396,890
2010-02-02Open-market sale77$533.377,138
2010-02-02Open-market sale100$533.347,215
2010-02-02Open-market sale383$533.347,315
2010-02-02Open-market sale200$533.337,698
2010-02-02Open-market sale100$533.327,898
2010-02-02Open-market sale152$533.317,998
2010-02-02Open-market sale200$533.308,150
2010-02-02Open-market sale31$533.298,350
2010-02-02Open-market sale169$533.288,381
2010-02-02Open-market sale100$533.268,550
2010-02-02Open-market sale100$533.258,650
2010-02-02Open-market sale100$533.914,100
2010-02-02Open-market sale100$533.238,850
2010-02-02Open-market sale300$532.8713,787
2010-02-02Open-market sale17$533.219,244
2010-02-02Open-market sale100$533.199,261
2010-02-02Open-market sale100$533.199,361
2010-02-02Open-market sale20$533.189,461
2010-02-02Open-market sale25$533.179,481
2010-02-02Open-market sale8$533.169,506
2010-02-02Open-market sale100$533.159,514
2010-02-02Open-market sale158$533.149,614
2010-02-02Open-market sale100$533.139,772
2010-02-02Open-market sale740$533.129,872
2010-02-02Open-market sale175$533.1110,612
2010-02-02Open-market sale209$533.1010,787
2010-02-02Open-market sale100$533.0910,996
2010-02-02Open-market sale100$533.0811,096
2010-02-02Open-market sale291$533.0711,196
2010-02-02Open-market sale300$533.0611,487
2010-02-02Open-market sale100$533.0511,787
2010-02-02Open-market sale100$533.0211,887
2010-02-02Open-market sale100$533.0111,987
2010-02-02Open-market sale300$533.0012,087
2010-02-02Open-market sale100$532.9812,387
2010-02-02Open-market sale200$532.9512,487
2010-02-02Open-market sale200$532.9412,687
2010-02-02Open-market sale100$532.9312,887
2010-02-02Open-market sale600$532.9112,987
2010-02-02Open-market sale100$532.9013,587
2010-02-02Open-market sale100$532.8913,687
2010-02-02Open-market sale294$533.228,950
2010-02-02Open-market sale200$532.8514,087
2010-02-02Open-market sale1,045$530.3954,195
2010-02-02Open-market sale200$530.3656,167
2010-02-02Open-market sale312$530.3556,367
2010-02-02Open-market sale523$530.3456,679
2010-02-02Open-market sale339$530.3357,202
2010-02-02Open-market sale250$530.3257,541
2010-02-02Open-market sale238$530.3157,791
2010-02-02Open-market sale300$530.3058,029
2010-02-02Open-market sale354$530.2958,329
2010-02-02Open-market sale398$530.2858,683
2010-02-02Open-market sale653$530.2759,081
2010-02-02Open-market sale500$530.2659,734
2010-02-02Open-market sale651$530.2560,234
2010-02-02Open-market sale1,385$530.2460,885
2010-02-02Open-market sale1,163$530.2362,270
2010-02-02Open-market sale100$530.2263,433
2010-02-02Open-market sale693$530.2163,533
2010-02-02Open-market sale1,490$530.4749,964
2010-02-02Open-market sale400$530.4651,454
2010-02-02Open-market sale114$530.4551,854
2010-02-02Open-market sale100$530.4451,968
2010-02-02Open-market sale300$530.4452,068
2010-02-02Open-market sale86$530.4452,368
2010-02-02Open-market sale410$530.4352,454
2010-02-02Open-market sale100$530.4352,864
2010-02-02Open-market sale800$530.4252,964
2010-02-02Open-market sale100$530.4153,764
2010-02-02Open-market sale331$530.4053,864
2010-02-02Open-market sale727$530.3755,440
2010-02-02Open-market sale200$530.3855,240
2010-02-02Open-market sale100$532.3419,637
2010-02-02Open-market sale200$532.7914,459
2010-02-02Open-market sale128$532.7814,659
2010-02-02Open-market sale100$532.7614,787
2010-02-02Open-market sale400$532.7414,887
2010-02-02Open-market sale300$532.7015,287
2010-02-02Open-market sale200$532.6915,587
2010-02-02Open-market sale400$532.6815,787
2010-02-02Open-market sale100$532.6716,187
2010-02-02Open-market sale1$532.6416,287
2010-02-02Open-market sale200$532.6316,288
2010-02-02Open-market sale499$532.6216,488
2010-02-02Open-market sale250$532.6116,987
2010-02-02Open-market sale100$532.6117,237
2010-02-02Open-market sale300$532.6017,337
2010-02-02Open-market sale200$532.5817,637
2010-02-02Open-market sale196$532.5717,837
2010-02-02Open-market sale4$532.5518,033
2010-02-02Open-market sale100$532.5418,037
2010-02-02Open-market sale400$532.5318,137
2010-02-02Open-market sale50$532.5018,537
2010-02-02Open-market sale100$532.4818,587
2010-02-02Open-market sale164$532.4618,687
2010-02-02Open-market sale100$532.4518,851
2010-02-02Open-market sale100$532.4418,951
2010-02-02Open-market sale300$532.4319,051
2010-02-02Open-market sale200$532.4219,351
2010-02-02Open-market sale86$532.4119,551
2010-02-02Open-market sale72$532.8014,387
2010-02-02Open-market sale100$532.8214,287
2010-02-02Open-market sale400$531.1231,953
2010-02-02Open-market sale61$531.0732,492
2010-02-02Open-market sale404$531.0632,553
2010-02-02Open-market sale100$531.0532,957
2010-02-02Open-market sale100$531.0533,057
2010-02-02Open-market sale500$531.0433,157
2010-02-02Open-market sale196$531.0233,657
2010-02-02Open-market sale100$531.0033,853
2010-02-02Open-market sale400$530.9933,953
2010-02-02Open-market sale100$530.9634,353
2010-02-02Open-market sale200$530.9634,453
2010-02-02Open-market sale100$530.9534,653
2010-02-02Open-market sale200$530.9434,753
2010-02-02Open-market sale200$530.9334,953
2010-02-02Open-market sale300$530.9235,153
2010-02-02Open-market sale100$530.9135,453
2010-02-02Open-market sale312$530.9035,553
2010-02-02Open-market sale208$530.8935,865
2010-02-02Open-market sale300$530.8836,073
2010-02-02Open-market sale580$530.8636,373
2010-02-02Open-market sale103$530.8536,953
2010-02-02Open-market sale100$530.8337,056
2010-02-02Open-market sale200$530.8237,156
2010-02-02Open-market sale297$530.8137,356
2010-02-02Open-market sale100$530.8037,653
2010-02-02Open-market sale900$530.7837,753
2010-02-02Open-market sale500$530.7738,653
2010-02-02Open-market sale100$530.7739,153
2010-02-02Open-market sale7$531.0832,485
2010-02-02Open-market sale132$531.0932,353
2010-02-02Conversion (derivative)83,334$0.0028,494,528
2010-02-02Open-market sale200$528.0085,134
2010-02-02Open-market sale100$529.4681,334
2010-02-02Open-market sale100$529.3881,434
2010-02-02Open-market sale200$529.3681,534
2010-02-02Open-market sale100$529.3381,734
2010-02-02Open-market sale100$529.2681,834
2010-02-02Open-market sale200$529.2481,934
2010-02-02Open-market sale199$529.0382,134
2010-02-02Open-market sale200$529.0282,333
2010-02-02Open-market sale100$529.0182,533
2010-02-02Open-market sale101$529.0082,633
2010-02-02Open-market sale200$529.0082,734
2010-02-02Open-market sale100$528.9382,934
2010-02-02Open-market sale300$528.9083,034
2010-02-02Open-market sale200$528.8883,334
2010-02-02Open-market sale100$528.8283,534
2010-02-02Open-market sale100$528.8183,634
2010-02-02Open-market sale200$528.8083,734
2010-02-02Open-market sale100$528.7783,934
2010-02-02Open-market sale100$528.7584,034
2010-02-02Open-market sale100$528.7384,134
2010-02-02Open-market sale100$528.4784,234
2010-02-02Open-market sale100$528.3184,334
2010-02-02Open-market sale200$528.2584,434
2010-02-02Open-market sale300$528.2384,634
2010-02-02Open-market sale10$528.1884,934
2010-02-02Open-market sale90$528.1484,944
2010-02-02Open-market sale100$528.1385,034
2010-02-02Open-market sale100$529.4781,234
2010-02-02Conversion83,334$0.0085,334
2010-02-02Open-market sale100$532.1820,837
2010-02-02Open-market sale567$532.1620,937
2010-02-02Open-market sale233$532.1421,504
2010-02-02Open-market sale375$532.1321,737
2010-02-02Open-market sale225$532.1222,112
2010-02-02Open-market sale100$532.1022,337
2010-02-02Open-market sale111$532.0622,437
2010-02-02Open-market sale100$532.0522,548
2010-02-02Open-market sale100$532.0422,648
2010-02-02Open-market sale189$532.0322,748
2010-02-02Open-market sale100$532.0222,937
2010-02-02Open-market sale100$532.0123,037
2010-02-02Open-market sale200$531.9923,137
2010-02-02Open-market sale200$531.9823,337
2010-02-02Open-market sale85$531.9223,537
2010-02-02Open-market sale200$531.8723,622
2010-02-02Open-market sale100$531.8523,822
2010-02-02Open-market sale15$531.8423,922
2010-02-02Open-market sale300$531.8323,937
2010-02-02Open-market sale16$531.7524,237
2010-02-02Open-market sale100$531.7424,253
2010-02-02Open-market sale100$531.7224,353
2010-02-02Open-market sale200$531.7124,453
2010-02-02Open-market sale200$531.7024,653
2010-02-02Open-market sale200$531.6924,853
2010-02-02Open-market sale200$532.3219,737
2010-02-02Open-market sale300$532.2919,937
2010-02-02Open-market sale200$532.2720,237
2010-02-02Open-market sale200$532.2320,437
2010-02-02Open-market sale200$532.2020,637
2009-08-26Gift32,000$0.002,000
2009-08-21Conversion (derivative)34,000$0.0028,577,862
2009-08-21Conversion34,000$0.0034,000
2009-08-21Gift34,000$0.000
2009-08-21Conversion (derivative)34,000$0.0028,577,862
2009-08-21Conversion34,000$0.0034,000
2008-12-19Conversion (derivative)16,000$0.0028,611,862
2008-12-19Conversion16,000$0.0016,000
2008-12-19Gift16,000$0.000
2007-11-01Conversion (derivative)15,000$0.0028,627,862
2007-11-01Conversion15,000$0.0015,000
2007-11-01Gift15,000$0.000
2006-10-30Conversion (derivative)133,573$0.0028,642,863
2006-10-30Conversion133,573$0.00212,000
2006-10-30Gift212,000$0.000
2006-05-19Gift (derivative)1,921,573$0.000
2006-05-03Conversion (derivative)134,499$0.0028,776,436
2006-05-03Open-market sale3,200$396.75160,505
2006-05-03Open-market sale3,499$397.00163,705
2006-05-03Open-market sale3,200$396.50157,305
2006-05-03Open-market sale5,300$396.00152,005
2006-05-03Open-market sale123$395.75151,882
2006-05-03Open-market sale9,900$395.50141,982
2006-05-03Open-market sale3,500$395.25138,482
2006-05-03Open-market sale50$395.01138,432
2006-05-03Open-market sale7,571$395.00130,861
2006-05-03Open-market sale6,400$394.90124,461
2006-05-03Open-market sale934$394.25123,527
2006-05-03Open-market sale3$393.75123,524
2006-05-03Conversion134,499$0.00212,926
2006-05-03Open-market sale3,500$400.25209,426
2006-05-03Open-market sale3,200$399.75206,226
2006-05-03Open-market sale10,257$399.50195,969
2006-05-03Open-market sale6,200$399.25189,769
2006-05-03Open-market sale3,100$399.00186,669
2006-05-03Open-market sale11$398.68186,658
2006-05-03Open-market sale1,313$398.56185,345
2006-05-03Open-market sale775$398.55184,570
2006-05-03Open-market sale3,800$398.50180,770
2006-05-03Open-market sale50$398.45180,720
2006-05-03Open-market sale100$398.44180,620
2006-05-03Open-market sale3,200$397.25167,204
2006-05-03Open-market sale65$397.75170,404
2006-05-03Open-market sale9,500$398.00170,469
2006-05-03Open-market sale500$398.40179,969
2006-05-03Open-market sale60$398.41180,469
2006-05-03Open-market sale91$398.42180,529
2006-05-03Open-market sale6,700$392.0085,427
2006-05-03Open-market sale696$391.4784,279
2006-05-03Open-market sale1,056$391.4683,223
2006-05-03Open-market sale600$391.4582,623
2006-05-03Open-market sale400$391.4482,223
2006-05-03Open-market sale296$391.4381,927
2006-05-03Open-market sale200$391.3181,727
2006-05-03Open-market sale400$391.3081,327
2006-05-03Open-market sale1,600$391.2979,727
2006-05-03Open-market sale200$391.2879,527
2006-05-03Open-market sale300$391.2779,227
2006-05-03Open-market sale800$391.2578,427
2006-05-03Open-market sale300$393.52123,224
2006-05-03Open-market sale7,700$393.50115,524
2006-05-03Open-market sale200$393.25115,324
2006-05-03Open-market sale1,085$393.24114,239
2006-05-03Open-market sale1,400$393.23112,839
2006-05-03Open-market sale515$393.12112,324
2006-05-03Open-market sale200$393.01112,124
2006-05-03Open-market sale16,497$393.0095,627
2006-05-03Open-market sale3,500$392.5092,127
2006-05-03Open-market sale371$391.4884,975
2006-05-03Open-market sale81$391.4985,346
2006-05-02Conversion (derivative)130,000$0.0028,910,935
2006-05-02Open-market sale150$400.93204,162
2006-05-02Open-market sale200$400.95204,312
2006-05-02Open-market sale100$400.92204,062
2006-05-02Open-market sale50$400.91204,012
2006-05-02Open-market sale285$400.90203,727
2006-05-02Open-market sale400$400.88203,327
2006-05-02Open-market sale200$400.87203,127
2006-05-02Open-market sale200$400.86202,927
2006-05-02Open-market sale1,400$400.83201,527
2006-05-02Open-market sale100$400.82201,427
2006-05-02Open-market sale3,500$400.50197,927
2006-05-02Open-market sale7,300$400.00190,627
2006-05-02Conversion130,000$0.00208,427
2006-05-02Open-market sale3,575$401.00204,852
2006-05-02Open-market sale240$400.98204,612
2006-05-02Open-market sale100$400.97204,512
2006-05-02Open-market sale300$399.10190,327
2006-05-02Open-market sale200$399.07190,127
2006-05-02Open-market sale1,300$399.06188,827
2006-05-02Open-market sale100$399.05188,727
2006-05-02Open-market sale3,500$396.00169,927
2006-05-02Open-market sale4,683$396.50173,427
2006-05-02Open-market sale100$396.52178,110
2006-05-02Open-market sale400$396.53178,210
2006-05-02Open-market sale772$396.54178,610
2006-05-02Open-market sale245$396.56179,382
2006-05-02Open-market sale500$396.62179,627
2006-05-02Open-market sale7,000$397.50180,127
2006-05-02Open-market sale300$398.50187,127
2006-05-02Open-market sale1,300$399.00187,427
2006-05-02Open-market sale6,800$394.00115,427
2006-05-02Open-market sale800$393.15104,960
2006-05-02Open-market sale6,700$393.0098,260
2006-05-02Open-market sale33$392.9198,227
2006-05-02Open-market sale3,500$392.2594,727
2006-05-02Open-market sale6,400$392.0088,327
2006-05-02Open-market sale6,600$391.5081,727
2006-05-02Open-market sale3,300$390.0078,427
2006-05-02Open-market sale4,000$395.75165,927
2006-05-02Open-market sale9,300$395.50156,627
2006-05-02Open-market sale3,300$395.25153,327
2006-05-02Open-market sale300$395.06153,027
2006-05-02Open-market sale2,843$395.05150,184
2006-05-02Open-market sale7,157$395.00143,027
2006-05-02Open-market sale6,800$394.75136,227
2006-05-02Open-market sale10,500$394.50125,727
2006-05-02Open-market sale3,500$394.25122,227
2006-05-02Open-market sale3,167$393.16105,760
2006-05-02Open-market sale6,500$393.75108,927
2006-05-01Conversion (derivative)135,501$0.0029,040,935
2006-05-01Open-market sale1,600$414.72159,328
2006-05-01Open-market sale15,100$413.50126,128
2006-05-01Open-market sale1,046$413.42125,082
2006-05-01Open-market sale600$413.41124,482
2006-05-01Conversion135,501$0.00213,928
2006-05-01Open-market sale16$419.28213,912
2006-05-01Open-market sale5,543$419.00208,369
2006-05-01Open-market sale2,000$417.01206,369
2006-05-01Open-market sale5,000$417.00201,369
2006-05-01Open-market sale900$416.34200,469
2006-05-01Open-market sale1,000$416.23199,469
2006-05-01Open-market sale100$416.21199,369
2006-05-01Open-market sale7,900$416.00191,469
2006-05-01Open-market sale5,690$415.50185,779
2006-05-01Open-market sale9,300$415.25176,479
2006-05-01Open-market sale11,151$415.00165,328
2006-05-01Open-market sale200$414.82165,128
2006-05-01Open-market sale200$414.81164,928
2006-05-01Open-market sale400$414.77164,528
2006-05-01Open-market sale3,500$414.75161,028
2006-05-01Open-market sale100$414.73160,928
2006-05-01Open-market sale400$413.60141,228
2006-05-01Open-market sale710$414.71158,618
2006-05-01Open-market sale90$414.70158,528
2006-05-01Open-market sale3,500$414.50155,028
2006-05-01Open-market sale3,500$414.40151,528
2006-05-01Open-market sale3,300$414.00148,228
2006-05-01Open-market sale300$413.78147,928
2006-05-01Open-market sale3,000$413.77144,928
2006-05-01Open-market sale3,300$413.75141,628
2006-05-01Open-market sale1,654$413.40122,828
2006-05-01Open-market sale2,058$400.7578,427
2006-05-01Open-market sale2,450$413.25120,378
2006-05-01Open-market sale3,300$413.00117,078
2006-05-01Open-market sale200$412.00116,878
2006-05-01Open-market sale175$411.50116,703
2006-05-01Open-market sale3,300$411.00113,403
2006-05-01Open-market sale246$410.75113,157
2006-05-01Open-market sale100$410.26113,057
2006-05-01Open-market sale3,200$410.25109,857
2006-05-01Open-market sale700$409.26109,157
2006-05-01Open-market sale2,600$409.25106,557
2006-05-01Open-market sale100$409.04106,457
2006-05-01Open-market sale2,195$409.03104,262
2006-05-01Open-market sale2,705$409.00101,557
2006-05-01Open-market sale1,700$408.0099,857
2006-05-01Open-market sale320$405.5199,537
2006-05-01Open-market sale380$405.5099,157
2006-05-01Open-market sale3,500$405.0095,657
2006-05-01Open-market sale300$401.5995,357
2006-05-01Open-market sale1,300$401.5894,057
2006-05-01Open-market sale300$401.5793,757
2006-05-01Open-market sale660$401.5693,097
2006-05-01Open-market sale6,440$401.5086,657
2006-05-01Open-market sale130$401.2886,527
2006-05-01Open-market sale100$401.2786,427
2006-05-01Open-market sale1,875$401.2684,552
2006-05-01Open-market sale100$400.9884,452
2006-05-01Open-market sale3,967$400.9780,485
2006-04-25Conversion (derivative)29,365$0.001,921,573
2006-04-25Gift29,365$0.0078,427
2006-04-25Gift29,365$0.000
2006-04-25Conversion29,365$0.0029,365
2006-04-05Open-market sale3,000$404.5053,062
2006-04-05Open-market sale2,000$404.2551,062
2006-04-05Open-market sale2,000$403.5049,062
2006-04-05Open-market sale8,000$405.0056,062
2006-04-05Conversion (derivative)130,000$0.0029,176,435
2006-04-05Conversion130,000$0.00179,062
2006-04-05Open-market sale200$405.0764,533
2006-04-05Open-market sale100$405.1064,733
2006-04-05Open-market sale2,229$405.1464,833
2006-04-05Open-market sale8,000$405.2567,062
2006-04-05Open-market sale11,000$405.5075,062
2006-04-05Open-market sale30,000$406.0086,062
2006-04-05Open-market sale2,000$406.25116,062
2006-04-05Open-market sale8,000$406.50118,062
2006-04-05Open-market sale4,121$406.75126,062
2006-04-05Open-market sale8,000$407.00130,183
2006-04-05Open-market sale2,000$407.25138,183
2006-04-05Open-market sale3,000$407.50140,183
2006-04-05Open-market sale2,000$407.75143,183
2006-04-05Open-market sale7,000$408.00145,183
2006-04-05Open-market sale3,000$408.25152,183
2006-04-05Open-market sale5,000$408.50155,183
2006-04-05Open-market sale5,794$409.00160,183
2006-04-05Open-market sale185$409.01165,977
2006-04-05Open-market sale100$409.02166,162
2006-04-05Open-market sale400$409.03166,262
2006-04-05Open-market sale650$409.06166,662
2006-04-05Open-market sale450$409.07167,312
2006-04-05Open-market sale300$409.08167,762
2006-04-05Open-market sale5,000$410.00168,062
2006-04-05Open-market sale3,000$412.00173,062
2006-04-05Open-market sale2,000$413.50176,062
2006-04-05Open-market sale1,000$414.00178,062
2006-04-05Open-market sale121$405.0364,412
2006-04-05Open-market sale350$405.0264,062
2006-04-04Conversion (derivative)141,510$0.0029,306,435
2006-04-04Open-market sale500$400.02107,392
2006-04-04Open-market sale300$400.04107,892
2006-04-04Open-market sale3,099$400.01104,293
2006-04-04Open-market sale6,275$400.0098,018
2006-04-04Open-market sale73$399.8197,945
2006-04-04Open-market sale2,100$399.8095,845
2006-04-04Open-market sale99$399.7595,746
2006-04-04Open-market sale100$399.6695,646
2006-04-04Open-market sale451$399.6595,195
2006-04-04Open-market sale850$399.6094,345
2006-04-04Open-market sale400$399.5993,945
2006-04-04Open-market sale500$399.5793,445
2006-04-04Open-market sale283$399.5693,162
2006-04-04Open-market sale700$399.5592,462
2006-04-04Conversion141,510$0.00190,572
2006-04-04Open-market sale5,000$404.00185,572
2006-04-04Open-market sale4,000$403.75181,572
2006-04-04Open-market sale3,000$403.40178,572
2006-04-04Open-market sale7,510$403.00171,062
2006-04-04Open-market sale3,000$402.75168,062
2006-04-04Open-market sale10,000$402.50158,062
2006-04-04Open-market sale6,000$402.25152,062
2006-04-04Open-market sale15,000$402.00137,062
2006-04-04Open-market sale5,000$401.50132,062
2006-04-04Open-market sale8,000$401.25124,062
2006-04-04Open-market sale14,000$401.00110,062
2006-04-04Open-market sale400$400.14109,662
2006-04-04Open-market sale300$400.13109,362
2006-04-04Open-market sale870$400.06108,492
2006-04-04Open-market sale300$400.05108,192
2006-04-04Open-market sale15$388.8549,062
2006-04-04Open-market sale300$389.3553,762
2006-04-04Open-market sale100$389.2552,262
2006-04-04Open-market sale376$389.1751,886
2006-04-04Open-market sale227$389.0451,659
2006-04-04Open-market sale2,347$389.0049,312
2006-04-04Open-market sale235$388.8749,077
2006-04-04Open-market sale100$399.5392,362
2006-04-04Open-market sale300$399.5192,062
2006-04-04Open-market sale12,000$399.0080,062
2006-04-04Open-market sale1,400$398.5378,662
2006-04-04Open-market sale100$398.5178,562
2006-04-04Open-market sale1,500$398.5077,062
2006-04-04Open-market sale5,000$395.0072,062
2006-04-04Open-market sale100$394.8271,962
2006-04-04Open-market sale106$394.8171,856
2006-04-04Open-market sale100$394.7771,756
2006-04-04Open-market sale300$394.7571,456
2006-04-04Open-market sale84$394.7471,372
2006-04-04Open-market sale500$394.7370,872
2006-04-04Open-market sale600$394.7270,272
2006-04-04Open-market sale200$394.6970,072
2006-04-04Open-market sale300$394.6669,772
2006-04-04Open-market sale210$394.5969,562
2006-04-04Open-market sale500$394.5869,062
2006-04-04Open-market sale2,200$392.0166,862
2006-04-04Open-market sale2,800$392.0064,062
2006-04-04Open-market sale10,000$390.0054,062
2006-04-04Open-market sale1,300$389.2652,362
2006-04-04Open-market sale100$389.3053,662
2006-04-03Conversion (derivative)128,490$0.0029,447,945
2006-04-03Open-market sale1,300$390.07121,344
2006-04-03Open-market sale300$390.04119,094
2006-04-03Open-market sale500$390.02117,694
2006-04-03Open-market sale631$390.01117,063
2006-04-03Open-market sale56,701$390.0060,362
2006-04-03Open-market sale5,300$389.7555,062
2006-04-03Open-market sale500$389.3254,562
2006-04-03Open-market sale400$389.3154,162
2006-04-03Open-market sale100$389.2854,062
2006-04-03Open-market sale5,000$389.2549,062
2006-04-03Conversion128,490$0.00177,552
2006-04-03Open-market sale3,000$392.00174,552
2006-04-03Open-market sale700$391.25173,852
2006-04-03Open-market sale10,675$391.00163,177
2006-04-03Open-market sale10,000$390.75153,177
2006-04-03Open-market sale10,000$390.50143,177
2006-04-03Open-market sale4,025$390.40139,152
2006-04-03Open-market sale100$390.34139,052
2006-04-03Open-market sale100$390.32138,952
2006-04-03Open-market sale100$390.31138,852
2006-04-03Open-market sale12,892$390.25125,960
2006-04-03Open-market sale200$390.14125,760
2006-04-03Open-market sale700$390.13125,060
2006-04-03Open-market sale200$390.11124,860
2006-04-03Open-market sale700$390.10124,160
2006-04-03Open-market sale507$390.09123,653
2006-04-03Open-market sale1,009$390.08122,644
2006-04-03Open-market sale900$390.03118,194
2006-04-03Open-market sale1,950$390.05119,394
2006-03-08Open-market sale500$353.6293,168
2006-03-08Open-market sale300$353.6192,868
2006-03-08Open-market sale200$353.5992,668
2006-03-08Open-market sale200$353.5492,468
2006-03-08Open-market sale5,007$353.5087,461
2006-03-08Open-market sale2,220$353.4985,241
2006-03-08Open-market sale73$353.3985,168
2006-03-08Open-market sale7,000$353.2578,168
2006-03-08Open-market sale12,851$353.0065,317
2006-03-08Open-market sale3,255$352.5062,062
2006-03-08Open-market sale3,000$352.1559,062
2006-03-08Open-market sale7,000$352.0052,062
2006-03-08Open-market sale3,000$351.8549,062
2006-03-08Open-market sale100$353.6393,668
2006-03-08Open-market sale34,877$354.0093,768
2006-03-08Conversion (derivative)130,000$0.0029,576,435
2006-03-08Open-market sale100$359.00178,962
2006-03-08Conversion130,000$0.00179,062
2006-03-08Open-market sale6,000$358.00172,962
2006-03-08Open-market sale5,000$357.00167,962
2006-03-08Open-market sale5,000$356.25162,962
2006-03-08Open-market sale1,000$356.01161,962
2006-03-08Open-market sale7,837$356.00154,125
2006-03-08Open-market sale800$355.56153,325
2006-03-08Open-market sale96$355.51153,229
2006-03-08Open-market sale4,184$355.50149,045
2006-03-08Open-market sale220$355.49148,825
2006-03-08Open-market sale200$355.46148,625
2006-03-08Open-market sale6$355.45148,619
2006-03-08Open-market sale494$355.44148,125
2006-03-08Open-market sale61$355.43148,064
2006-03-08Open-market sale139$355.42147,925
2006-03-08Open-market sale135$355.39147,790
2006-03-08Open-market sale340$355.38147,450
2006-03-08Open-market sale2,000$354.25128,645
2006-03-08Open-market sale5,480$354.50130,645
2006-03-08Open-market sale3,000$355.00136,125
2006-03-08Open-market sale5,000$355.25139,125
2006-03-08Open-market sale100$355.29144,125
2006-03-08Open-market sale624$355.30144,225
2006-03-08Open-market sale323$355.31144,849
2006-03-08Open-market sale668$355.32145,172
2006-03-08Open-market sale801$355.33145,840
2006-03-08Open-market sale84$355.34146,641
2006-03-08Open-market sale420$355.36146,725
2006-03-08Open-market sale305$355.37147,145
2006-03-07Conversion (derivative)138,524$0.0029,706,435
2006-03-07Open-market sale406$366.00178,586
2006-03-07Open-market sale520$366.01178,992
2006-03-07Open-market sale748$366.02179,512
2006-03-07Open-market sale280$366.03180,260
2006-03-07Open-market sale400$366.07180,540
2006-03-07Open-market sale200$366.11180,940
2006-03-07Open-market sale446$366.21181,140
2006-03-07Open-market sale6,000$368.00181,586
2006-03-07Conversion138,524$0.00187,586
2006-03-07Open-market sale2,000$360.2567,062
2006-03-07Open-market sale12,800$360.5069,062
2006-03-07Open-market sale200$360.5581,862
2006-03-07Open-market sale8,000$361.0082,062
2006-03-07Open-market sale4,000$361.5090,062
2006-03-07Open-market sale19,000$362.00102,062
2006-03-07Open-market sale2,000$362.10121,062
2006-03-07Open-market sale12,465$362.25123,062
2006-03-07Open-market sale7,338$362.50135,527
2006-03-07Open-market sale200$362.51142,865
2006-03-07Open-market sale362$362.52143,065
2006-03-07Open-market sale100$362.53143,427
2006-03-07Open-market sale5,000$363.00143,527
2006-03-07Open-market sale4,000$364.00148,527
2006-03-07Open-market sale9,000$364.50152,527
2006-03-07Open-market sale2,059$364.75161,527
2006-03-07Open-market sale5,800$365.00163,586
2006-03-07Open-market sale200$365.03169,386
2006-03-07Open-market sale6,000$365.25169,586
2006-03-07Open-market sale3,000$365.50175,586
2006-03-07Open-market sale4,000$359.0049,062
2006-03-07Open-market sale2,000$359.5053,062
2006-03-07Open-market sale12,000$360.0055,062
2006-03-06Open-market sale1,700$368.1457,257
2006-03-06Open-market sale200$368.1357,057
2006-03-06Open-market sale7,995$368.0049,062
2006-03-06Open-market sale1,493$368.1558,957
2006-03-06Conversion (derivative)131,476$0.0029,844,959
2006-03-06Open-market sale8,200$370.0064,689
2006-03-06Open-market sale3,000$370.5076,239
2006-03-06Open-market sale9,000$371.0079,239
2006-03-06Open-market sale3,000$371.5088,239
2006-03-06Open-market sale2,640$371.5291,239
2006-03-06Open-market sale160$371.5393,879
2006-03-06Open-market sale200$371.7094,039
2006-03-06Open-market sale1,304$371.7594,239
2006-03-06Open-market sale9,320$372.0095,543
2006-03-06Open-market sale6,450$372.25104,863
2006-03-06Open-market sale1,161$373.00111,313
2006-03-06Open-market sale1,696$376.00112,474
2006-03-06Open-market sale11,125$378.50114,170
2006-03-06Open-market sale2,243$378.75125,295
2006-03-06Open-market sale4,400$379.00127,538
2006-03-06Open-market sale1,000$379.01131,938
2006-03-06Open-market sale200$379.04132,938
2006-03-06Open-market sale100$379.05133,138
2006-03-06Open-market sale300$379.06133,238
2006-03-06Open-market sale11,874$380.00133,538
2006-03-06Open-market sale126$380.01145,412
2006-03-06Open-market sale18,000$381.50145,538
2006-03-06Open-market sale17,000$382.00163,538
2006-03-06Conversion131,476$0.00180,538
2006-03-06Open-market sale100$368.2260,450
2006-03-06Open-market sale880$368.2360,550
2006-03-06Open-market sale259$368.2561,430
2006-03-06Open-market sale3,000$369.5061,689
2006-03-06Open-market sale2,550$370.1073,689
2006-03-06Open-market sale800$370.0172,889
2006-03-06Open-market sale8,000$361.7594,062
2006-02-09Conversion (derivative)68,000$0.0029,976,435
2006-02-09Open-market sale501$370.52110,360
2006-02-09Open-market sale201$370.53110,861
2006-02-09Open-market sale3,000$372.00111,062
2006-02-09Open-market sale2,100$373.00114,062
2006-02-09Open-market sale600$373.08116,162
2006-02-09Open-market sale300$373.10116,762
2006-02-09Conversion68,000$0.00117,062
2006-02-09Open-market sale3,000$364.5063,862
2006-02-09Open-market sale2,000$365.0066,862
2006-02-09Open-market sale3,000$367.0068,862
2006-02-09Open-market sale468$367.0171,862
2006-02-09Open-market sale542$367.0272,330
2006-02-09Open-market sale680$367.0372,872
2006-02-09Open-market sale10$367.0573,552
2006-02-09Open-market sale200$367.0673,562
2006-02-09Open-market sale1,100$367.0873,762
2006-02-09Open-market sale19,133$369.5074,862
2006-02-09Open-market sale490$369.5193,995
2006-02-09Open-market sale100$369.5494,485
2006-02-09Open-market sale1,400$369.5594,585
2006-02-09Open-market sale209$369.5695,985
2006-02-09Open-market sale290$369.5896,194
2006-02-09Open-market sale60$369.6096,484
2006-02-09Open-market sale2,218$369.6496,544
2006-02-09Open-market sale200$369.6898,762
2006-02-09Open-market sale100$369.7098,962
2006-02-09Open-market sale3,000$369.8599,062
2006-02-09Open-market sale6,000$370.00102,062
2006-02-09Open-market sale999$370.50108,062
2006-02-09Open-market sale1,299$370.51109,061
2006-02-09Open-market sale500$363.0956,362
2006-02-09Open-market sale300$363.1557,562
2006-02-09Open-market sale3,000$364.0057,862
2006-02-09Open-market sale3,000$364.2560,862
2006-02-09Open-market sale395$362.0049,062
2006-02-09Open-market sale950$362.0149,457
2006-02-09Open-market sale100$362.0250,407
2006-02-09Open-market sale200$362.0450,507
2006-02-09Open-market sale100$362.0750,707
2006-02-09Open-market sale1,255$362.1050,807
2006-02-09Open-market sale2,800$362.5052,062
2006-02-09Open-market sale1,200$363.0054,862
2006-02-09Open-market sale300$363.0456,062
2006-02-09Open-market sale200$363.1257,362
2006-02-09Open-market sale500$363.1156,862
2006-02-08Conversion (derivative)130,000$0.0030,044,435
2006-02-08Open-market sale14,378$366.00105,184
2006-02-08Open-market sale200$366.04121,662
2006-02-08Open-market sale1,100$366.06121,862
2006-02-08Open-market sale100$366.16122,962
2006-02-08Open-market sale3,000$366.25123,062
2006-02-08Open-market sale3,000$366.40126,062
2006-02-08Open-market sale6,000$366.50129,062
2006-02-08Open-market sale3,000$367.00135,062
2006-02-08Open-market sale900$367.02138,062
2006-02-08Open-market sale100$367.06138,962
2006-02-08Open-market sale100$367.07139,062
2006-02-08Open-market sale100$367.08139,162
2006-02-08Open-market sale100$367.09139,262
2006-02-08Open-market sale200$367.11139,562
2006-02-08Open-market sale190$367.17139,762
2006-02-08Open-market sale810$367.22139,952
2006-02-08Open-market sale200$367.23140,762
2006-02-08Open-market sale100$367.24140,962
2006-02-08Open-market sale3,000$367.25141,062
2006-02-08Open-market sale21,000$368.00144,062
2006-02-08Open-market sale3,000$368.50165,062
2006-02-08Open-market sale11,000$370.00168,062
2006-02-08Conversion130,000$0.00179,062
2006-02-08Open-market sale3,000$362.0086,062
2006-02-08Open-market sale7,145$364.0089,062
2006-02-08Open-market sale2,977$364.5096,207
2006-02-08Open-market sale3,000$365.0099,184
2006-02-08Open-market sale3,000$365.25102,184
2006-02-08Open-market sale2,100$366.02119,562
2006-02-08Open-market sale500$356.1451,562
2006-02-08Open-market sale200$358.0268,862
2006-02-08Open-market sale10,800$358.0058,062
2006-02-08Open-market sale200$357.7757,862
2006-02-08Open-market sale1,400$357.7456,462
2006-02-08Open-market sale1,400$357.7055,062
2006-02-08Open-market sale3,000$357.0052,062
2006-02-08Open-market sale200$358.0569,062
2006-02-08Open-market sale2,500$356.0849,062
2006-02-08Open-market sale3,000$360.5083,062
2006-02-08Open-market sale100$358.0669,262
2006-02-08Open-market sale479$358.1169,362
2006-02-08Open-market sale121$358.1369,841
2006-02-08Open-market sale200$358.1469,962
2006-02-08Open-market sale600$358.1770,162
2006-02-08Open-market sale100$358.1870,762
2006-02-08Open-market sale343$358.1970,862
2006-02-08Open-market sale500$358.2071,205
2006-02-08Open-market sale100$358.2171,705
2006-02-08Open-market sale57$358.2271,805
2006-02-08Open-market sale11,000$359.5072,062
2006-02-07Conversion (derivative)72,000$0.0030,174,435
2006-02-07Open-market sale9,530$366.0049,062
2006-02-07Open-market sale100$366.0158,592
2006-02-07Open-market sale900$366.0458,692
2006-02-07Open-market sale180$366.0559,592
2006-02-07Open-market sale18,290$368.0059,772
2006-02-07Open-market sale3,000$368.5078,062
2006-02-07Open-market sale13,000$369.0081,062
2006-02-07Open-market sale9,000$370.0094,062
2006-02-07Open-market sale3,000$370.50103,062
2006-02-07Open-market sale5,009$371.00106,062
2006-02-07Open-market sale100$371.08111,071
2006-02-07Open-market sale100$371.11111,171
2006-02-07Open-market sale100$371.13111,271
2006-02-07Open-market sale691$371.14111,371
2006-02-07Open-market sale3,000$372.00112,062
2006-02-07Open-market sale3,000$374.00115,062
2006-02-07Open-market sale3,000$379.00118,062
2006-02-06Open-market sale3,000$383.5094,828
2006-02-06Open-market sale4,830$384.0097,828
2006-02-06Open-market sale170$384.04102,658
2006-02-06Open-market sale3,000$384.50105,828
2006-02-06Open-market sale14,000$383.0080,828
2006-02-06Open-market sale18,000$382.5062,828
2006-02-06Open-market sale1,427$382.1161,401
2006-02-06Open-market sale200$382.0461,201
2006-02-06Open-market sale300$382.0360,901
2006-02-06Open-market sale800$382.0260,101
2006-02-06Open-market sale139$382.0159,962
2006-02-06Open-market sale10,900$382.0049,062
2006-02-06Open-market sale1,300$385.04131,331
2006-02-06Open-market sale100$385.01131,231
2006-02-06Open-market sale19,403$385.00111,828
2006-02-06Open-market sale3,000$384.75108,828
2006-02-06Open-market sale2,950$384.25102,828
2006-02-06Open-market sale50$384.27105,778
2006-02-06Conversion (derivative)130,000$0.0030,246,435
2006-02-06Open-market sale859$389.06177,595
2006-02-06Open-market sale133$389.07178,454
2006-02-06Open-market sale375$389.08178,587
2006-02-06Open-market sale100$389.05177,495
2006-02-06Open-market sale399$389.04177,096
2006-02-06Open-market sale150$389.03176,946
2006-02-06Open-market sale884$389.00176,062
2006-02-06Open-market sale100$387.20175,962
2006-02-06Open-market sale97$387.19175,865
2006-02-06Open-market sale145$387.18175,720
2006-02-06Open-market sale63$387.17175,657
2006-02-06Open-market sale3,000$387.00172,657
2006-02-06Open-market sale100$386.53172,557
2006-02-06Open-market sale2,900$386.50169,657
2006-02-06Open-market sale100$386.33169,557
2006-02-06Open-market sale10,900$386.25158,657
2006-02-06Open-market sale6,000$386.00152,657
2006-02-06Open-market sale3,000$385.75149,657
2006-02-06Open-market sale3,000$385.50146,657
2006-02-06Open-market sale100$385.41146,557
2006-02-06Open-market sale2,800$385.39143,757
2006-02-06Open-market sale100$385.33143,657
2006-02-06Open-market sale200$385.26143,457
2006-02-06Open-market sale100$389.22178,962
2006-02-06Conversion130,000$0.00179,062
2006-02-06Open-market sale100$385.15132,631
2006-02-06Open-market sale100$385.16132,731
2006-02-06Open-market sale100$385.16132,831
2006-02-06Open-market sale897$385.17132,931
2006-02-06Open-market sale9,629$385.25133,828
2006-02-06Conversion72,000$0.00121,062
2006-02-06Open-market sale200$367.10139,362
2006-02-06Open-market sale200$358.2971,862
2006-01-05Open-market sale100$444.0298,300
2006-01-05Open-market sale100$444.0198,200
2006-01-05Open-market sale7,200$444.0091,000
2006-01-05Open-market sale13,938$443.5077,062
2006-01-05Open-market sale748$443.2976,314
2006-01-05Open-market sale200$443.0972,862
2006-01-05Open-market sale600$444.1998,400
2006-01-05Open-market sale2,850$444.5099,000
2006-01-05Open-market sale150$444.53101,850
2006-01-05Open-market sale2,062$445.00102,000
2006-01-05Open-market sale2,000$445.25104,062
2006-01-05Open-market sale2,000$442.2549,062
2006-01-05Open-market sale3,600$442.5051,062
2006-01-05Open-market sale400$442.5154,662
2006-01-05Open-market sale3,000$442.7555,062
2006-01-05Open-market sale2,100$442.7658,062
2006-01-05Open-market sale800$442.7760,162
2006-01-05Open-market sale100$442.7860,962
2006-01-05Open-market sale11,300$443.0061,062
2006-01-05Open-market sale500$443.0672,362
2006-01-05Open-market sale300$443.2776,014
2006-01-05Open-market sale2,952$443.2573,062
2006-01-05Conversion (derivative)133,000$0.0030,376,435
2006-01-05Open-market sale200$448.54169,392
2006-01-05Open-market sale1,000$449.50181,062
2006-01-05Open-market sale8,000$449.00173,062
2006-01-05Open-market sale3,000$448.75170,062
2006-01-05Open-market sale80$448.61169,982
2006-01-05Open-market sale90$448.57169,892
2006-01-05Open-market sale4,000$445.50106,062
2006-01-05Open-market sale2,000$445.75110,062
2006-01-05Open-market sale7,900$446.00112,062
2006-01-05Open-market sale2,000$446.25119,962
2006-01-05Open-market sale1,000$446.50121,962
2006-01-05Open-market sale2,490$447.00122,962
2006-01-05Open-market sale8,800$447.25125,452
2006-01-05Open-market sale3,227$447.50134,252
2006-01-05Open-market sale10$447.56137,479
2006-01-05Open-market sale400$447.58137,489
2006-01-05Open-market sale300$447.59137,889
2006-01-05Open-market sale263$447.65138,189
2006-01-05Open-market sale5,000$447.75138,452
2006-01-05Open-market sale3,000$447.85143,452
2006-01-05Open-market sale16,250$448.00146,452
2006-01-05Open-market sale850$448.01162,702
2006-01-05Open-market sale3,060$448.25163,552
2006-01-05Open-market sale200$448.31166,612
2006-01-05Open-market sale100$448.40166,812
2006-01-05Open-market sale100$448.41166,912
2006-01-05Open-market sale2,280$448.50167,012
2006-01-05Open-market sale100$448.52169,292
2006-01-05Conversion133,000$0.00182,062
2006-01-05Open-market sale300$448.55169,592
2006-01-04Open-market sale200$444.79136,937
2006-01-04Open-market sale8,000$445.00137,137
2006-01-04Open-market sale6,137$445.50145,137
2006-01-04Open-market sale325$445.51151,274
2006-01-04Open-market sale188$445.52151,599
2006-01-04Open-market sale300$441.0565,612
2006-01-04Open-market sale700$441.1165,912
2006-01-04Open-market sale3,057$441.5066,612
2006-01-04Open-market sale710$441.5169,669
2006-01-04Open-market sale142$441.5270,379
2006-01-04Open-market sale748$441.5370,521
2006-01-04Open-market sale5,000$442.0071,269
2006-01-04Open-market sale3,000$442.2576,269
2006-01-04Open-market sale3,000$442.5979,269
2006-01-04Open-market sale2,000$442.7582,269
2006-01-04Open-market sale17,113$443.0084,269
2006-01-04Open-market sale482$443.01101,382
2006-01-04Open-market sale388$443.02101,864
2006-01-04Open-market sale500$443.03102,252
2006-01-04Open-market sale5,600$443.25102,752
2006-01-04Open-market sale100$443.26108,352
2006-01-04Open-market sale1,300$443.29108,452
2006-01-04Open-market sale8,840$443.50109,752
2006-01-04Open-market sale160$443.54118,592
2006-01-04Open-market sale10,392$444.00118,752
2006-01-04Open-market sale2,343$444.05129,144
2006-01-04Open-market sale125$444.09131,487
2006-01-04Open-market sale2,000$444.50131,612
2006-01-04Open-market sale3,325$444.75133,612
2006-01-04Conversion (derivative)132,000$0.0030,509,435
2006-01-04Open-market sale50$446.09160,062
2006-01-04Open-market sale100$446.19160,616
2006-01-04Open-market sale200$446.20160,716
2006-01-04Open-market sale200$446.21160,916
2006-01-04Open-market sale600$446.22161,116
2006-01-04Open-market sale2,057$446.24161,716
2006-01-04Open-market sale289$446.25163,773
2006-01-04Open-market sale8,000$446.50164,062
2006-01-04Open-market sale4,000$447.00172,062
2006-01-04Open-market sale1,203$447.54176,062
2006-01-04Open-market sale25$447.55177,265
2006-01-04Open-market sale120$447.57177,290
2006-01-04Open-market sale405$447.58177,410
2006-01-04Open-market sale20$447.59177,815
2006-01-04Open-market sale100$447.60177,835
2006-01-04Open-market sale816$447.61177,935
2006-01-04Open-market sale170$447.62178,751
2006-01-04Open-market sale71$447.67178,921
2006-01-04Open-market sale70$447.68178,992
2006-01-04Open-market sale2,000$448.00179,062
2006-01-04Conversion132,000$0.00181,062
2006-01-04Open-market sale475$445.53151,787
2006-01-04Open-market sale300$445.57152,262
2006-01-04Open-market sale700$445.61152,562
2006-01-04Open-market sale100$445.62153,262
2006-01-04Open-market sale400$445.64153,362
2006-01-04Open-market sale300$445.71153,762
2006-01-04Open-market sale6,000$446.00154,062
2006-01-04Open-market sale4$446.18160,612
2006-01-04Open-market sale500$446.10160,112
2006-01-04Open-market sale250$441.0164,562
2006-01-04Open-market sale75$440.0550,212
2006-01-04Open-market sale100$440.0950,287
2006-01-04Open-market sale125$440.1650,387
2006-01-04Open-market sale100$440.1750,512
2006-01-04Open-market sale3,000$440.5050,612
2006-01-04Open-market sale10,950$441.0053,612
2006-01-04Open-market sale450$440.0449,762
2006-01-04Open-market sale500$441.0264,812
2006-01-04Open-market sale300$441.0365,312
2006-01-04Open-market sale75$440.0049,062
2006-01-04Open-market sale75$440.0149,137
2006-01-04Open-market sale400$440.0249,212
2006-01-04Open-market sale150$440.0349,612
2006-01-03Open-market sale1,400$430.05106,886
2006-01-03Open-market sale3,200$429.5166,512
2006-01-03Open-market sale350$429.5269,712
2006-01-03Open-market sale12,000$429.7570,062
2006-01-03Open-market sale23,609$430.0082,062
2006-01-03Open-market sale490$430.03105,671
2006-01-03Open-market sale725$430.04106,161
2006-01-03Open-market sale17,450$429.5049,062
2006-01-03Open-market sale200$430.06108,286
2006-01-03Open-market sale100$430.09108,486
2006-01-03Open-market sale1,310$430.10108,586
2006-01-03Open-market sale1,900$430.11109,896
2006-01-03Open-market sale1,190$430.12111,796
2006-01-03Open-market sale800$430.13112,986
2006-01-03Conversion (derivative)135,000$0.0030,641,435
2006-01-03Open-market sale3,835$430.30137,834
2006-01-03Open-market sale200$430.32141,669
2006-01-03Open-market sale100$430.34141,869
2006-01-03Open-market sale500$430.35141,969
2006-01-03Open-market sale142$430.36142,469
2006-01-03Open-market sale800$430.37142,611
2006-01-03Open-market sale500$430.45143,411
2006-01-03Open-market sale200$430.46143,911
2006-01-03Open-market sale12,000$430.50144,111
2006-01-03Open-market sale5,500$430.60156,111
2006-01-03Open-market sale500$430.69161,611
2006-01-03Open-market sale6,951$430.70162,111
2006-01-03Open-market sale3,000$431.10169,062
2006-01-03Open-market sale2,900$431.20172,062
2006-01-03Open-market sale100$431.21174,962
2006-01-03Open-market sale3,000$431.30175,062
2006-01-03Open-market sale2,000$433.00178,062
2006-01-03Open-market sale4,000$435.00180,062
2006-01-03Conversion135,000$0.00184,062
2006-01-03Open-market sale100$430.14113,786
2006-01-03Open-market sale500$430.18113,886
2006-01-03Open-market sale200$430.19114,386
2006-01-03Open-market sale412$430.21114,586
2006-01-03Open-market sale114$430.22114,998
2006-01-03Open-market sale400$430.24115,112
2006-01-03Open-market sale19,967$430.25115,512
2006-01-03Open-market sale600$430.26135,479
2006-01-03Open-market sale423$430.27136,079
2006-01-03Open-market sale300$430.28136,502
2006-01-03Open-market sale1,032$430.29136,802

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