Last Price Today's Change Day's Range Trading Volume 1.00 -0.01 (0.99%) 0.995 - 1.01 1,860,500
Insider - Company
Hints : [1] Click the icon table to view the detail page.
Click here to modify the Visible Columns . Ann. Date Details of Changes View From To Type No. of Shares Min Price Max Price Total Amount 27-Mar-2024 27-Mar-2024 27-Mar-2024 Buyback 406,000 1.000 1.010 407,807.90 26-Mar-2024 26-Mar-2024 26-Mar-2024 Buyback 440,000 1.000 1.010 445,308.43 25-Mar-2024 25-Mar-2024 25-Mar-2024 Buyback 212,000 1.010 1.030 215,192.62 22-Mar-2024 22-Mar-2024 22-Mar-2024 Buyback 99,000 1.020 1.040 101,535.42 21-Mar-2024 21-Mar-2024 21-Mar-2024 Buyback 222,000 1.050 1.030 229,864.09 20-Mar-2024 20-Mar-2024 20-Mar-2024 Buyback 30,000 1.020 1.050 31,053.14 19-Mar-2024 19-Mar-2024 19-Mar-2024 Buyback 815,500 1.000 1.020 823,749.49 18-Mar-2024 18-Mar-2024 18-Mar-2024 Buyback 267,000 1.010 1.020 270,929.04 15-Mar-2024 15-Mar-2024 15-Mar-2024 Buyback 443,000 1.020 1.030 457,838.41 14-Mar-2024 14-Mar-2024 14-Mar-2024 Buyback 113,000 1.030 1.030 116,891.09 13-Mar-2024 13-Mar-2024 13-Mar-2024 Buyback 218,000 1.020 1.030 225,324.45 12-Mar-2024 12-Mar-2024 12-Mar-2024 Buyback 173,000 1.020 1.030 177,349.50 11-Mar-2024 11-Mar-2024 11-Mar-2024 Buyback 163,000 1.020 1.030 168,070.73 08-Mar-2024 08-Mar-2024 08-Mar-2024 Buyback 810,000 1.010 1.040 828,166.75 07-Mar-2024 07-Mar-2024 07-Mar-2024 Buyback 176,000 1.020 1.040 182,422.22 06-Mar-2024 06-Mar-2024 06-Mar-2024 Buyback 873,000 1.010 1.040 891,553.78 05-Mar-2024 05-Mar-2024 05-Mar-2024 Buyback 271,000 1.030 1.050 282,619.77 04-Mar-2024 04-Mar-2024 04-Mar-2024 Buyback 191,000 1.040 1.060 200,618.47 01-Mar-2024 01-Mar-2024 01-Mar-2024 Buyback 178,000 1.050 1.060 189,357.71 29-Feb-2024 29-Feb-2024 29-Feb-2024 Buyback 128,000 1.070 1.080 137,578.51 28-Feb-2024 28-Feb-2024 28-Feb-2024 Buyback 10,000 1.070 1.080 10,816.55 27-Feb-2024 27-Feb-2024 27-Feb-2024 Buyback 39,000 1.080 1.080 42,302.00 26-Feb-2024 26-Feb-2024 26-Feb-2024 Buyback 6,000 1.090 1.090 6,588.97 23-Feb-2024 23-Feb-2024 23-Feb-2024 Buyback 14,000 1.090 1.100 15,396.59 22-Feb-2024 22-Feb-2024 22-Feb-2024 Buyback 92,000 1.090 1.090 100,711.93 21-Feb-2024 21-Feb-2024 21-Feb-2024 Buyback 76,000 1.090 1.090 83,196.38 20-Feb-2024 20-Feb-2024 20-Feb-2024 Buyback 115,000 1.080 1.090 125,840.05 19-Feb-2024 19-Feb-2024 19-Feb-2024 Buyback 14,000 1.060 1.090 15,266.16 19-Feb-2024 16-Feb-2024 16-Feb-2024 Buyback 9,000 1.070 1.080 9,762.08 15-Feb-2024 15-Feb-2024 15-Feb-2024 Buyback 86,000 1.060 1.070 91,944.12 14-Feb-2024 14-Feb-2024 14-Feb-2024 Buyback 23,000 1.070 1.070 24,716.22 14-Feb-2024 13-Feb-2024 13-Feb-2024 Buyback 152,600 1.070 1.100 164,536.65 09-Feb-2024 09-Feb-2024 09-Feb-2024 Buyback 133,000 1.070 1.080 143,896.40 08-Feb-2024 08-Feb-2024 08-Feb-2024 Buyback 11,000 1.090 1.090 12,041.57 07-Feb-2024 07-Feb-2024 07-Feb-2024 Buyback 16,000 1.080 1.090 17,385.05 06-Feb-2024 06-Feb-2024 06-Feb-2024 Buyback 193,000 1.070 1.080 208,996.06 05-Feb-2024 05-Feb-2024 05-Feb-2024 Buyback 209,000 1.080 1.080 226,690.88 02-Feb-2024 02-Feb-2024 02-Feb-2024 Buyback 20,000 1.090 1.090 21,893.94 31-Jan-2024 31-Jan-2024 31-Jan-2024 Buyback 40,000 1.090 1.100 43,817.98 29-Jan-2024 29-Jan-2024 29-Jan-2024 Buyback 9,000 1.100 1.110 9,972.74 26-Jan-2024 26-Jan-2024 26-Jan-2024 Buyback 60,000 1.090 1.100 66,193.51 24-Jan-2024 24-Jan-2024 24-Jan-2024 Buyback 39,000 1.070 1.090 42,060.36 23-Jan-2024 23-Jan-2024 23-Jan-2024 Buyback 247,300 1.060 1.090 267,062.76 22-Jan-2024 22-Jan-2024 22-Jan-2024 Buyback 72,000 1.090 1.100 78,877.95 19-Jan-2024 19-Jan-2024 19-Jan-2024 Buyback 115,000 1.080 1.100 125,337.15 18-Jan-2024 18-Jan-2024 18-Jan-2024 Buyback 180,000 1.060 1.090 194,784.04 17-Jan-2024 17-Jan-2024 17-Jan-2024 Buyback 120,000 1.090 1.120 133,170.58 16-Jan-2024 16-Jan-2024 16-Jan-2024 Buyback 51,000 1.120 1.140 57,607.50 15-Jan-2024 15-Jan-2024 15-Jan-2024 Buyback 161,000 1.120 1.130 182,411.92 12-Jan-2024 12-Jan-2024 12-Jan-2024 Buyback 74,300 1.100 1.120 82,985.45 11-Jan-2024 11-Jan-2024 11-Jan-2024 Buyback 75,000 1.100 1.110 83,256.32 10-Jan-2024 10-Jan-2024 10-Jan-2024 Buyback 146,000 1.100 1.110 162,154.76 09-Jan-2024 09-Jan-2024 09-Jan-2024 Buyback 94,000 1.100 1.110 103,975.37 08-Jan-2024 08-Jan-2024 08-Jan-2024 Buyback 387,000 1.090 1.120 427,010.52 05-Jan-2024 05-Jan-2024 05-Jan-2024 Buyback 355,000 1.100 1.120 398,187.15 04-Jan-2024 04-Jan-2024 04-Jan-2024 Buyback 100,000 1.120 1.130 112,883.92 03-Jan-2024 03-Jan-2024 03-Jan-2024 Buyback 39,000 1.120 1.130 43,958.54 02-Jan-2024 02-Jan-2024 02-Jan-2024 Buyback 45,000 1.120 1.130 50,767.67 29-Dec-2023 29-Dec-2023 29-Dec-2023 Buyback 67,000 1.120 1.130 75,734.70 28-Dec-2023 28-Dec-2023 28-Dec-2023 Buyback 20,000 1.130 1.130 22,697.58 27-Dec-2023 27-Dec-2023 27-Dec-2023 Buyback 152,000 1.130 1.130 172,498.81 26-Dec-2023 26-Dec-2023 26-Dec-2023 Buyback 30,000 1.140 1.140 34,347.86 21-Dec-2023 21-Dec-2023 21-Dec-2023 Buyback 41,000 1.140 1.150 47,051.49 19-Dec-2023 19-Dec-2023 19-Dec-2023 Buyback 70,000 1.150 1.160 81,147.95 18-Dec-2023 18-Dec-2023 18-Dec-2023 Buyback 62,000 1.130 1.140 70,382.11 15-Dec-2023 15-Dec-2023 15-Dec-2023 Buyback 30,000 1.130 1.140 34,146.10 14-Dec-2023 14-Dec-2023 14-Dec-2023 Buyback 65,000 1.130 1.130 73,766.39 13-Dec-2023 13-Dec-2023 13-Dec-2023 Buyback 32,000 1.140 1.140 36,637.39 12-Dec-2023 12-Dec-2023 12-Dec-2023 Buyback 62,100 1.120 1.140 70,805.80 11-Dec-2023 11-Dec-2023 11-Dec-2023 Buyback 293,000 1.110 1.130 329,391.61 08-Dec-2023 08-Dec-2023 08-Dec-2023 Buyback 563,100 1.090 1.130 624,064.71 07-Dec-2023 07-Dec-2023 07-Dec-2023 Buyback 275,000 1.110 1.120 307,819.71 06-Dec-2023 06-Dec-2023 06-Dec-2023 Buyback 243,000 1.110 1.120 271,802.94 05-Dec-2023 05-Dec-2023 05-Dec-2023 Buyback 130,000 1.110 1.120 145,423.35 04-Dec-2023 04-Dec-2023 04-Dec-2023 Buyback 182,000 1.120 1.130 205,510.16 01-Dec-2023 01-Dec-2023 01-Dec-2023 Buyback 50,000 1.130 1.150 56,984.25 30-Nov-2023 30-Nov-2023 30-Nov-2023 Buyback 70,000 1.120 1.140 79,541.47 29-Nov-2023 29-Nov-2023 29-Nov-2023 Buyback 104,500 1.130 1.140 118,925.00 28-Nov-2023 28-Nov-2023 28-Nov-2023 Buyback 480,000 1.110 1.140 542,119.74 27-Nov-2023 27-Nov-2023 27-Nov-2023 Buyback 250,000 1.130 1.150 285,774.02 24-Nov-2023 24-Nov-2023 24-Nov-2023 Buyback 80,000 1.140 1.150 91,893.95 23-Nov-2023 23-Nov-2023 23-Nov-2023 Buyback 30,000 1.150 1.150 34,648.85 22-Nov-2023 22-Nov-2023 22-Nov-2023 Buyback 60,000 1.150 1.150 69,296.70 21-Nov-2023 21-Nov-2023 21-Nov-2023 Buyback 30,000 1.150 1.150 34,648.85 20-Nov-2023 20-Nov-2023 20-Nov-2023 Buyback 30,000 1.150 1.160 34,784.31 17-Nov-2023 17-Nov-2023 17-Nov-2023 Buyback 70,000 1.150 1.160 81,247.67 16-Nov-2023 16-Nov-2023 16-Nov-2023 Buyback 30,000 1.150 1.150 34,648.85 15-Nov-2023 15-Nov-2023 15-Nov-2023 Buyback 30,000 1.150 1.150 34,648.85 14-Nov-2023 14-Nov-2023 14-Nov-2023 Buyback 130,000 1.130 1.150 148,636.20 10-Nov-2023 10-Nov-2023 10-Nov-2023 Buyback 175,000 1.130 1.140 199,103.73 09-Nov-2023 09-Nov-2023 09-Nov-2023 Buyback 30,000 1.150 1.150 34,648.85 08-Nov-2023 08-Nov-2023 08-Nov-2023 Buyback 200,000 1.150 1.170 232,746.78 07-Nov-2023 07-Nov-2023 07-Nov-2023 Buyback 145,000 1.160 1.170 169,626.73 06-Nov-2023 06-Nov-2023 06-Nov-2023 Buyback 70,000 1.170 1.180 82,454.14 03-Nov-2023 03-Nov-2023 03-Nov-2023 Buyback 120,000 1.170 1.180 141,707.23 02-Nov-2023 02-Nov-2023 02-Nov-2023 Buyback 107,000 1.180 1.180 126,803.66 01-Nov-2023 01-Nov-2023 01-Nov-2023 Buyback 70,000 1.170 1.190 82,772.28 31-Oct-2023 31-Oct-2023 31-Oct-2023 Buyback 50,000 1.190 1.190 59,756.35 30-Oct-2023 30-Oct-2023 30-Oct-2023 Buyback 70,000 1.170 1.180 82,454.14 27-Oct-2023 27-Oct-2023 27-Oct-2023 Buyback 70,000 1.170 1.180 82,454.14 26-Oct-2023 26-Oct-2023 26-Oct-2023 Buyback 100,000 1.170 1.180 118,005.75 25-Oct-2023 25-Oct-2023 25-Oct-2023 Buyback 50,000 1.180 1.180 59,253.70 24-Oct-2023 24-Oct-2023 24-Oct-2023 Buyback 30,000 1.170 1.170 35,251.83 23-Oct-2023 23-Oct-2023 23-Oct-2023 Buyback 175,000 1.160 1.180 205,381.36 20-Oct-2023 20-Oct-2023 20-Oct-2023 Buyback 180,000 1.160 1.200 211,778.69 19-Oct-2023 19-Oct-2023 19-Oct-2023 Buyback 160,000 1.170 1.180 189,109.59 18-Oct-2023 18-Oct-2023 18-Oct-2023 Buyback 200,000 1.180 1.200 239,023.40 17-Oct-2023 17-Oct-2023 17-Oct-2023 Buyback 100,000 1.200 1.200 120,516.00 16-Oct-2023 16-Oct-2023 16-Oct-2023 Buyback 80,000 1.190 1.200 95,911.15 13-Oct-2023 13-Oct-2023 13-Oct-2023 Buyback 162,200 1.200 1.210 196,482.39 11-Oct-2023 11-Oct-2023 11-Oct-2023 Buyback 115,800 1.200 1.210 140,562.38 09-Oct-2023 09-Oct-2023 09-Oct-2023 Buyback 100,000 1.200 1.210 121,219.31 06-Oct-2023 06-Oct-2023 06-Oct-2023 Buyback 100,000 1.200 1.200 120,516.00 05-Oct-2023 05-Oct-2023 05-Oct-2023 Buyback 111,000 1.180 1.210 132,767.00 04-Oct-2023 04-Oct-2023 04-Oct-2023 Buyback 205,000 1.170 1.200 243,293.00 03-Oct-2023 03-Oct-2023 03-Oct-2023 Buyback 20,000 1.200 1.210 24,219.00 02-Oct-2023 02-Oct-2023 02-Oct-2023 Buyback 300,000 1.200 1.230 364,209.00 29-Sep-2023 29-Sep-2023 29-Sep-2023 Buyback 100,000 1.230 1.230 123,529.00 27-Sep-2023 27-Sep-2023 27-Sep-2023 Buyback 30,000 1.180 1.180 35,552.82 19-Sep-2023 19-Sep-2023 19-Sep-2023 Buyback 100,000 1.080 1.100 109,368.00 18-Sep-2023 18-Sep-2023 18-Sep-2023 Buyback 150,000 1.080 1.080 162,697.00 13-Sep-2023 13-Sep-2023 13-Sep-2023 Buyback 103,400 1.040 1.050 108,333.96 07-Jul-2023 07-Jul-2023 07-Jul-2023 Buyback 80,000 0.975 0.990 78,982.20 06-Jul-2023 06-Jul-2023 06-Jul-2023 Buyback 40,000 0.975 0.990 39,343.82 05-Jul-2023 05-Jul-2023 05-Jul-2023 Buyback 80,000 0.980 0.990 78,921.20 30-Jun-2023 30-Jun-2023 30-Jun-2023 Buyback 80,000 0.950 0.950 76,364.80 28-Jun-2023 27-Jun-2023 27-Jun-2023 Buyback 384,500 0.940 0.950 363,946.79 26-Jun-2023 26-Jun-2023 26-Jun-2023 Buyback 500,000 0.950 0.970 479,265.00 23-Jun-2023 23-Jun-2023 23-Jun-2023 Buyback 70,000 0.965 0.975 68,000.64 21-Jun-2023 21-Jun-2023 21-Jun-2023 Buyback 120,000 0.970 0.975 117,059.05 20-Jun-2023 20-Jun-2023 20-Jun-2023 Buyback 250,000 0.970 0.980 244,845.14 19-Jun-2023 19-Jun-2023 19-Jun-2023 Buyback 250,000 0.975 0.985 245,918.16 13-Jun-2023 13-Jun-2023 13-Jun-2023 Buyback 230,000 0.980 0.980 226,483.00 12-Jun-2023 12-Jun-2023 12-Jun-2023 Buyback 170,000 0.980 0.985 168,003.00 09-Jun-2023 09-Jun-2023 09-Jun-2023 Buyback 130,000 0.980 0.985 128,213.29 02-Jun-2023 02-Jun-2023 02-Jun-2023 Buyback 150,000 0.975 0.980 147,555.61 01-Jun-2023 01-Jun-2023 01-Jun-2023 Buyback 250,000 0.960 0.970 242,485.88 31-May-2023 31-May-2023 31-May-2023 Buyback 500,000 0.965 0.970 485,751.32 25-Jul-2022 25-Jul-2022 25-Jul-2022 Buyback 70,000 0.885 0.915 64,056.08 19-Jul-2022 19-Jul-2022 19-Jul-2022 Buyback 325,000 0.870 0.870 284,108.08 14-Jul-2022 14-Jul-2022 14-Jul-2022 Buyback 265,000 0.835 0.860 226,100.02 13-Jul-2022 13-Jul-2022 13-Jul-2022 Buyback 177,400 0.845 0.860 152,305.87 04-Jul-2022 04-Jul-2022 04-Jul-2022 Buyback 170,000 0.880 0.895 151,811.39 01-Jul-2022 01-Jul-2022 01-Jul-2022 Buyback 350,300 0.855 0.900 307,692.29 24-Jun-2022 24-Jun-2022 24-Jun-2022 Buyback 140,000 0.895 0.895 125,901.00 23-Jun-2022 23-Jun-2022 23-Jun-2022 Buyback 115,000 0.875 0.885 102,168.10 22-Jun-2022 22-Jun-2022 22-Jun-2022 Buyback 411,400 0.880 0.895 366,998.35 21-Jun-2022 21-Jun-2022 21-Jun-2022 Buyback 20,000 0.920 0.920 18,489.00 20-Jun-2022 20-Jun-2022 20-Jun-2022 Buyback 400,000 0.890 0.920 360,820.02 10-Jun-2022 10-Jun-2022 10-Jun-2022 Buyback 438,900 0.995 1.020 441,532.39 03-Jun-2022 03-Jun-2022 03-Jun-2022 Buyback 30,000 1.070 1.090 32,555.92 01-Jun-2022 01-Jun-2022 01-Jun-2022 Buyback 51,300 3.120 3.150 161,735.14 27-May-2022 27-May-2022 27-May-2022 Buyback 85,600 3.100 3.160 268,578.50 26-May-2022 26-May-2022 26-May-2022 Buyback 135,300 3.080 3.150 425,487.22 25-May-2022 25-May-2022 25-May-2022 Buyback 96,000 3.090 3.130 300,265.86 24-May-2022 24-May-2022 24-May-2022 Buyback 15,000 3.130 3.150 47,299.35 23-May-2022 23-May-2022 23-May-2022 Buyback 49,000 3.210 3.210 158,045.06 19-May-2022 19-May-2022 19-May-2022 Buyback 32,000 3.190 3.200 102,820.65 17-May-2022 17-May-2022 17-May-2022 Buyback 125,000 3.130 3.150 394,776.54 13-May-2022 13-May-2022 13-May-2022 Buyback 132,600 3.060 3.140 411,532.17 12-May-2022 12-May-2022 12-May-2022 Buyback 287,700 3.080 3.200 901,309.06 11-May-2022 11-May-2022 11-May-2022 Buyback 130,700 3.180 3.220 419,929.86 10-May-2022 10-May-2022 10-May-2022 Buyback 561,500 3.170 3.230 1,798,868.00 09-May-2022 09-May-2022 09-May-2022 Buyback 333,600 3.260 3.380 1,102,280.00 06-May-2022 06-May-2022 06-May-2022 Buyback 291,000 3.320 3.400 987,633.00 29-Apr-2022 29-Apr-2022 29-Apr-2022 Buyback 10,000 3.410 3.410 34,366.83 27-Apr-2022 27-Apr-2022 27-Apr-2022 Buyback 161,000 3.310 3.400 544,585.51 26-Apr-2022 26-Apr-2022 26-Apr-2022 Buyback 471,000 3.330 3.410 1,600,133.21 25-Apr-2022 25-Apr-2022 25-Apr-2022 Buyback 179,400 3.370 3.400 609,547.63 22-Apr-2022 22-Apr-2022 22-Apr-2022 Buyback 180,000 3.580 3.590 647,996.58 01-Apr-2022 01-Apr-2022 01-Apr-2022 Buyback 105,200 3.630 3.660 385,604.66 22-Mar-2022 22-Mar-2022 22-Mar-2022 Buyback 282,600 3.600 3.680 1,035,125.54 21-Mar-2022 21-Mar-2022 21-Mar-2022 Buyback 47,300 3.680 3.710 175,641.74 18-Mar-2022 18-Mar-2022 18-Mar-2022 Buyback 162,800 3.590 3.650 592,436.96 17-Mar-2022 17-Mar-2022 17-Mar-2022 Buyback 41,000 3.590 3.620 148,600.41 16-Mar-2022 16-Mar-2022 16-Mar-2022 Buyback 328,000 3.360 3.540 1,133,922.11 15-Mar-2022 15-Mar-2022 15-Mar-2022 Buyback 1,481,000 3.380 3.670 5,144,767.06 14-Mar-2022 14-Mar-2022 14-Mar-2022 Buyback 200,000 3.680 3.730 743,943.65 11-Mar-2022 11-Mar-2022 11-Mar-2022 Buyback 239,000 3.670 3.780 889,577.80 10-Mar-2022 09-Mar-2022 09-Mar-2022 Buyback 106,700 3.700 3.800 404,382.00 08-Mar-2022 08-Mar-2022 08-Mar-2022 Buyback 218,300 3.660 3.840 826,233.79 07-Mar-2022 07-Mar-2022 07-Mar-2022 Buyback 376,500 3.660 3.900 1,442,616.29 01-Mar-2022 01-Mar-2022 01-Mar-2022 Buyback 235,000 3.880 3.920 918,718.41 15-Feb-2022 15-Feb-2022 15-Feb-2022 Buyback 150,000 3.490 3.500 526,515.20 14-Feb-2022 14-Feb-2022 14-Feb-2022 Buyback 91,500 3.510 3.520 323,209.00 08-Dec-2021 08-Dec-2021 08-Dec-2021 Buyback 143,800 2.710 2.750 395,423.00 07-Dec-2021 07-Dec-2021 07-Dec-2021 Buyback 73,100 2.660 2.720 197,234.22 06-Dec-2021 06-Dec-2021 06-Dec-2021 Buyback 186,500 2.500 2.680 482,846.11 04-Aug-2020 04-Aug-2020 04-Aug-2020 Buyback 100,000 0.790 0.790 79,353.92 10-Mar-2020 09-Mar-2020 09-Mar-2020 Buyback 30,000 0.580 0.625 18,382.68 03-Mar-2020 02-Mar-2020 02-Mar-2020 Buyback 55,200 0.650 0.675 36,938.67 09-Dec-2019 09-Dec-2019 09-Dec-2019 Buyback 80,000 0.495 0.500 39,928.74 06-Dec-2019 06-Dec-2019 06-Dec-2019 Buyback 64,600 0.490 0.495 31,896.64 05-Dec-2019 05-Dec-2019 05-Dec-2019 Buyback 90,000 0.490 0.495 44,498.96 04-Dec-2019 04-Dec-2019 04-Dec-2019 Buyback 20,000 0.490 0.495 9,905.36 03-Dec-2019 03-Dec-2019 03-Dec-2019 Buyback 20,000 0.500 0.500 10,055.40 02-Dec-2019 02-Dec-2019 02-Dec-2019 Buyback 40,000 0.495 0.500 19,989.25 29-Nov-2019 29-Nov-2019 29-Nov-2019 Buyback 260,000 0.485 0.495 127,018.05 28-Nov-2019 28-Nov-2019 28-Nov-2019 Buyback 90,000 0.480 0.490 43,795.33 27-Nov-2019 27-Nov-2019 27-Nov-2019 Buyback 20,000 0.485 0.490 9,805.33 26-Nov-2019 26-Nov-2019 26-Nov-2019 Buyback 54,300 0.480 0.490 26,633.42 25-Nov-2019 25-Nov-2019 25-Nov-2019 Buyback 57,800 0.485 0.490 28,360.24 22-Nov-2019 22-Nov-2019 22-Nov-2019 Buyback 194,100 0.480 0.490 95,001.30 21-Nov-2019 21-Nov-2019 21-Nov-2019 Buyback 115,000 0.485 0.490 56,200.51 20-Nov-2019 20-Nov-2019 20-Nov-2019 Buyback 90,900 0.485 0.490 44,531.21 19-Nov-2019 19-Nov-2019 19-Nov-2019 Buyback 61,500 0.485 0.490 30,073.63 18-Nov-2019 18-Nov-2019 18-Nov-2019 Buyback 61,800 0.485 0.490 30,259.00 15-Nov-2019 15-Nov-2019 15-Nov-2019 Buyback 66,900 0.480 0.485 32,557.51 14-Nov-2019 14-Nov-2019 14-Nov-2019 Buyback 50,000 0.485 0.485 24,359.40 13-Nov-2019 13-Nov-2019 13-Nov-2019 Buyback 220,000 0.485 0.490 107,782.01 12-Nov-2019 12-Nov-2019 12-Nov-2019 Buyback 92,600 0.490 0.495 45,628.08 11-Nov-2019 11-Nov-2019 11-Nov-2019 Buyback 237,700 0.485 0.495 116,544.51 08-Nov-2019 08-Nov-2019 08-Nov-2019 Buyback 35,000 0.490 0.490 17,227.69 07-Nov-2019 07-Nov-2019 07-Nov-2019 Buyback 55,000 0.485 0.490 26,995.74 06-Nov-2019 06-Nov-2019 06-Nov-2019 Buyback 147,200 0.470 0.490 71,470.20 05-Nov-2019 05-Nov-2019 05-Nov-2019 Buyback 447,300 0.470 0.480 212,446.34 04-Nov-2019 04-Nov-2019 04-Nov-2019 Buyback 1,017,900 0.460 0.480 479,225.79 01-Nov-2019 01-Nov-2019 01-Nov-2019 Buyback 313,400 0.470 0.475 148,210.20 31-Oct-2019 31-Oct-2019 31-Oct-2019 Buyback 363,800 0.470 0.480 173,210.65 30-Oct-2019 30-Oct-2019 30-Oct-2019 Buyback 50,000 0.485 0.490 24,560.09 29-Oct-2019 29-Oct-2019 29-Oct-2019 Buyback 52,000 0.480 0.490 25,173.05 25-Oct-2019 25-Oct-2019 25-Oct-2019 Buyback 33,200 0.485 0.485 16,175.05 24-Oct-2019 24-Oct-2019 24-Oct-2019 Buyback 65,300 0.480 0.490 31,637.11 23-Oct-2019 23-Oct-2019 23-Oct-2019 Buyback 90,000 0.480 0.490 43,946.16 22-Oct-2019 22-Oct-2019 22-Oct-2019 Buyback 69,500 0.490 0.495 34,308.95 21-Oct-2019 21-Oct-2019 21-Oct-2019 Buyback 30,000 0.495 0.495 14,916.68 18-Oct-2019 18-Oct-2019 18-Oct-2019 Buyback 79,900 0.485 0.500 39,679.24 17-Oct-2019 17-Oct-2019 17-Oct-2019 Buyback 45,100 0.485 0.495 22,298.93 16-Oct-2019 16-Oct-2019 16-Oct-2019 Buyback 36,500 0.480 0.490 17,825.33 15-Oct-2019 15-Oct-2019 15-Oct-2019 Buyback 67,300 0.485 0.495 33,088.30 14-Oct-2019 14-Oct-2019 14-Oct-2019 Buyback 76,600 0.475 0.485 36,949.86 11-Oct-2019 11-Oct-2019 11-Oct-2019 Buyback 78,900 0.470 0.480 37,812.20 10-Oct-2019 10-Oct-2019 10-Oct-2019 Buyback 74,200 0.465 0.480 35,267.40 09-Oct-2019 09-Oct-2019 09-Oct-2019 Buyback 165,000 0.465 0.475 77,844.89 08-Oct-2019 08-Oct-2019 08-Oct-2019 Buyback 116,000 0.465 0.470 54,549.40 07-Oct-2019 07-Oct-2019 07-Oct-2019 Buyback 98,300 0.465 0.470 46,248.99 04-Oct-2019 04-Oct-2019 04-Oct-2019 Buyback 264,700 0.460 0.465 122,382.12 03-Oct-2019 03-Oct-2019 03-Oct-2019 Buyback 58,800 0.465 0.470 27,615.62 02-Oct-2019 02-Oct-2019 02-Oct-2019 Buyback 33,300 0.465 0.470 15,604.52 01-Oct-2019 01-Oct-2019 01-Oct-2019 Buyback 151,000 0.465 0.475 71,092.52 30-Sep-2019 30-Sep-2019 30-Sep-2019 Buyback 83,100 0.470 0.480 39,433.89 27-Sep-2019 27-Sep-2019 27-Sep-2019 Buyback 35,000 0.465 0.475 16,499.32 26-Sep-2019 26-Sep-2019 26-Sep-2019 Buyback 216,100 0.460 0.475 100,922.01 25-Sep-2019 25-Sep-2019 25-Sep-2019 Buyback 52,000 0.455 0.470 24,162.35 24-Sep-2019 24-Sep-2019 24-Sep-2019 Buyback 39,400 0.465 0.475 18,629.52 23-Sep-2019 23-Sep-2019 23-Sep-2019 Buyback 10,000 0.470 0.470 4,748.81 20-Sep-2019 20-Sep-2019 20-Sep-2019 Buyback 70,000 0.465 0.470 32,947.04 19-Sep-2019 19-Sep-2019 19-Sep-2019 Buyback 2,200 0.470 0.470 1,078.72 18-Sep-2019 18-Sep-2019 18-Sep-2019 Buyback 21,600 0.470 0.475 10,233.52 17-Sep-2019 17-Sep-2019 17-Sep-2019 Buyback 10,000 0.475 0.475 4,798.83 13-Sep-2019 13-Sep-2019 13-Sep-2019 Buyback 62,900 0.465 0.475 29,935.10 12-Sep-2019 12-Sep-2019 12-Sep-2019 Buyback 8,500 0.470 0.470 4,042.60 11-Sep-2019 11-Sep-2019 11-Sep-2019 Buyback 40,000 0.465 0.475 18,751.97 10-Sep-2019 10-Sep-2019 10-Sep-2019 Buyback 55,000 0.470 0.480 26,218.09 06-Sep-2019 06-Sep-2019 06-Sep-2019 Buyback 15,000 0.470 0.470 7,102.52 05-Sep-2019 05-Sep-2019 05-Sep-2019 Buyback 13,600 0.470 0.475 6,461.28 04-Sep-2019 04-Sep-2019 04-Sep-2019 Buyback 7,700 0.470 0.475 3,693.99 03-Sep-2019 03-Sep-2019 03-Sep-2019 Buyback 22,800 0.465 0.470 10,724.50 30-Aug-2019 30-Aug-2019 30-Aug-2019 Buyback 50,500 0.460 0.470 23,600.90 29-Aug-2019 29-Aug-2019 29-Aug-2019 Buyback 52,200 0.460 0.465 24,307.04 28-Aug-2019 28-Aug-2019 28-Aug-2019 Buyback 80,000 0.465 0.470 37,467.80 26-Aug-2019 26-Aug-2019 26-Aug-2019 Buyback 10,000 0.475 0.480 4,823.84 23-Aug-2019 23-Aug-2019 23-Aug-2019 Buyback 2,200 0.475 0.475 1,089.72 19-Aug-2019 19-Aug-2019 19-Aug-2019 Buyback 5,000 0.480 0.480 2,446.12 16-Aug-2019 16-Aug-2019 16-Aug-2019 Buyback 80,100 0.460 0.470 37,313.66 15-Aug-2019 15-Aug-2019 15-Aug-2019 Buyback 93,000 0.460 0.470 43,611.22 14-Aug-2019 14-Aug-2019 14-Aug-2019 Buyback 31,000 0.465 0.475 14,605.54 13-Aug-2019 13-Aug-2019 13-Aug-2019 Buyback 47,000 0.460 0.470 21,837.51 09-Aug-2019 09-Aug-2019 09-Aug-2019 Buyback 92,700 0.460 0.470 43,028.75 08-Aug-2019 08-Aug-2019 08-Aug-2019 Buyback 21,000 0.460 0.470 9,865.29 07-Aug-2019 07-Aug-2019 07-Aug-2019 Buyback 4,800 0.470 0.470 2,302.08 06-Aug-2019 06-Aug-2019 06-Aug-2019 Buyback 41,200 0.460 0.470 19,369.12 05-Aug-2019 05-Aug-2019 05-Aug-2019 Buyback 20,000 0.470 0.470 9,455.22 01-Aug-2019 01-Aug-2019 01-Aug-2019 Buyback 32,700 0.460 0.480 15,495.59 31-Jul-2019 31-Jul-2019 31-Jul-2019 Buyback 35,000 0.470 0.480 16,699.86 25-Jul-2019 25-Jul-2019 25-Jul-2019 Buyback 65,000 0.480 0.490 31,441.03 23-Jul-2019 23-Jul-2019 23-Jul-2019 Buyback 15,500 0.465 0.470 7,310.15 22-Jul-2019 22-Jul-2019 22-Jul-2019 Buyback 40,200 0.460 0.480 18,958.59 19-Jul-2019 19-Jul-2019 19-Jul-2019 Buyback 85,700 0.465 0.480 40,961.55 18-Jul-2019 18-Jul-2019 18-Jul-2019 Buyback 44,800 0.465 0.475 21,025.75 17-Jul-2019 17-Jul-2019 17-Jul-2019 Buyback 51,000 0.465 0.470 23,946.92 16-Jul-2019 16-Jul-2019 16-Jul-2019 Buyback 10,000 0.470 0.470 4,748.81 15-Jul-2019 15-Jul-2019 15-Jul-2019 Buyback 40,000 0.470 0.480 18,934.60 12-Jul-2019 12-Jul-2019 12-Jul-2019 Buyback 18,000 0.465 0.475 8,488.92 11-Jul-2019 11-Jul-2019 11-Jul-2019 Buyback 24,400 0.465 0.470 11,478.74 10-Jul-2019 10-Jul-2019 10-Jul-2019 Buyback 30,000 0.465 0.470 14,063.83 09-Jul-2019 09-Jul-2019 09-Jul-2019 Buyback 34,400 0.470 0.480 16,336.54 08-Jul-2019 08-Jul-2019 08-Jul-2019 Buyback 2,700 0.470 0.480 1,331.80 05-Jul-2019 05-Jul-2019 05-Jul-2019 Buyback 5,000 0.490 0.490 2,496.14 04-Jul-2019 04-Jul-2019 04-Jul-2019 Buyback 10,000 0.470 0.470 4,748.81 03-Jul-2019 03-Jul-2019 03-Jul-2019 Buyback 14,500 0.480 0.490 7,062.54 02-Jul-2019 02-Jul-2019 02-Jul-2019 Buyback 23,400 0.470 0.480 11,105.80 26-Jun-2019 26-Jun-2019 26-Jun-2019 Buyback 46,100 0.470 0.480 22,016.06 25-Jun-2019 25-Jun-2019 25-Jun-2019 Buyback 35,000 0.450 0.475 16,559.38 24-Jun-2019 24-Jun-2019 24-Jun-2019 Buyback 33,100 0.465 0.470 15,511.22 21-Jun-2019 21-Jun-2019 21-Jun-2019 Buyback 5,000 0.460 0.470 2,396.11 20-Jun-2019 20-Jun-2019 20-Jun-2019 Buyback 53,000 0.450 0.470 24,795.12 19-Jun-2019 19-Jun-2019 19-Jun-2019 Buyback 23,000 0.455 0.470 10,776.69 18-Jun-2019 18-Jun-2019 18-Jun-2019 Buyback 10,000 0.465 0.465 4,698.80 17-Jun-2019 17-Jun-2019 17-Jun-2019 Buyback 36,600 0.455 0.465 16,867.89 22-Mar-2024 11-Mar-2024 19-Mar-2024 Buyback 2,192,500 1.000 1.030 2,240,152.71 13-Mar-2024 29-Feb-2024 08-Mar-2024 Buyback 2,627,000 1.010 1.080 2,712,317.21 01-Mar-2024 19-Feb-2024 28-Feb-2024 Buyback 366,000 1.060 1.100 400,118.64 20-Feb-2024 07-Feb-2024 16-Feb-2024 Buyback 430,600 1.060 1.100 464,282.08 09-Feb-2024 29-Jan-2024 06-Feb-2024 Buyback 471,000 1.070 1.110 511,372.00 31-Jan-2024 18-Jan-2024 26-Jan-2024 Buyback 713,300 1.060 1.100 774,315.78 19-Jan-2024 08-Jan-2024 17-Jan-2024 Buyback 1,108,300 1.090 1.140 1,232,572.42 09-Jan-2024 27-Dec-2023 05-Jan-2024 Buyback 778,000 1.100 1.130 876,728.00 29-Dec-2023 18-Dec-2023 26-Dec-2023 Buyback 203,000 1.130 1.160 232,930.00 20-Dec-2023 07-Dec-2023 15-Dec-2023 Buyback 1,320,200 1.090 1.140 1,476,631.71 08-Dec-2023 27-Nov-2023 06-Dec-2023 Buyback 1,509,500 1.110 1.150 1,706,081.00 28-Nov-2023 14-Nov-2023 24-Nov-2023 Buyback 490,000 1.130 1.160 564,454.00 15-Nov-2023 01-Nov-2023 10-Nov-2023 Buyback 917,000 1.130 1.190 1,069,863.40 02-Nov-2023 19-Oct-2023 31-Oct-2023 Buyback 885,000 1.160 1.200 1,043,446.00 23-Oct-2023 09-Oct-2023 18-Oct-2023 Buyback 758,000 1.180 1.210 913,714.63 11-Oct-2023 27-Sep-2023 06-Oct-2023 Buyback 866,000 1.170 1.230 1,044,085.00 27-Sep-2023 13-Sep-2023 22-Sep-2023 Buyback 813,300 1.040 1.100 878,552.00 13-Jul-2023 30-Jun-2023 07-Jul-2023 Buyback 280,000 0.950 0.990 273,612.00 05-Jul-2023 21-Jun-2023 27-Jun-2023 Buyback 1,074,500 0.940 0.975 1,028,272.00 26-Jun-2023 12-Jun-2023 20-Jun-2023 Buyback 900,000 0.970 0.985 885,249.00 14-Jun-2023 31-May-2023 09-Jun-2023 Buyback 1,030,000 0.960 0.985 1,004,006.00 08-Aug-2022 25-Jul-2022 25-Jul-2022 Buyback 70,000 0.885 0.915 64,056.08 26-Jul-2022 13-Jul-2022 21-Jul-2022 Buyback 767,400 0.835 0.870 662,513.97 13-Jul-2022 01-Jul-2022 07-Jul-2022 Buyback 520,300 0.855 0.900 459,503.68 04-Jul-2022 20-Jun-2022 29-Jun-2022 Buyback 1,086,400 0.875 0.920 974,376.68 14-Jun-2022 01-Jun-2022 10-Jun-2022 Buyback 520,200 0.995 3.150 635,823.45 02-Jun-2022 23-May-2022 31-May-2022 Buyback 380,900 3.080 3.210 1,199,675.99 24-May-2022 11-May-2022 19-May-2022 Buyback 708,000 3.060 3.220 2,230,368.28 13-May-2022 28-Apr-2022 10-May-2022 Buyback 1,196,100 3.170 3.410 3,923,147.35 29-Apr-2022 22-Apr-2022 27-Apr-2022 Buyback 991,400 3.310 3.590 3,402,262.93 14-Apr-2022 01-Apr-2022 01-Apr-2022 Buyback 105,200 3.630 3.660 385,604.66 01-Apr-2022 21-Mar-2022 28-Mar-2022 Buyback 329,900 3.600 3.710 1,210,767.28 22-Mar-2022 09-Mar-2022 18-Mar-2022 Buyback 2,558,500 3.360 3.800 9,057,630.08 11-Mar-2022 01-Mar-2022 08-Mar-2022 Buyback 829,800 3.660 3.920 3,187,568.49 23-Feb-2022 14-Feb-2022 15-Feb-2022 Buyback 241,500 3.490 3.520 849,724.28 20-Dec-2021 06-Dec-2021 08-Dec-2021 Buyback 403,400 2.500 2.750 1,075,503.33 17-Aug-2020 04-Aug-2020 04-Aug-2020 Buyback 100,000 0.790 0.790 79,353.92 13-Mar-2020 02-Mar-2020 11-Mar-2020 Buyback 85,200 0.580 0.675 55,321.36 18-Dec-2019 06-Dec-2019 13-Dec-2019 Buyback 144,600 0.490 0.500 71,825.39 09-Dec-2019 27-Nov-2019 05-Dec-2019 Buyback 540,000 0.480 0.500 265,067.68 28-Nov-2019 18-Nov-2019 26-Nov-2019 Buyback 635,400 0.480 0.490 311,059.30 19-Nov-2019 08-Nov-2019 15-Nov-2019 Buyback 702,200 0.480 0.495 344,099.20 11-Nov-2019 30-Oct-2019 07-Nov-2019 Buyback 2,394,600 0.460 0.490 1,136,119.01 31-Oct-2019 17-Oct-2019 29-Oct-2019 Buyback 465,000 0.480 0.500 228,135.17 18-Oct-2019 07-Oct-2019 16-Oct-2019 Buyback 712,800 0.465 0.495 339,586.38 08-Oct-2019 25-Sep-2019 04-Oct-2019 Buyback 894,000 0.460 0.480 417,712.34 26-Sep-2019 13-Sep-2019 24-Sep-2019 Buyback 216,100 0.465 0.475 102,371.54 17-Sep-2019 05-Sep-2019 12-Sep-2019 Buyback 132,100 0.465 0.480 62,576.46 06-Sep-2019 27-Aug-2019 04-Sep-2019 Buyback 213,200 0.460 0.475 99,794.24 28-Aug-2019 14-Aug-2019 26-Aug-2019 Buyback 221,300 0.460 0.480 103,890.11 15-Aug-2019 01-Aug-2019 13-Aug-2019 Buyback 259,400 0.460 0.480 121,353.57 02-Aug-2019 22-Jul-2019 31-Jul-2019 Buyback 155,700 0.460 0.490 74,409.63 23-Jul-2019 09-Jul-2019 19-Jul-2019 Buyback 338,300 0.465 0.480 159,985.66 10-Jul-2019 26-Jun-2019 08-Jul-2019 Buyback 101,700 0.470 0.490 48,761.14 27-Jun-2019 13-Jun-2019 25-Jun-2019 Buyback 240,700 0.440 0.475 112,509.80 14-Jun-2019 31-May-2019 12-Jun-2019 Buyback 178,100 0.450 0.470 83,086.08 03-Jun-2019 27-May-2019 30-May-2019 Buyback 355,000 0.455 0.470 164,253.06 29-May-2019 15-May-2019 24-May-2019 Buyback 275,100 0.440 0.470 126,890.83 16-May-2019 06-May-2019 14-May-2019 Buyback 395,800 0.435 0.450 175,638.95 07-May-2019 23-Apr-2019 03-May-2019 Buyback 112,000 0.440 0.475 51,188.44 24-Apr-2019 11-Apr-2019 11-Apr-2019 Buyback 30,000 0.475 0.475 14,314.60 12-Apr-2019 29-Mar-2019 10-Apr-2019 Buyback 108,300 0.465 0.480 50,855.04 03-Apr-2019 21-Mar-2019 28-Mar-2019 Buyback 67,000 0.465 0.480 32,033.41 19-Mar-2019 06-Mar-2019 15-Mar-2019 Buyback 117,200 0.470 0.505 56,969.80 08-Mar-2019 22-Feb-2019 05-Mar-2019 Buyback 183,300 0.475 0.520 91,977.12 25-Feb-2019 12-Feb-2019 21-Feb-2019 Buyback 129,600 0.465 0.510 63,378.93 13-Feb-2019 29-Jan-2019 11-Feb-2019 Buyback 290,000 0.435 0.485 133,876.15 30-Jan-2019 16-Jan-2019 28-Jan-2019 Buyback 729,500 0.435 0.455 329,120.38 17-Jan-2019 03-Jan-2019 15-Jan-2019 Buyback 1,579,000 0.430 0.515 728,272.63 04-Jan-2019 24-Dec-2018 02-Jan-2019 Buyback 418,300 0.465 0.485 200,556.13 26-Dec-2018 13-Dec-2018 21-Dec-2018 Buyback 194,700 0.465 0.525 97,990.71 17-Dec-2018 03-Dec-2018 12-Dec-2018 Buyback 328,800 0.490 0.525 166,592.81 04-Dec-2018 21-Nov-2018 30-Nov-2018 Buyback 160,200 0.500 0.585 86,347.09 23-Nov-2018 12-Nov-2018 20-Nov-2018 Buyback 81,500 0.530 0.555 44,166.47 12-Nov-2018 01-Nov-2018 09-Nov-2018 Buyback 96,400 0.525 0.560 52,851.24 02-Nov-2018 26-Oct-2018 31-Oct-2018 Buyback 40,000 0.615 0.650 25,325.65 22-Feb-2017 10-Feb-2017 20-Feb-2017 Buyback 15,000 0.370 0.390 5,692.59 25-Jan-2017 18-Jan-2017 23-Jan-2017 Buyback 10,000 0.330 0.335 3,389.86 24-Jan-2017 09-Jan-2017 17-Jan-2017 Buyback 24,500 0.325 0.340 8,359.61 11-Jan-2017 29-Dec-2016 06-Jan-2017 Buyback 25,000 0.320 0.340 8,382.22 19-Dec-2016 06-Dec-2016 14-Dec-2016 Buyback 5,000 0.320 0.325 1,669.92 08-Dec-2016 28-Nov-2016 05-Dec-2016 Buyback 10,000 0.330 0.340 3,439.87 25-Nov-2016 15-Nov-2016 15-Nov-2016 Buyback 5,000 0.345 0.345 1,769.95 09-Nov-2016 26-Oct-2016 26-Oct-2016 Buyback 5,000 0.375 0.380 1,945.00 14-Sep-2016 01-Sep-2016 07-Sep-2016 Buyback 15,000 0.320 0.350 5,234.83 05-Sep-2016 22-Aug-2016 31-Aug-2016 Buyback 33,800 0.325 0.350 11,888.51 24-Aug-2016 16-Aug-2016 16-Aug-2016 Buyback 5,000 0.340 0.360 1,744.94 17-Aug-2016 04-Aug-2016 11-Aug-2016 Buyback 20,000 0.345 0.360 7,254.87 08-Aug-2016 25-Jul-2016 03-Aug-2016 Buyback 15,000 0.340 0.360 3,614.93 25-Jul-2016 11-Jul-2016 20-Jul-2016 Buyback 15,000 0.345 0.360 5,392.49 04-Jul-2016 24-Jun-2016 29-Jun-2016 Buyback 30,500 0.325 0.360 10,510.95 21-Jun-2016 08-Jun-2016 16-Jun-2016 Buyback 45,000 0.340 0.350 15,716.55 02-Jun-2016 25-May-2016 30-May-2016 Buyback 10,000 0.340 0.355 3,564.91 27-May-2016 13-May-2016 24-May-2016 Buyback 21,000 0.340 0.360 7,611.01 18-May-2016 04-May-2016 12-May-2016 Buyback 21,300 0.350 0.360 7,707.62 06-May-2016 22-Apr-2016 03-May-2016 Buyback 35,000 0.360 0.365 12,912.66 18-Apr-2016 05-Apr-2016 05-Apr-2016 Buyback 1,600 0.370 0.375 635.59 16-Mar-2016 03-Mar-2016 11-Mar-2016 Buyback 40,000 0.345 0.380 14,550.55 07-Mar-2016 23-Feb-2016 02-Mar-2016 Buyback 30,000 0.360 0.385 11,260.14 25-Feb-2016 12-Feb-2016 15-Feb-2016 Buyback 15,000 0.385 0.390 5,892.66 22-Jan-2016 12-Jan-2016 20-Jan-2016 Buyback 15,000 0.385 0.425 5,967.68 13-Jan-2016 30-Dec-2015 08-Jan-2016 Buyback 5,200 0.390 0.405 2,194.48 30-Dec-2015 17-Dec-2015 28-Dec-2015 Buyback 14,000 0.385 0.430 5,907.04 18-Dec-2015 14-Dec-2015 16-Dec-2015 Buyback 10,000 0.375 0.395 3,990.05 09-Dec-2015 01-Dec-2015 04-Dec-2015 Buyback 20,000 0.375 0.400 7,962.70 13-Nov-2015 02-Nov-2015 09-Nov-2015 Buyback 51,100 0.375 0.400 20,160.53 03-Nov-2015 22-Oct-2015 30-Oct-2015 Buyback 10,000 0.375 0.385 3,915.01 26-Oct-2015 12-Oct-2015 21-Oct-2015 Buyback 10,100 0.375 0.390 3,949.54 02-Oct-2015 21-Sep-2015 29-Sep-2015 Buyback 16,500 0.360 0.370 6,098.70 18-Sep-2015 10-Sep-2015 16-Sep-2015 Buyback 2,100 0.355 0.365 789.14 14-Sep-2015 01-Sep-2015 09-Sep-2015 Buyback 48,600 0.340 0.360 17,331.94 03-Sep-2015 20-Aug-2015 28-Aug-2015 Buyback 59,500 0.335 0.370 21,079.64 20-Aug-2015 07-Aug-2015 17-Aug-2015 Buyback 106,200 0.355 0.405 40,904.91 07-Aug-2015 28-Jul-2015 04-Aug-2015 Buyback 58,500 0.395 0.410 23,657.82 23-Jul-2015 10-Jul-2015 20-Jul-2015 Buyback 48,200 0.390 0.405 19,478.21 12-May-2015 05-May-2015 07-May-2015 Buyback 1,000 0.455 0.460 501.14 16-Feb-2015 10-Feb-2015 11-Feb-2015 Buyback 31,600 0.435 0.445 14,071.10 05-Nov-2014 28-Oct-2014 29-Oct-2014 Buyback 8,200 0.505 0.540 4,430.81 19-May-2014 06-May-2014 06-May-2014 Buyback 80,000 0.545 0.555 44,290.53 19-Nov-2013 14-Nov-2013 14-Nov-2013 Buyback 21,600 0.360 0.360 7,826.34 09-May-2013 03-May-2013 03-May-2013 Buyback 20,000 0.315 0.315 6,348.89 21-Dec-2012 12-Dec-2012 12-Dec-2012 Buyback 4,600 0.380 0.380 1,790.53 26-Nov-2012 19-Nov-2012 19-Nov-2012 Buyback 5,000 0.385 0.385 1,967.58 09-Nov-2012 05-Nov-2012 05-Nov-2012 Buyback 5,000 0.435 0.435 2,218.66 03-Oct-2012 18-Sep-2012 28-Sep-2012 Buyback 108,500 0.385 0.390 42,177.69 20-Sep-2012 06-Sep-2012 14-Sep-2012 Buyback 519,500 0.380 0.390 201,090.54 05-Sep-2012 27-Aug-2012 03-Sep-2012 Buyback 60,100 0.375 0.390 23,406.49 29-Aug-2012 15-Aug-2012 24-Aug-2012 Buyback 43,200 0.375 0.375 16,301.87 16-Aug-2012 07-Aug-2012 14-Aug-2012 Buyback 42,900 0.375 0.380 16,339.93 10-Aug-2012 27-Jul-2012 07-Aug-2012 Buyback 59,400 0.370 0.380 22,572.74 26-Jul-2012 13-Jul-2012 23-Jul-2012 Buyback 25,500 0.380 0.390 9,978.97 12-Jul-2012 29-Jun-2012 09-Jul-2012 Buyback 40,900 0.350 0.360 14,764.39 02-Jul-2012 11-Jun-2012 19-Jun-2012 Buyback 41,000 0.355 0.390 15,046.52 02-Jul-2012 20-Jun-2012 27-Jun-2012 Buyback 171,600 0.365 0.375 63,916.76 08-Jun-2012 28-May-2012 28-May-2012 Buyback 39,200 0.355 0.355 13,975.93 01-Jun-2012 21-May-2012 25-May-2012 Buyback 24,300 0.350 0.360 8,677.52 23-May-2012 14-May-2012 18-May-2012 Buyback 136,900 0.360 0.370 50,596.20 15-May-2012 03-May-2012 11-May-2012 Buyback 176,300 0.345 0.365 62,288.18 04-May-2012 24-Apr-2012 01-May-2012 Buyback 25,000 0.360 0.365 9,142.72 20-Apr-2012 10-Apr-2012 17-Apr-2012 Buyback 27,000 0.360 0.365 9,903.94 13-Apr-2012 30-Mar-2012 06-Apr-2012 Buyback 55,000 0.360 0.370 20,338.16 30-Mar-2012 20-Mar-2012 27-Mar-2012 Buyback 62,300 0.370 0.380 23,525.20 16-Dec-2011 06-Dec-2011 06-Dec-2011 Buyback 5,000 0.375 0.375 1,917.57 08-Dec-2011 30-Nov-2011 05-Dec-2011 Buyback 20,000 0.370 0.375 7,595.25 14-May-2009 04-May-2009 04-May-2009 Buyback 100 0.530 0.530 94.02 25-Nov-2008 12-Nov-2008 12-Nov-2008 Buyback 5,000 0.590 0.590 2,993.89 14-Nov-2008 03-Nov-2008 11-Nov-2008 Buyback 34,600 0.570 0.585 20,195.21 05-Nov-2008 22-Oct-2008 31-Oct-2008 Buyback 171,000 0.490 0.610 89,223.89 24-Oct-2008 13-Oct-2008 21-Oct-2008 Buyback 316,500 0.565 0.700 192,565.35 01-Aug-2008 22-Jul-2008 29-Jul-2008 Buyback 2,100 0.860 0.870 1,908.56 15-Jul-2008 02-Jul-2008 10-Jul-2008 Buyback 29,800 0.880 0.905 26,373.86 03-Jul-2008 23-Jun-2008 30-Jun-2008 Buyback 29,900 0.925 0.945 28,241.83 26-Jun-2008 13-Jun-2008 20-Jun-2008 Buyback 245,200 0.940 0.975 236,032.80 16-Jun-2008 05-Jun-2008 12-Jun-2008 Buyback 52,600 0.970 0.995 52,072.68 05-Jun-2008 26-May-2008 03-Jun-2008 Buyback 249,300 1.020 1.060 260,450.36 21-May-2008 15-May-2008 15-May-2008 Buyback 4,000 1.050 1.050 4,246.26 20-May-2008 06-May-2008 14-May-2008 Buyback 170,400 1.030 1.070 180,557.05 16-Jan-2007 29-Dec-2006 29-Dec-2006 Buyback 30,000 0.710 0.710 21,394.42 04-Jan-2007 20-Dec-2006 28-Dec-2006 Buyback 74,500 0.670 0.700 50,423.86 22-Dec-2006 08-Dec-2006 19-Dec-2006 Buyback 458,900 0.660 0.700 310,368.16 06-Dec-2006 22-Nov-2006 01-Dec-2006 Buyback 706,500 0.665 0.710 483,273.61 20-Nov-2006 07-Nov-2006 16-Nov-2006 Buyback 102,200 0.685 0.710 71,291.87 01-Nov-2006 16-Oct-2006 26-Oct-2006 Buyback 124,800 0.690 0.705 87,422.65 11-Oct-2006 26-Sep-2006 03-Oct-2006 Buyback 32,600 0.640 0.650 21,007.07 28-Sep-2006 14-Sep-2006 25-Sep-2006 Buyback 76,200 0.620 0.645 47,975.74 18-Sep-2006 04-Sep-2006 13-Sep-2006 Buyback 72,100 0.625 0.645 46,020.31 06-Sep-2006 23-Aug-2006 01-Sep-2006 Buyback 71,100 0.620 0.635 45,044.25 25-Aug-2006 11-Aug-2006 22-Aug-2006 Buyback 120,500 0.615 0.640 75,845.91 15-Aug-2006 01-Aug-2006 10-Aug-2006 Buyback 94,000 0.625 0.660 60,729.79 03-Aug-2006 20-Jul-2006 31-Jul-2006 Buyback 82,700 0.620 0.650 53,063.60 24-Jul-2006 10-Jul-2006 19-Jul-2006 Buyback 83,500 0.630 0.670 55,194.41 12-Jul-2006 28-Jun-2006 07-Jul-2006 Buyback 142,300 0.660 0.670 95,177.33 30-Jun-2006 16-Jun-2006 27-Jun-2006 Buyback 183,100 0.660 0.695 123,820.64 21-Jun-2006 06-Jun-2006 15-Jun-2006 Buyback 230,900 0.650 0.670 153,688.00 08-Jun-2006 25-May-2006 05-Jun-2006 Buyback 205,000 0.655 0.680 136,921.46 26-May-2006 16-May-2006 24-May-2006 Buyback 632,700 0.650 0.695 427,313.19 25-Apr-2006 13-Apr-2006 21-Apr-2006 Buyback 1,000 0.715 0.715 728.29 17-Apr-2006 03-Apr-2006 12-Apr-2006 Buyback 202,700 0.675 0.725 142,680.68 06-Apr-2006 22-Mar-2006 31-Mar-2006 Buyback 313,300 0.675 0.710 215,657.68 24-Mar-2006 13-Mar-2006 21-Mar-2006 Buyback 323,900 0.680 0.700 225,237.86 15-Mar-2006 03-Mar-2006 10-Mar-2006 Buyback 551,000 0.685 0.730 392,471.65 08-Mar-2006 22-Feb-2006 02-Mar-2006 Buyback 705,200 0.690 0.730 507,723.09 27-Feb-2006 10-Feb-2006 21-Feb-2006 Buyback 687,700 0.690 0.730 492,281.02 14-Feb-2006 27-Jan-2006 09-Feb-2006 Buyback 273,800 0.670 0.725 192,133.45 23-Jan-2006 06-Jan-2006 16-Jan-2006 Buyback 71,600 0.690 0.700 49,985.59 11-Jan-2006 28-Dec-2005 05-Jan-2006 Buyback 196,800 0.655 0.700 133,534.50 30-Dec-2005 15-Dec-2005 27-Dec-2005 Buyback 285,500 0.655 0.685 -123,456.79 19-Dec-2005 06-Dec-2005 14-Dec-2005 Buyback 261,600 0.675 0.695 179,834.83 09-Dec-2005 25-Nov-2005 05-Dec-2005 Buyback 236,600 0.675 0.710 164,369.08 29-Nov-2005 16-Nov-2005 24-Nov-2005 Buyback 431,600 0.675 0.710 300,055.95 18-Nov-2005 07-Nov-2005 15-Nov-2005 Buyback 361,300 0.675 0.740 254,216.72 09-Nov-2005 26-Oct-2005 02-Nov-2005 Buyback 761,200 0.645 0.720 523,986.00 31-Oct-2005 17-Oct-2005 25-Oct-2005 Buyback 746,500 0.665 0.690 508,215.18 19-Oct-2005 05-Oct-2005 14-Oct-2005 Buyback 700,200 0.640 0.685 470,849.14 07-Oct-2005 23-Sep-2005 04-Oct-2005 Buyback 506,900 0.620 0.650 323,669.31 27-Sep-2005 13-Sep-2005 22-Sep-2005 Buyback 299,400 0.615 0.650 191,304.25 15-Sep-2005 01-Sep-2005 12-Sep-2005 Buyback 239,100 0.650 0.670 157,400.78 02-Sep-2005 18-Aug-2005 30-Aug-2005 Buyback 674,800 0.655 0.675 451,981.54 19-Aug-2005 08-Aug-2005 17-Aug-2005 Buyback 576,900 0.650 0.685 388,149.84 10-Aug-2005 28-Jul-2005 05-Aug-2005 Buyback 255,700 0.655 0.700 174,009.84 01-Aug-2005 19-Jul-2005 27-Jul-2005 Buyback 492,900 0.685 0.735 350,014.37 21-Jul-2005 08-Jul-2005 18-Jul-2005 Buyback 469,400 0.670 0.800 357,866.45 13-Jul-2005 28-Jun-2005 07-Jul-2005 Buyback 547,800 0.625 0.660 355,239.26 30-Jun-2005 17-Jun-2005 27-Jun-2005 Buyback 214,500 0.625 0.685 139,722.06 20-Jun-2005 07-Jun-2005 16-Jun-2005 Buyback 494,600 0.595 0.680 316,823.32 09-Jun-2005 26-May-2005 06-Jun-2005 Buyback 920,700 0.590 0.630 563,228.21 30-May-2005 16-May-2005 25-May-2005 Buyback 2,423,700 0.610 0.665 1,551,035.93 11-Apr-2005 30-Mar-2005 05-Apr-2005 Buyback 324,400 0.670 0.710 225,507.89 01-Apr-2005 21-Mar-2005 29-Mar-2005 Buyback 294,300 0.695 0.720 210,394.39 23-Mar-2005 10-Mar-2005 18-Mar-2005 Buyback 271,600 0.695 0.725 193,092.83 14-Mar-2005 01-Mar-2005 09-Mar-2005 Buyback 75,300 0.710 0.750 54,637.81 01-Dec-2004 18-Nov-2004 26-Nov-2004 Buyback 34,000 0.785 0.820 27,644.29 22-Nov-2004 08-Nov-2004 17-Nov-2004 Buyback 17,500 0.765 0.795 13,751.08 10-Nov-2004 03-Nov-2004 05-Nov-2004 Buyback 87,100 0.745 0.795 65,781.95 04-Nov-2004 22-Oct-2004 29-Oct-2004 Buyback 58,800 0.750 0.765 44,813.16 26-Oct-2004 13-Oct-2004 21-Oct-2004 Buyback 61,600 0.760 0.780 47,949.68 15-Oct-2004 04-Oct-2004 12-Oct-2004 Buyback 59,300 0.785 0.800 47,543.51 06-Oct-2004 23-Sep-2004 01-Oct-2004 Buyback 220,200 0.775 0.800 174,701.19 24-Sep-2004 14-Sep-2004 22-Sep-2004 Buyback 47,300 0.780 0.800 37,556.37 16-Sep-2004 03-Sep-2004 13-Sep-2004 Buyback 287,500 0.780 0.815 230,789.22 07-Sep-2004 25-Aug-2004 02-Sep-2004 Buyback 249,600 0.785 0.815 200,675.86 01-Sep-2004 17-Aug-2004 24-Aug-2004 Buyback 105,800 0.775 0.800 83,988.67 19-Aug-2004 06-Aug-2004 16-Aug-2004 Buyback 186,300 0.780 0.820 149,954.60 10-Aug-2004 28-Jul-2004 05-Aug-2004 Buyback 46,800 0.810 0.830 38,573.10 30-Jul-2004 19-Jul-2004 27-Jul-2004 Buyback 115,100 0.820 0.840 96,772.08 21-Jul-2004 08-Jul-2004 16-Jul-2004 Buyback 76,500 0.835 0.880 64,841.87 13-Jul-2004 29-Jun-2004 06-Jul-2004 Buyback 427,200 0.835 0.920 370,134.88 01-Jul-2004 18-Jun-2004 28-Jun-2004 Buyback 300,800 0.825 0.850 253,579.87 22-Jun-2004 09-Jun-2004 17-Jun-2004 Buyback 489,200 0.820 0.850 411,962.39 10-Jun-2004 28-May-2004 07-Jun-2004 Buyback 947,200 0.835 0.860 810,578.33 01-Jun-2004 19-May-2004 27-May-2004 Buyback 673,700 0.760 0.830 535,984.79 21-May-2004 10-May-2004 18-May-2004 Buyback 855,700 0.750 0.785 662,836.22 22-May-2002 19-Apr-2002 22-Apr-2002 Buyback 4,000 1.400 1.440 5,690.00 19-Apr-2002 08-Apr-2002 16-Apr-2002 Buyback 38,000 1.310 1.420 52,860.00 10-Apr-2002 28-Mar-2002 05-Apr-2002 Buyback 128,000 1.220 1.330 159,400.00 21-Mar-2002 08-Mar-2002 18-Mar-2002 Buyback 1,000 1.170 1.170 1,170.00 12-Mar-2002 27-Feb-2002 07-Mar-2002 Buyback 162,000 1.140 1.270 194,700.00 01-Mar-2002 18-Feb-2002 26-Feb-2002 Buyback 61,000 1.250 1.300 78,280.00 20-Feb-2002 06-Feb-2002 07-Feb-2002 Buyback 8,000 1.300 1.320 10,480.00 08-Feb-2002 30-Jan-2002 05-Feb-2002 Buyback 36,000 1.270 1.330 46,770.00 04-Feb-2002 23-Jan-2002 29-Jan-2002 Buyback 62,000 1.310 1.350 82,370.00 25-Jan-2002 15-Jan-2002 22-Jan-2002 Buyback 49,000 1.320 1.390 65,880.00 17-Jan-2002 04-Jan-2002 14-Jan-2002 Buyback 12,000 1.350 1.440 16,670.00 07-Jan-2002 24-Dec-2001 03-Jan-2002 Buyback 5,000 1.290 1.330 6,570.00 27-Dec-2001 14-Dec-2001 14-Dec-2001 Buyback 6,000 1.270 1.320 7,750.00 11-Dec-2001 29-Nov-2001 06-Dec-2001 Buyback 6,000 1.290 1.330 7,780.00 29-Nov-2001 16-Nov-2001 21-Nov-2001 Buyback 3,000 1.300 1.390 4,060.00 19-Nov-2001 05-Nov-2001 13-Nov-2001 Buyback 6,000 1.270 1.310 7,770.00 07-Nov-2001 25-Oct-2001 02-Nov-2001 Buyback 17,000 1.250 1.300 21,750.00 26-Oct-2001 16-Oct-2001 24-Oct-2001 Buyback 26,000 1.250 1.330 33,100.00 18-Oct-2001 05-Oct-2001 15-Oct-2001 Buyback 31,000 1.230 1.280 38,820.00 10-Oct-2001 26-Sep-2001 04-Oct-2001 Buyback 12,000 1.200 1.280 14,740.00 28-Sep-2001 17-Sep-2001 25-Sep-2001 Buyback 83,000 1.110 1.300 100,180.00 28-Sep-2001 07-Sep-2001 14-Sep-2001 Buyback 57,000 1.310 1.560 82,630.00 28-Sep-2001 08-Aug-2001 16-Aug-2001 Buyback 19,000 1.520 1.600 29,650.00 11-Sep-2001 28-Aug-2001 06-Sep-2001 Buyback 63,000 1.500 1.570 95,870.00 30-Aug-2001 17-Aug-2001 24-Aug-2001 Buyback 19,000 1.510 1.570 29,200.00 06-Aug-2001 24-Jul-2001 01-Aug-2001 Buyback 2,000 1.580 1.620 3,200.00 23-Jul-2001 13-Jul-2001 17-Jul-2001 Buyback 17,000 1.550 1.600 26,830.00 16-Jul-2001 05-Jul-2001 12-Jul-2001 Buyback 72,000 1.540 1.600 108,070.00 09-Jul-2001 26-Jun-2001 04-Jul-2001 Buyback 84,000 1.540 1.630 133,340.00 28-Jun-2001 15-Jun-2001 25-Jun-2001 Buyback 42,000 1.530 1.620 66,320.00 19-Jun-2001 06-Jun-2001 14-Jun-2001 Buyback 78,000 1.530 1.620 123,370.00 08-Jun-2001 28-May-2001 05-Jun-2001 Buyback 25,000 1.510 1.580 38,900.00 28-May-2001 15-May-2001 23-May-2001 Buyback 52,000 1.490 1.590 80,220.00 17-May-2001 04-May-2001 14-May-2001 Buyback 15,000 1.490 1.560 22,800.00 09-May-2001 26-Apr-2001 03-May-2001 Buyback 64,000 1.460 1.660 97,920.00 27-Apr-2001 19-Apr-2001 25-Apr-2001 Buyback 63,000 1.400 1.500 91,190.00 23-Apr-2001 10-Apr-2001 18-Apr-2001 Buyback 180,000 1.360 1.490 249,080.00 12-Apr-2001 30-Mar-2001 09-Apr-2001 Buyback 155,000 1.360 1.530 223,590.00 03-Apr-2001 21-Mar-2001 29-Mar-2001 Buyback 129,000 1.410 1.550 190,200.00 23-Mar-2001 12-Mar-2001 20-Mar-2001 Buyback 133,000 1.430 1.580 198,350.00 14-Mar-2001 01-Mar-2001 09-Mar-2001 Buyback 59,000 1.570 1.620 94,550.00 05-Mar-2001 21-Feb-2001 28-Feb-2001 Buyback 49,000 1.590 1.650 79,720.00 22-Feb-2001 08-Feb-2001 20-Feb-2001 Buyback 151,000 1.580 1.650 243,610.00 09-Feb-2001 26-Jan-2001 05-Feb-2001 Buyback 196,000 1.600 1.680 322,549.00 31-Jan-2001 18-Jan-2001 18-Jan-2001 Buyback 102,000 1.500 1.540 155,610.00 19-Jan-2001 08-Jan-2001 17-Jan-2001 Buyback 220,000 1.440 1.600 336,760.00 29-Aug-2023 29-Aug-2023 29-Aug-2023 Resale 1,200,000 1.040 1.040 1,242,882.00 11-Jul-2023 11-Jul-2023 11-Jul-2023 Resale 2,890,100 0.965 0.965 0.00 10-Jul-2023 10-Jul-2023 10-Jul-2023 Resale 794,500 0.990 0.990 0.00 17-Mar-2023 17-Mar-2023 17-Mar-2023 Resale 1,000,000 1.110 1.110 0.00 28-Feb-2023 28-Feb-2023 28-Feb-2023 Resale 1,000,000 1.180 1.180 0.00 08-Feb-2023 08-Feb-2023 08-Feb-2023 Resale 2,397,500 1.250 1.250 0.00 07-Feb-2023 07-Feb-2023 07-Feb-2023 Resale 3,500,000 1.240 1.260 0.00 10-Jan-2023 10-Jan-2023 10-Jan-2023 Resale 600,000 1.090 1.090 0.00 04-Nov-2022 04-Nov-2022 04-Nov-2022 Resale 1,500,000 0.930 0.930 0.00 30-Sep-2022 30-Sep-2022 30-Sep-2022 Resale 2,000,000 0.940 0.940 0.00 18-Aug-2022 18-Aug-2022 18-Aug-2022 Resale 800,000 0.990 0.990 0.00 05-Aug-2022 05-Aug-2022 05-Aug-2022 Resale 500,000 1.030 1.030 0.00 03-Aug-2022 03-Aug-2022 03-Aug-2022 Resale 300,000 1.030 1.030 0.00 23-Feb-2022 23-Feb-2022 23-Feb-2022 Resale 1,150,000 3.830 3.880 4,422,903.35 07-Feb-2022 07-Feb-2022 07-Feb-2022 Resale 200,000 3.500 3.530 699,232.00 05-Jan-2022 05-Jan-2022 05-Jan-2022 Resale 90,000 3.280 3.320 295,971.00 04-Jan-2022 04-Jan-2022 04-Jan-2022 Resale 80,000 3.300 3.400 266,315.00 28-Oct-2021 28-Oct-2021 28-Oct-2021 Resale 1,000,000 2.790 2.790 2,780,090.80 11-Oct-2021 11-Oct-2021 11-Oct-2021 Resale 250,000 2.430 2.600 628,155.68 08-Oct-2021 08-Oct-2021 08-Oct-2021 Resale 250,000 2.540 2.550 634,583.24 20-Sep-2021 20-Sep-2021 20-Sep-2021 Resale 500,000 1.800 1.800 896,668.00 15-Mar-2021 15-Mar-2021 15-Mar-2021 Resale 270,000 1.440 1.440 387,246.98 11-Mar-2021 11-Mar-2021 11-Mar-2021 Resale 979,000 1.400 1.410 1,374,898.44 27-Jan-2021 27-Jan-2021 27-Jan-2021 Resale 300,000 1.110 1.180 340,609.84 16-Jul-2020 16-Jul-2020 16-Jul-2020 Resale 1,709,300 0.810 0.865 1,402,118.29 30-Jun-2020 30-Jun-2020 30-Jun-2020 Resale 2,150,000 0.710 0.720 1,521,823.35 30-Jun-2020 29-Jun-2020 29-Jun-2020 Resale 1,300,000 0.710 0.710 919,588.00 25-Oct-2012 25-Oct-2012 25-Oct-2012 Resale 1,735,000 0.435 0.455 767,400.00 11-Oct-2007 11-Oct-2007 11-Oct-2007 Resale 126,100 1.200 1.230 -123,456.79 10-Oct-2007 10-Oct-2007 10-Oct-2007 Resale 826,500 1.190 1.210 988,804.45 09-Oct-2007 09-Oct-2007 09-Oct-2007 Resale 401,000 1.160 1.190 468,893.44 20-Sep-2007 20-Sep-2007 20-Sep-2007 Resale 40,000 1.040 1.050 41,468.37 19-Sep-2007 19-Sep-2007 19-Sep-2007 Resale 31,100 1.040 1.040 32,201.03 06-Sep-2007 06-Sep-2007 06-Sep-2007 Resale 20,200 1.040 1.040 20,914.57 05-Sep-2007 05-Sep-2007 05-Sep-2007 Resale 1,208,000 1.010 1.040 1,225,603.64 04-Sep-2007 04-Sep-2007 04-Sep-2007 Resale 664,300 1.020 1.050 691,368.42 03-Sep-2007 03-Sep-2007 03-Sep-2007 Resale 28,000 1.050 1.060 29,289.57 30-Aug-2007 30-Aug-2007 30-Aug-2007 Resale 104,000 1.050 1.060 108,967.47 22-Jun-2007 23-Jun-2007 23-Jun-2007 Resale 458,300 1.040 1.050 476,410.00 25-May-2007 25-May-2007 25-May-2007 Resale 20,000 0.850 0.850 16,925.20 23-May-2007 23-May-2007 23-May-2007 Resale 34,000 0.890 0.900 30,326.03 22-May-2007 22-May-2007 22-May-2007 Resale 30,000 0.890 0.900 26,707.78 21-May-2007 14-May-2007 14-May-2007 Resale 13,100 0.930 0.940 12,189.94 21-May-2007 16-May-2007 16-May-2007 Resale 29,400 0.910 0.910 26,636.03 21-May-2007 17-May-2007 17-May-2007 Resale 17,300 0.910 0.925 15,837.26 04-Oct-2006 04-Oct-2006 04-Oct-2006 Resale 900,000 0.710 0.720 -123,456.79 02-Mar-2004 02-Mar-2004 02-Mar-2004 Resale 32,800 1.720 1.720 56,416.00 01-Mar-2004 01-Mar-2004 01-Mar-2004 Resale 1,784,200 1.660 1.750 3,066,261.00 27-Feb-2004 27-Feb-2004 27-Feb-2004 Resale 1,000,000 1.710 1.770 1,736,014.00 31-Mar-2023 17-Mar-2023 17-Mar-2023 Resale 1,000,000 1.110 1.110 1,105,337.00 13-Mar-2023 28-Feb-2023 28-Feb-2023 Resale 1,000,000 1.180 1.180 1,175,106.00 16-Feb-2023 07-Feb-2023 08-Feb-2023 Resale 5,897,500 1.240 1.260 7,340,591.15 19-Jan-2023 10-Jan-2023 10-Jan-2023 Resale 600,000 1.090 1.090 650,860.80 16-Nov-2022 11-Nov-2022 11-Nov-2022 Resale 1,500,000 0.930 0.930 1,389,397.00 14-Oct-2022 30-Sep-2022 30-Sep-2022 Resale 2,000,000 0.940 0.940 1,872,796.00 01-Sep-2022 18-Aug-2022 18-Aug-2022 Resale 800,000 0.990 0.990 788,386.40 17-Aug-2022 03-Aug-2022 05-Aug-2022 Resale 800,000 1.030 1.030 820,044.00 03-Mar-2022 23-Feb-2022 23-Feb-2022 Resale 1,150,000 3.830 3.880 4,422,903.00 18-Feb-2022 07-Feb-2022 07-Feb-2022 Resale 200,000 3.500 3.530 699,232.00 08-Nov-2012 25-Oct-2012 25-Oct-2012 Resale 1,735,000 0.435 0.435 767,338.48 23-Oct-2007 18-Oct-2007 18-Oct-2007 Resale 1,353,600 1.160 1.230 1,609,607.11 03-Oct-2007 28-Sep-2007 28-Sep-2007 Resale 71,100 1.040 1.050 73,699.40 13-Sep-2007 10-Sep-2007 10-Sep-2007 Resale 2,024,500 1.010 1.060 2,076,143.67 04-Jul-2007 22-Jun-2007 22-Jun-2007 Resale 458,300 1.040 1.050 476,410.04 08-Jun-2007 25-May-2007 25-May-2007 Resale 20,000 0.850 0.850 16,925.20 28-May-2007 23-May-2007 23-May-2007 Resale 123,800 0.890 0.940 111,695.31 13-Oct-2006 04-Oct-2006 04-Oct-2006 Resale 900,000 0.710 0.720 -123,456.79
klkk @Michael Kwok, who downgraded AncomNylex to below 50 cents and please share where you read it. 19/07/2022 9:43 PM
mkmk 50 sen? RM1.50 bah…. 06/10/2022 10:44 AM
newbie8080 It's biggest revenue contributor which is the industrial chemical represents 70% of total revenue but only achieve 1.7% profit margin. A 10% drop in ASP due to weaker crude oil will likely push it to losses of more than 5%. Whereas the agricultural chemical has a 14% profit margin but contributes only 30% of total revenue. Preferably, the management should spin off the agrichemical biz to achieve better valuation via independent entity or IPO. 18/10/2022 11:21 AM
rulethemarket looks like the boss bought for a reason 18/10/2022 12:06 PM
razifffff Can this counter price up affect the price for nylex too?? 30/10/2022 8:12 PM
klkk 万事俱备,只欠东风!with Qtr after Qtr of good results, good recommendations from funds/ research houses, so many times it looked like ready to surge but false alarm that many times...haiya, when is the "eastern wind" coming to this counter? 31/10/2022 10:59 PM
SmallCapAsia Ancom Nylex is a stable and profitable stock to ride out the volatility. Check out more here: https://www.smallcapasia.com/7-stable-malaysia-stocks-for-nov-2022/ 02/11/2022 11:34 AM
Raiz368 Ancomny up, Nylex will up too.. 20/12/2022 2:23 PM
taihai price $1.05 n esos only 25.5c ???? who become as dumd investment ???? 06/01/2023 3:07 PM
wallstreetrookieNEW Siew Ka Wei vs Ong Choo Meng vs Vincent Tan Who will win in 2023? 11/01/2023 9:07 AM
klkk Ancom Nylex Berhad OUTPERFORM A Proxy to Global Food Security Goal Price : RM1.16 Target Price : RM1.80 By Raymond Ng l ngiy@kenanga.com.my We are initiating coverage on ANCOMNY with an OUTPERFORM call and a TP of RM1.80 based on FY24F PER of 15x, which is at a 30% discount to its larger international peers. We like ANCOMNY for it being: (i) the largest herbicide active ingredients (AI) producer in South-East Asia, (ii) a beneficiary of the widening ban on the paraquat use, and (iii) a proxy to global food production and food security goal. 19/01/2023 12:42 PM
Engm100 at critical resistance. can thru it? 26/01/2023 1:49 PM
wallstreetrookieNEW Siew Ka Wei is richer than Ong Choo Meng. The battle of Malaysian billionaires 08/02/2023 9:41 AM
SpencerW Heavy exercise of ESOS for new Ancom shares in the last 2 weeks. Preparing for the next up-cycle. 31/03/2023 1:35 PM
klkk Quarterly result due for announcement soon, by the way of the recent price movements is it expecting a bad result? 06/04/2023 10:24 AM
DukeTensia No sign to go up.. gg 11/04/2023 4:40 PM
Kim Done acquired. Tomorrow fly up =) 12/04/2023 10:06 PM
Kim Get ready RM1.16 going to break later and FLY! =) RM1.30 & RM1.60 TP coming 17/04/2023 10:44 AM
DukeTensia Still not increase haiyya 02/05/2023 4:17 PM
DukeTensia Price target 1.43… go up !!! 16/05/2023 2:33 PM
jackjason anyone know why Siew Ka Wei keep dispose of share hold by him? 19/06/2023 8:50 PM
tyyapty ANCOMNY has been down trending from its peak at RM1.26 in early February. Selling pressure has been on-going for the past 5 months. Nevertheless, a minor rebound was expected from its support formed at RM0.94. In view of the upcoming 3Q quarter result announcement next week, and indicators showing bullish momentum, prevailing rebound momentum is expected to persist. 04/07/2023 2:35 PM
AbangRedTea Lolz, bullish one day only. No hope already. 11/07/2023 9:18 PM
U1818 https://www.nst.com.my/business/2023/07/931772/ancom-nylex-posts-net-profit-rm182mil-q4 “。。。。。。we have obtained the certificate of completion and compliance (CCC) for our new agrichem production facility in Klang, in which the development progress for one of our new active ingredients (AI) has been very encouraging and is on track for commercial production by the end of 2023. ” 17/07/2023 6:02 PM
skyinvestor saw this video about Ancom Nylex stock, good one https://youtu.be/qLDv_ynTMvE 18/07/2023 10:45 AM
CapitalmanS Recently macam no one talk about this stock 02/01/2024 11:18 PM
ZoeZoe QR coming and a lot of activity on Director share buy back, is this any indication of good profits? 04/01/2024 2:48 PM
Icon 888 Be Ware…. Any time London bridge falling down 18/01/2024 1:20 PM
sten_still Nylex fall 15%, ancomny can be more 18/01/2024 3:11 PM
ZoeZoe hmmm are you done collecting? can we fly to the moon! 19/02/2024 4:04 PM
omega008 honestly what is wrong with this stock .. only seems to go down with no bad news 04/03/2024 2:38 PM
ZoeZoe if you notice there has been some warrant conversion today! not sure if they are related! 04/03/2024 2:53 PM
ZoeZoe the treasury shares that they gave in specie just became worthless! 04/03/2024 2:56 PM
omega008 ahhh so they diluted the share sigh 04/03/2024 3:08 PM
ZoeZoe wow ESOS, everyone selling shares? 06/03/2024 10:41 AM
omega008 man i dont know whats going on with this company ... ESOS, dividends in specie, and warrants ... Ancom tanking its own shares ... goodbye glory days of ancom 06/03/2024 10:46 AM
ZoeZoe Anyone collecting at cheap sale price? I tot 1.05 was the support, but now looks like 0.990? 06/03/2024 3:10 PM
Comment