Last Price Today's Change Day's Range Trading Volume 0.59 -0.015 (2.48%) 0.585 - 0.61 332,400
> Trade this stock and receive a FREE I3investor T-shirt after 5 trades. Find out more.
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 14-Mar-2024 14-Mar-2024 14-Mar-2024 Buyback 113,700 0.545 0.545 62,171.02 13-Mar-2024 13-Mar-2024 13-Mar-2024 Buyback 300,000 0.540 0.545 163,939.82 07-Mar-2024 07-Mar-2024 07-Mar-2024 Buyback 187,000 0.540 0.540 101,313.26 04-Mar-2024 04-Mar-2024 04-Mar-2024 Buyback 117,100 0.535 0.535 62,855.60 29-Feb-2024 29-Feb-2024 29-Feb-2024 Buyback 311,100 0.525 0.525 163,867.16 28-Feb-2024 28-Feb-2024 28-Feb-2024 Buyback 500,000 0.530 0.530 265,874.50 20-Feb-2024 20-Feb-2024 20-Feb-2024 Buyback 42,400 0.530 0.530 22,546.69 15-Feb-2024 15-Feb-2024 15-Feb-2024 Buyback 200,000 0.530 0.530 106,349.80 08-Feb-2024 08-Feb-2024 08-Feb-2024 Buyback 200,000 0.530 0.535 106,851.95 07-Feb-2024 07-Feb-2024 07-Feb-2024 Buyback 100,000 0.535 0.535 53,677.05 02-Feb-2024 02-Feb-2024 02-Feb-2024 Buyback 100,000 0.535 0.535 53,677.05 31-Jan-2024 31-Jan-2024 31-Jan-2024 Buyback 30,900 0.535 0.535 16,586.52 22-Jan-2024 22-Jan-2024 22-Jan-2024 Buyback 100,000 0.535 0.535 53,677.05 15-Jan-2024 15-Jan-2024 15-Jan-2024 Buyback 74,000 0.550 0.550 40,834.61 22-Dec-2023 22-Dec-2023 22-Dec-2023 Buyback 155,900 0.505 0.510 79,491.73 14-Dec-2023 14-Dec-2023 14-Dec-2023 Buyback 200,000 0.510 0.515 102,838.75 05-Dec-2023 05-Dec-2023 05-Dec-2023 Buyback 39,000 0.515 0.515 20,152.20 04-Dec-2023 04-Dec-2023 04-Dec-2023 Buyback 26,700 0.520 0.520 13,929.94 01-Dec-2023 01-Dec-2023 01-Dec-2023 Buyback 219,000 0.515 0.520 114,110.60 30-Nov-2023 30-Nov-2023 30-Nov-2023 Buyback 100,000 0.515 0.515 51,670.45 29-Nov-2023 29-Nov-2023 29-Nov-2023 Buyback 50,000 0.515 0.515 25,835.23 04-Aug-2023 04-Aug-2023 04-Aug-2023 Buyback 81,000 0.500 0.505 40,664.22 22-May-2023 22-May-2023 22-May-2023 Buyback 600 0.490 0.490 307.59 19-May-2023 19-May-2023 19-May-2023 Buyback 3,500 0.495 0.495 1,748.02 18-May-2023 18-May-2023 18-May-2023 Buyback 22,400 0.495 0.495 11,131.51 17-May-2023 17-May-2023 17-May-2023 Buyback 100,000 0.500 0.500 50,190.00 16-May-2023 16-May-2023 16-May-2023 Buyback 100,000 0.500 0.500 50,190.00 12-May-2023 12-May-2023 12-May-2023 Buyback 80,000 0.505 0.505 40,554.42 11-May-2023 11-May-2023 11-May-2023 Buyback 116,200 0.500 0.505 58,823.28 09-May-2023 09-May-2023 09-May-2023 Buyback 54,000 0.505 0.510 27,625.30 08-May-2023 08-May-2023 08-May-2023 Buyback 260,000 0.510 0.510 133,104.48 05-May-2023 05-May-2023 05-May-2023 Buyback 80,000 0.510 0.510 40,955.34 03-May-2023 03-May-2023 03-May-2023 Buyback 113,400 0.505 0.510 57,853.57 02-May-2023 02-May-2023 02-May-2023 Buyback 121,000 0.500 0.505 61,136.59 28-Apr-2023 28-Apr-2023 28-Apr-2023 Buyback 25,300 0.510 0.510 12,952.19 27-Apr-2023 27-Apr-2023 27-Apr-2023 Buyback 62,000 0.505 0.510 31,540.27 26-Apr-2023 26-Apr-2023 26-Apr-2023 Buyback 34,400 0.505 0.510 17,514.13 25-Apr-2023 25-Apr-2023 25-Apr-2023 Buyback 30,000 0.510 0.510 15,359.19 19-Apr-2023 19-Apr-2023 19-Apr-2023 Buyback 33,900 0.510 0.510 17,355.77 14-Apr-2023 14-Apr-2023 14-Apr-2023 Buyback 390,000 0.510 0.510 199,655.97 13-Apr-2023 13-Apr-2023 13-Apr-2023 Buyback 106,100 0.505 0.505 53,784.74 12-Apr-2023 12-Apr-2023 12-Apr-2023 Buyback 19,400 0.505 0.505 9,834.53 10-Apr-2023 10-Apr-2023 10-Apr-2023 Buyback 92,900 0.505 0.510 47,455.24 07-Apr-2023 07-Apr-2023 07-Apr-2023 Buyback 221,300 0.500 0.510 112,787.93 05-Apr-2023 05-Apr-2023 05-Apr-2023 Buyback 50,000 0.500 0.500 25,095.00 04-Apr-2023 04-Apr-2023 04-Apr-2023 Buyback 96,100 0.500 0.510 48,765.24 03-Apr-2023 03-Apr-2023 03-Apr-2023 Buyback 153,300 0.505 0.510 78,267.84 31-Mar-2023 31-Mar-2023 31-Mar-2023 Buyback 115,100 0.500 0.500 57,769.37 29-Mar-2023 29-Mar-2023 29-Mar-2023 Buyback 90,000 0.480 0.485 43,666.05 24-Mar-2023 24-Mar-2023 24-Mar-2023 Buyback 35,000 0.495 0.500 17,542.20 23-Mar-2023 23-Mar-2023 23-Mar-2023 Buyback 83,500 0.500 0.505 42,094.46 17-Mar-2023 17-Mar-2023 17-Mar-2023 Buyback 17,300 0.490 0.495 8,555.10 16-Mar-2023 16-Mar-2023 16-Mar-2023 Buyback 37,800 0.495 0.495 18,782.54 02-Mar-2023 02-Mar-2023 02-Mar-2023 Buyback 80,000 0.505 0.505 40,554.42 28-Feb-2023 28-Feb-2023 28-Feb-2023 Buyback 102,400 0.505 0.515 52,617.06 20-Feb-2023 20-Feb-2023 20-Feb-2023 Buyback 37,200 0.515 0.520 19,332.30 10-Feb-2023 10-Feb-2023 10-Feb-2023 Buyback 65,000 0.505 0.515 33,311.33 08-Feb-2023 08-Feb-2023 08-Feb-2023 Buyback 57,000 0.510 0.520 29,733.13 07-Feb-2023 07-Feb-2023 07-Feb-2023 Buyback 130,000 0.520 0.525 68,284.96 12-Jan-2023 12-Jan-2023 12-Jan-2023 Buyback 70,000 0.505 0.510 35,710.83 09-Jan-2023 09-Jan-2023 09-Jan-2023 Buyback 90,800 0.485 0.485 44,206.80 06-Jan-2023 06-Jan-2023 06-Jan-2023 Buyback 113,000 0.470 0.475 53,628.88 28-Dec-2022 28-Dec-2022 28-Dec-2022 Buyback 22,200 0.470 0.470 10,474.51 27-Dec-2022 27-Dec-2022 27-Dec-2022 Buyback 25,000 0.470 0.470 11,795.03 13-Dec-2022 13-Dec-2022 13-Dec-2022 Buyback 45,000 0.500 0.500 22,586.25 07-Dec-2022 07-Dec-2022 07-Dec-2022 Buyback 35,600 0.500 0.500 17,867.94 04-Nov-2022 04-Nov-2022 04-Nov-2022 Buyback 90,500 0.445 0.455 40,987.92 18-Oct-2022 18-Oct-2022 18-Oct-2022 Buyback 30,100 0.450 0.450 13,597.16 17-Oct-2022 17-Oct-2022 17-Oct-2022 Buyback 30,000 0.450 0.450 13,552.05 14-Oct-2022 14-Oct-2022 14-Oct-2022 Buyback 39,100 0.450 0.455 17,812.82 03-Oct-2022 03-Oct-2022 03-Oct-2022 Buyback 63,400 0.475 0.475 30,230.77 30-Sep-2022 30-Sep-2022 30-Sep-2022 Buyback 22,900 0.485 0.485 11,150.05 29-Sep-2022 29-Sep-2022 29-Sep-2022 Buyback 37,500 0.485 0.485 18,257.84 28-Sep-2022 28-Sep-2022 28-Sep-2022 Buyback 50,000 0.490 0.490 24,593.85 07-Sep-2022 07-Sep-2022 07-Sep-2022 Buyback 11,800 0.490 0.500 5,892.77 16-Aug-2022 16-Aug-2022 16-Aug-2022 Buyback 50,000 0.500 0.500 25,095.00 15-Aug-2022 15-Aug-2022 15-Aug-2022 Buyback 36,000 0.495 0.500 18,067.90 12-Aug-2022 12-Aug-2022 12-Aug-2022 Buyback 36,000 0.500 0.500 18,068.40 08-Aug-2022 08-Aug-2022 08-Aug-2022 Buyback 30,000 0.500 0.500 15,057.00 11-May-2021 11-May-2021 11-May-2021 Buyback 350,000 1.610 1.640 572,521.78 18-Nov-2020 18-Nov-2020 18-Nov-2020 Buyback 115,200 0.735 0.735 85,320.92 17-Nov-2020 17-Nov-2020 17-Nov-2020 Buyback 131,200 0.710 0.730 94,703.93 16-Nov-2020 16-Nov-2020 16-Nov-2020 Buyback 267,000 0.705 0.710 189,716.28 13-Nov-2020 13-Nov-2020 13-Nov-2020 Buyback 153,100 0.720 0.730 111,862.55 12-Nov-2020 12-Nov-2020 12-Nov-2020 Buyback 220,500 0.730 0.735 162,338.92 29-Sep-2020 29-Sep-2020 29-Sep-2020 Buyback 166,700 0.565 0.570 95,159.45 18-Sep-2020 18-Sep-2020 18-Sep-2020 Buyback 130,100 0.585 0.595 77,982.92 17-Sep-2020 17-Sep-2020 17-Sep-2020 Buyback 99,000 0.590 0.590 58,858.02 15-Sep-2020 15-Sep-2020 15-Sep-2020 Buyback 34,000 0.600 0.600 20,556.86 14-Sep-2020 14-Sep-2020 14-Sep-2020 Buyback 40,300 0.585 0.595 24,048.44 11-Sep-2020 11-Sep-2020 11-Sep-2020 Buyback 78,000 0.565 0.580 44,811.18 10-Sep-2020 10-Sep-2020 10-Sep-2020 Buyback 190,100 0.575 0.590 111,455.13 09-Sep-2020 09-Sep-2020 09-Sep-2020 Buyback 155,000 0.570 0.575 89,656.58 08-Sep-2020 08-Sep-2020 08-Sep-2020 Buyback 59,900 0.575 0.575 34,706.90 07-Sep-2020 07-Sep-2020 07-Sep-2020 Buyback 17,600 0.585 0.585 10,375.58 04-Sep-2020 04-Sep-2020 04-Sep-2020 Buyback 10,000 0.565 0.565 5,700.10 03-Sep-2020 03-Sep-2020 03-Sep-2020 Buyback 48,800 0.565 0.580 27,964.83 02-Sep-2020 02-Sep-2020 02-Sep-2020 Buyback 57,000 0.575 0.575 33,026.29 08-Jul-2020 08-Jul-2020 08-Jul-2020 Buyback 178,700 0.510 0.510 91,835.98 06-Jul-2020 06-Jul-2020 06-Jul-2020 Buyback 25,000 0.500 0.500 12,596.25 01-Jul-2020 01-Jul-2020 01-Jul-2020 Buyback 39,300 0.495 0.500 19,759.60 30-Jun-2020 30-Jun-2020 30-Jun-2020 Buyback 38,000 0.490 0.500 18,843.54 29-Jun-2020 29-Jun-2020 29-Jun-2020 Buyback 147,100 0.480 0.500 73,804.31 25-Jun-2020 25-Jun-2020 25-Jun-2020 Buyback 17,500 0.500 0.500 8,817.28 24-Jun-2020 24-Jun-2020 24-Jun-2020 Buyback 50,900 0.500 0.500 25,645.50 23-Jun-2020 23-Jun-2020 23-Jun-2020 Buyback 94,500 0.495 0.500 47,610.18 17-Mar-2020 17-Mar-2020 17-Mar-2020 Buyback 53,700 0.450 0.450 24,350.94 13-Mar-2020 13-Mar-2020 13-Mar-2020 Buyback 67,000 0.560 0.600 39,097.41 12-Mar-2020 12-Mar-2020 12-Mar-2020 Buyback 70,400 0.615 0.630 44,035.04 10-Mar-2020 10-Mar-2020 10-Mar-2020 Buyback 25,400 0.630 0.650 16,485.96 09-Mar-2020 09-Mar-2020 09-Mar-2020 Buyback 63,500 0.635 0.640 40,682.39 11-Feb-2020 11-Feb-2020 11-Feb-2020 Buyback 268,500 0.690 0.700 188,062.54 11-Sep-2019 11-Sep-2019 11-Sep-2019 Buyback 100,000 0.700 0.700 70,536.20 10-Sep-2019 10-Sep-2019 10-Sep-2019 Buyback 100,000 0.680 0.700 69,645.31 11-Oct-2018 11-Oct-2018 11-Oct-2018 Buyback 88,000 0.695 0.700 61,972.99 01-Oct-2018 01-Oct-2018 01-Oct-2018 Buyback 100,000 0.780 0.790 78,793.29 07-May-2018 07-May-2018 07-May-2018 Buyback 37,000 0.780 0.800 29,059.00 25-Apr-2018 25-Apr-2018 25-Apr-2018 Buyback 33,200 0.790 0.800 26,454.50 26-Mar-2018 26-Mar-2018 26-Mar-2018 Buyback 200,500 0.805 0.810 162,302.50 23-Mar-2018 23-Mar-2018 23-Mar-2018 Buyback 115,000 0.875 0.880 100,627.00 20-Mar-2018 20-Mar-2018 20-Mar-2018 Buyback 45,000 0.875 0.880 39,580.00 07-Dec-2017 07-Dec-2017 07-Dec-2017 Buyback 69,000 0.950 0.960 66,225.00 05-Dec-2017 05-Dec-2017 05-Dec-2017 Buyback 120,000 0.960 0.970 115,750.01 27-Nov-2017 27-Nov-2017 27-Nov-2017 Buyback 50,000 0.895 0.895 44,750.00 24-Nov-2017 24-Nov-2017 24-Nov-2017 Buyback 66,000 0.890 0.890 58,740.00 23-Mar-2017 23-Mar-2017 23-Mar-2017 Buyback 112,000 0.730 0.740 82,382.50 20-Mar-2017 20-Mar-2017 20-Mar-2017 Buyback 20,000 0.740 0.740 14,800.00 17-Jan-2017 17-Jan-2017 17-Jan-2017 Buyback 50,000 0.690 0.690 34,500.00 21-Jul-2016 21-Jul-2016 21-Jul-2016 Buyback 134,000 0.730 0.750 100,131.00 27-Jun-2016 27-Jun-2016 27-Jun-2016 Buyback 7,200 0.630 0.630 4,536.00 03-Jun-2016 03-Jun-2016 03-Jun-2016 Buyback 20,700 0.615 0.625 12,830.50 02-Jun-2016 02-Jun-2016 02-Jun-2016 Buyback 9,300 0.620 0.630 5,827.50 31-May-2016 31-May-2016 31-May-2016 Buyback 5,100 0.620 0.630 3,195.00 27-May-2016 27-May-2016 27-May-2016 Buyback 9,600 0.620 0.620 5,952.00 26-May-2016 26-May-2016 26-May-2016 Buyback 48,200 0.610 0.630 29,902.00 24-May-2016 24-May-2016 24-May-2016 Buyback 10,000 0.630 0.630 6,300.00 23-May-2016 23-May-2016 23-May-2016 Buyback 1,000 0.630 0.630 630.00 19-May-2016 19-May-2016 19-May-2016 Buyback 6,000 0.630 0.630 3,780.00 10-May-2016 10-May-2016 10-May-2016 Buyback 30,000 0.630 0.630 18,900.00 09-May-2016 09-May-2016 09-May-2016 Buyback 8,000 0.625 0.625 5,000.00 06-May-2016 06-May-2016 06-May-2016 Buyback 25,600 0.620 0.620 15,872.00 05-May-2016 05-May-2016 05-May-2016 Buyback 10,000 0.630 0.630 6,300.00 04-May-2016 04-May-2016 04-May-2016 Buyback 30,000 0.630 0.630 18,900.00 03-May-2016 03-May-2016 03-May-2016 Buyback 22,000 0.630 0.630 13,860.00 29-Apr-2016 29-Apr-2016 29-Apr-2016 Buyback 5,000 0.620 0.620 3,100.00 20-Apr-2016 20-Apr-2016 20-Apr-2016 Buyback 1,300 0.620 0.620 806.00 19-Apr-2016 19-Apr-2016 19-Apr-2016 Buyback 10,000 0.620 0.620 6,200.00 02-Sep-2015 02-Sep-2015 02-Sep-2015 Buyback 193,800 0.600 0.600 116,280.00 28-Aug-2015 28-Aug-2015 28-Aug-2015 Buyback 20,000 0.600 0.600 12,000.00 12-Jun-2013 12-Jun-2013 12-Jun-2013 Buyback 92,300 1.190 1.210 110,817.00 28-May-2013 28-May-2013 28-May-2013 Buyback 45,300 1.080 1.080 48,924.00 01-Apr-2013 01-Apr-2013 01-Apr-2013 Buyback 431,500 0.840 0.840 362,460.00 29-Mar-2013 29-Mar-2013 29-Mar-2013 Buyback 30,000 0.820 0.820 24,600.00 28-Feb-2013 28-Feb-2013 28-Feb-2013 Buyback 31,000 0.820 0.830 25,570.00 05-Feb-2013 05-Feb-2013 05-Feb-2013 Buyback 155,200 0.850 0.860 132,722.00 27-Nov-2012 27-Nov-2012 27-Nov-2012 Buyback 5,400 0.820 0.820 4,428.00 26-Nov-2012 26-Nov-2012 26-Nov-2012 Buyback 263,700 0.830 0.830 218,871.00 21-Nov-2012 21-Nov-2012 21-Nov-2012 Buyback 71,900 0.835 0.840 60,288.50 08-Nov-2012 08-Nov-2012 08-Nov-2012 Buyback 10,000 0.840 0.850 8,499.00 07-Nov-2012 07-Nov-2012 07-Nov-2012 Buyback 39,900 0.845 0.850 33,782.00 30-Oct-2012 30-Oct-2012 30-Oct-2012 Buyback 2,500 0.840 0.840 2,100.00 03-Oct-2012 03-Oct-2012 03-Oct-2012 Buyback 7,900 0.850 0.860 6,755.00 02-Oct-2012 02-Oct-2012 02-Oct-2012 Buyback 9,000 0.840 0.845 7,600.00 27-Sep-2012 27-Sep-2012 27-Sep-2012 Buyback 9,000 0.860 0.860 7,740.00 25-Sep-2012 25-Sep-2012 25-Sep-2012 Buyback 3,000 0.850 0.865 2,593.50 20-Sep-2012 20-Sep-2012 20-Sep-2012 Buyback 209,400 0.855 0.870 181,645.50 14-Sep-2012 14-Sep-2012 14-Sep-2012 Buyback 2,500 0.840 0.840 2,100.00 13-Sep-2012 13-Sep-2012 13-Sep-2012 Buyback 19,000 0.840 0.840 15,960.00 12-Sep-2012 12-Sep-2012 12-Sep-2012 Buyback 165,700 0.845 0.870 143,968.00 04-Sep-2012 04-Sep-2012 04-Sep-2012 Buyback 7,000 0.840 0.840 5,880.00 03-Sep-2012 03-Sep-2012 03-Sep-2012 Buyback 5,200 0.825 0.825 4,290.00 30-Aug-2012 30-Aug-2012 30-Aug-2012 Buyback 9,700 0.840 0.840 8,148.00 29-Aug-2012 29-Aug-2012 29-Aug-2012 Buyback 10,500 0.830 0.830 8,715.00 28-Aug-2012 28-Aug-2012 28-Aug-2012 Buyback 20,900 0.835 0.835 17,451.50 27-Aug-2012 27-Aug-2012 27-Aug-2012 Buyback 4,900 0.830 0.830 4,067.00 24-Aug-2012 24-Aug-2012 24-Aug-2012 Buyback 79,700 0.825 0.850 66,841.50 23-Aug-2012 23-Aug-2012 23-Aug-2012 Buyback 12,000 0.835 0.835 10,020.00 15-Aug-2012 15-Aug-2012 15-Aug-2012 Buyback 70,000 0.860 0.870 60,800.00 09-Aug-2012 09-Aug-2012 09-Aug-2012 Buyback 35,400 0.830 0.835 29,509.00 08-Aug-2012 08-Aug-2012 08-Aug-2012 Buyback 22,600 0.820 0.830 18,637.00 06-Aug-2012 06-Aug-2012 06-Aug-2012 Buyback 3,700 0.810 0.810 2,997.00 03-Aug-2012 03-Aug-2012 03-Aug-2012 Buyback 3,400 0.800 0.800 2,720.00 01-Aug-2012 01-Aug-2012 01-Aug-2012 Buyback 3,600 0.800 0.800 2,880.00 27-Jul-2012 27-Jul-2012 27-Jul-2012 Buyback 22,600 0.800 0.810 18,245.00 26-Jul-2012 26-Jul-2012 26-Jul-2012 Buyback 20,000 0.810 0.810 16,200.00 25-Jul-2012 25-Jul-2012 25-Jul-2012 Buyback 12,000 0.815 0.815 9,780.00 11-Jul-2012 11-Jul-2012 11-Jul-2012 Buyback 27,300 0.815 0.815 22,249.50 05-Jul-2012 05-Jul-2012 05-Jul-2012 Buyback 100,000 0.815 0.815 81,500.00 04-Jul-2012 04-Jul-2012 04-Jul-2012 Buyback 63,600 0.820 0.825 52,202.00 02-Jul-2012 02-Jul-2012 02-Jul-2012 Buyback 59,800 0.815 0.820 49,002.50 27-Jun-2012 27-Jun-2012 27-Jun-2012 Buyback 62,900 0.810 0.830 52,013.00 26-Jun-2012 26-Jun-2012 26-Jun-2012 Buyback 10,500 0.795 0.795 8,347.50 14-Jun-2012 14-Jun-2012 14-Jun-2012 Buyback 13,300 0.790 0.800 10,597.00 13-Jun-2012 13-Jun-2012 13-Jun-2012 Buyback 37,600 0.790 0.790 29,704.00 12-Jun-2012 12-Jun-2012 12-Jun-2012 Buyback 171,500 0.805 0.840 141,257.50 11-Jun-2012 11-Jun-2012 11-Jun-2012 Buyback 10,000 0.795 0.795 7,950.00 04-Jun-2012 04-Jun-2012 04-Jun-2012 Buyback 43,000 0.800 0.800 34,400.00 30-May-2012 30-May-2012 30-May-2012 Buyback 14,800 0.790 0.800 11,792.00 22-May-2012 22-May-2012 22-May-2012 Buyback 12,100 0.770 0.770 9,317.00 18-May-2012 18-May-2012 18-May-2012 Buyback 11,500 0.790 0.795 9,140.00 17-May-2012 17-May-2012 17-May-2012 Buyback 21,300 0.795 0.800 17,008.50 11-May-2012 11-May-2012 11-May-2012 Buyback 50,000 0.795 0.800 39,900.00 08-May-2012 08-May-2012 08-May-2012 Buyback 214,000 0.815 0.820 175,445.00 07-May-2012 07-May-2012 07-May-2012 Buyback 33,600 0.800 0.810 27,150.00 03-May-2012 03-May-2012 03-May-2012 Buyback 20,000 0.795 0.795 15,900.00 02-May-2012 02-May-2012 02-May-2012 Buyback 6,200 0.795 0.795 4,929.00 26-Apr-2012 26-Apr-2012 26-Apr-2012 Buyback 15,700 0.795 0.795 12,481.50 25-Apr-2012 25-Apr-2012 25-Apr-2012 Buyback 3,000 0.795 0.795 2,385.00 17-Apr-2012 17-Apr-2012 17-Apr-2012 Buyback 31,000 0.805 0.805 24,955.00 10-Apr-2012 10-Apr-2012 10-Apr-2012 Buyback 121,400 0.810 0.810 98,334.00 09-Apr-2012 09-Apr-2012 09-Apr-2012 Buyback 346,200 0.820 0.820 283,884.00 06-Apr-2012 06-Apr-2012 06-Apr-2012 Buyback 43,100 0.805 0.820 35,217.00 30-Mar-2012 30-Mar-2012 30-Mar-2012 Buyback 127,600 0.785 0.800 101,666.00 28-Mar-2012 28-Mar-2012 28-Mar-2012 Buyback 22,100 0.825 0.825 18,232.50 27-Mar-2012 27-Mar-2012 27-Mar-2012 Buyback 88,000 0.820 0.825 72,227.00 16-Mar-2012 16-Mar-2012 16-Mar-2012 Buyback 10,000 0.810 0.810 8,100.00 14-Mar-2012 14-Mar-2012 14-Mar-2012 Buyback 15,000 0.805 0.810 12,125.00 06-Mar-2012 06-Mar-2012 06-Mar-2012 Buyback 25,500 0.795 0.800 20,322.50 05-Mar-2012 05-Mar-2012 05-Mar-2012 Buyback 35,000 0.800 0.805 28,100.00 24-Feb-2012 24-Feb-2012 24-Feb-2012 Buyback 46,200 0.780 0.790 36,398.00 23-Feb-2012 23-Feb-2012 23-Feb-2012 Buyback 8,200 0.785 0.790 6,453.00 31-Jan-2012 31-Jan-2012 31-Jan-2012 Buyback 31,100 0.790 0.790 24,569.00 30-Jan-2012 30-Jan-2012 30-Jan-2012 Buyback 8,500 0.775 0.780 6,622.50 21-Dec-2011 21-Dec-2011 21-Dec-2011 Buyback 7,000 0.805 0.805 5,635.00 16-Dec-2011 16-Dec-2011 16-Dec-2011 Buyback 2,700 0.805 0.805 2,173.50 14-Dec-2011 14-Dec-2011 14-Dec-2011 Buyback 23,700 0.800 0.800 18,960.00 29-Nov-2011 29-Nov-2011 29-Nov-2011 Buyback 49,700 0.800 0.810 40,193.50 24-Nov-2011 24-Nov-2011 24-Nov-2011 Buyback 105,600 0.785 0.810 83,677.00 17-Nov-2011 17-Nov-2011 17-Nov-2011 Buyback 50,300 0.815 0.815 40,994.50 23-Sep-2011 23-Sep-2011 23-Sep-2011 Buyback 20,000 0.685 0.685 13,700.00 21-Sep-2011 21-Sep-2011 21-Sep-2011 Buyback 190,000 0.720 0.725 137,350.00 20-Sep-2011 20-Sep-2011 20-Sep-2011 Buyback 58,200 0.715 0.715 41,613.00 19-Sep-2011 19-Sep-2011 19-Sep-2011 Buyback 2,200 0.725 0.725 1,595.00 14-Sep-2011 14-Sep-2011 14-Sep-2011 Buyback 10,000 0.730 0.730 7,300.00 13-Sep-2011 13-Sep-2011 13-Sep-2011 Buyback 80,000 0.725 0.725 58,000.00 12-Sep-2011 12-Sep-2011 12-Sep-2011 Buyback 4,700 0.725 0.725 3,407.50 08-Sep-2011 08-Sep-2011 08-Sep-2011 Buyback 59,900 0.720 0.720 43,128.00 07-Sep-2011 07-Sep-2011 07-Sep-2011 Buyback 30,000 0.715 0.715 21,450.00 26-Aug-2011 26-Aug-2011 26-Aug-2011 Buyback 30,400 0.720 0.725 22,038.00 24-Aug-2011 24-Aug-2011 24-Aug-2011 Buyback 40,000 0.725 0.725 29,000.00 23-Aug-2011 23-Aug-2011 23-Aug-2011 Buyback 39,500 0.720 0.720 28,440.00 19-Aug-2011 19-Aug-2011 19-Aug-2011 Buyback 96,800 0.720 0.745 70,612.00 18-Aug-2011 18-Aug-2011 18-Aug-2011 Buyback 35,000 0.750 0.750 26,250.00 12-Aug-2011 12-Aug-2011 12-Aug-2011 Buyback 10,000 0.715 0.715 7,150.00 11-Aug-2011 11-Aug-2011 11-Aug-2011 Buyback 6,200 0.715 0.715 4,433.00 10-Aug-2011 10-Aug-2011 10-Aug-2011 Buyback 38,200 0.725 0.730 27,836.00 08-Aug-2011 08-Aug-2011 08-Aug-2011 Buyback 168,000 0.720 0.770 123,581.00 05-Aug-2011 05-Aug-2011 05-Aug-2011 Buyback 271,000 0.780 0.800 216,164.00 01-Aug-2011 01-Aug-2011 01-Aug-2011 Buyback 41,500 0.820 0.825 34,098.50 27-Jul-2011 27-Jul-2011 27-Jul-2011 Buyback 8,400 0.795 0.795 6,678.00 25-Jul-2011 25-Jul-2011 25-Jul-2011 Buyback 45,200 0.800 0.800 36,160.00 18-Jul-2011 18-Jul-2011 18-Jul-2011 Buyback 283,000 0.800 0.805 227,770.00 04-Jul-2011 04-Jul-2011 04-Jul-2011 Buyback 367,300 0.820 0.850 308,312.50 01-Jul-2011 01-Jul-2011 01-Jul-2011 Buyback 38,400 0.745 0.750 28,785.00 24-Jun-2011 24-Jun-2011 24-Jun-2011 Buyback 12,000 0.695 0.695 8,340.00 23-Jun-2011 23-Jun-2011 23-Jun-2011 Buyback 61,400 0.690 0.695 42,616.00 22-Jun-2011 22-Jun-2011 22-Jun-2011 Buyback 65,200 0.690 0.695 45,163.00 21-Jun-2011 21-Jun-2011 21-Jun-2011 Buyback 46,200 0.680 0.695 31,938.00 20-Jun-2011 20-Jun-2011 20-Jun-2011 Buyback 107,000 0.670 0.695 73,160.00 10-Jun-2011 10-Jun-2011 10-Jun-2011 Buyback 59,400 0.705 0.705 41,877.00 06-Jun-2011 06-Jun-2011 06-Jun-2011 Buyback 25,300 0.715 0.720 18,169.00 03-Jun-2011 03-Jun-2011 03-Jun-2011 Buyback 40,000 0.725 0.725 29,000.00 02-Jun-2011 02-Jun-2011 02-Jun-2011 Buyback 40,000 0.725 0.725 29,000.00 27-May-2011 27-May-2011 27-May-2011 Buyback 10,000 0.715 0.715 7,150.00 26-May-2011 26-May-2011 26-May-2011 Buyback 30,000 0.710 0.715 21,350.00 24-May-2011 24-May-2011 24-May-2011 Buyback 30,000 0.715 0.715 21,450.00 16-May-2011 16-May-2011 16-May-2011 Buyback 55,800 0.730 0.730 40,734.50 13-May-2011 13-May-2011 13-May-2011 Buyback 22,000 0.725 0.730 15,950.50 12-May-2011 12-May-2011 12-May-2011 Buyback 104,400 0.720 0.725 75,551.00 11-May-2011 11-May-2011 11-May-2011 Buyback 40,000 0.710 0.710 28,400.00 10-May-2011 10-May-2011 10-May-2011 Buyback 52,200 0.720 0.720 37,584.00 05-May-2011 05-May-2011 05-May-2011 Buyback 20,000 0.695 0.695 13,900.00 04-May-2011 04-May-2011 04-May-2011 Buyback 10,000 0.700 0.700 7,000.00 28-Apr-2011 28-Apr-2011 28-Apr-2011 Buyback 10,000 0.700 0.700 7,000.00 27-Apr-2011 27-Apr-2011 27-Apr-2011 Buyback 16,000 0.685 0.685 10,960.00 26-Apr-2011 26-Apr-2011 26-Apr-2011 Buyback 100,000 0.685 0.690 68,750.00 22-Apr-2011 22-Apr-2011 22-Apr-2011 Buyback 150,000 0.705 0.730 108,490.00 21-Apr-2011 21-Apr-2011 21-Apr-2011 Buyback 53,400 0.665 0.700 36,831.00 20-Apr-2011 20-Apr-2011 20-Apr-2011 Buyback 25,000 0.680 0.680 17,000.00 15-Apr-2011 15-Apr-2011 15-Apr-2011 Buyback 50,000 0.655 0.655 32,750.00 13-Apr-2011 13-Apr-2011 13-Apr-2011 Buyback 5,000 0.660 0.660 3,300.00 12-Apr-2011 12-Apr-2011 12-Apr-2011 Buyback 6,500 0.680 0.680 4,420.00 07-Apr-2011 07-Apr-2011 07-Apr-2011 Buyback 2,000 0.660 0.660 1,320.00 04-Apr-2011 04-Apr-2011 04-Apr-2011 Buyback 50,000 0.665 0.665 33,250.00 17-Mar-2011 17-Mar-2011 17-Mar-2011 Buyback 44,000 0.600 0.600 26,400.00 15-Mar-2011 15-Mar-2011 15-Mar-2011 Buyback 80,600 0.595 0.600 48,207.00 14-Mar-2011 14-Mar-2011 14-Mar-2011 Buyback 78,000 0.595 0.600 46,775.00 08-Mar-2011 08-Mar-2011 08-Mar-2011 Buyback 3,500 0.600 0.610 2,134.00 07-Mar-2011 07-Mar-2011 07-Mar-2011 Buyback 11,400 0.600 0.600 6,840.00 02-Mar-2011 02-Mar-2011 02-Mar-2011 Buyback 50,000 0.600 0.600 30,000.00 25-Feb-2011 25-Feb-2011 25-Feb-2011 Buyback 3,700 0.615 0.615 2,275.50 24-Feb-2011 24-Feb-2011 24-Feb-2011 Buyback 20,000 0.620 0.620 12,400.00 21-Feb-2011 21-Feb-2011 21-Feb-2011 Buyback 100,000 0.620 0.625 62,250.00 17-Feb-2011 17-Feb-2011 17-Feb-2011 Buyback 113,000 0.625 0.635 71,375.00 14-Feb-2011 14-Feb-2011 14-Feb-2011 Buyback 40,000 0.635 0.635 25,400.00 11-Feb-2011 11-Feb-2011 11-Feb-2011 Buyback 20,000 0.640 0.640 12,800.00 04-Jan-2011 04-Jan-2011 04-Jan-2011 Buyback 19,000 0.640 0.640 12,160.00 03-Jan-2011 03-Jan-2011 03-Jan-2011 Buyback 100 0.640 0.640 64.00 30-Dec-2010 30-Dec-2010 30-Dec-2010 Buyback 60,000 0.640 0.640 38,400.00 20-Dec-2010 20-Dec-2010 20-Dec-2010 Buyback 30,000 0.630 0.630 18,900.00 19-Mar-2024 07-Mar-2024 14-Mar-2024 Buyback 600,700 0.540 0.545 327,424.10 07-Mar-2024 28-Feb-2024 04-Mar-2024 Buyback 928,200 0.525 0.535 492,597.26 01-Mar-2024 20-Feb-2024 20-Feb-2024 Buyback 42,400 0.530 0.530 22,546.69 20-Feb-2024 07-Feb-2024 15-Feb-2024 Buyback 500,000 0.530 0.535 266,878.80 07-Feb-2024 31-Jan-2024 02-Feb-2024 Buyback 130,900 0.535 0.535 70,263.57 02-Feb-2024 22-Jan-2024 22-Jan-2024 Buyback 100,000 0.535 0.535 53,677.05 23-Jan-2024 15-Jan-2024 15-Jan-2024 Buyback 74,000 0.550 0.550 40,834.61 03-Jan-2024 22-Dec-2023 22-Dec-2023 Buyback 155,900 0.505 0.510 79,491.73 22-Dec-2023 14-Dec-2023 14-Dec-2023 Buyback 200,000 0.510 0.515 102,838.75 07-Dec-2023 29-Nov-2023 05-Dec-2023 Buyback 434,700 0.515 0.520 225,698.42 15-Aug-2023 04-Aug-2023 04-Aug-2023 Buyback 81,000 0.500 0.505 40,664.22 24-May-2023 16-May-2023 22-May-2023 Buyback 226,500 0.490 0.500 113,567.12 16-May-2023 05-May-2023 12-May-2023 Buyback 590,200 0.500 0.510 301,062.82 09-May-2023 27-Apr-2023 03-May-2023 Buyback 321,700 0.500 0.510 163,482.62 28-Apr-2023 19-Apr-2023 26-Apr-2023 Buyback 98,300 0.505 0.510 50,229.09 18-Apr-2023 07-Apr-2023 14-Apr-2023 Buyback 829,700 0.500 0.510 423,518.41 07-Apr-2023 31-Mar-2023 05-Apr-2023 Buyback 414,500 0.500 0.510 209,897.45 03-Apr-2023 23-Mar-2023 29-Mar-2023 Buyback 208,500 0.480 0.505 103,302.71 24-Mar-2023 16-Mar-2023 17-Mar-2023 Buyback 55,100 0.490 0.495 27,337.64 09-Mar-2023 28-Feb-2023 02-Mar-2023 Buyback 182,400 0.505 0.515 93,171.48 01-Mar-2023 20-Feb-2023 20-Feb-2023 Buyback 37,200 0.515 0.520 19,332.30 16-Feb-2023 07-Feb-2023 10-Feb-2023 Buyback 252,000 0.505 0.525 131,329.42 16-Jan-2023 06-Jan-2023 12-Jan-2023 Buyback 273,800 0.470 0.510 133,546.51 06-Jan-2023 27-Dec-2022 28-Dec-2022 Buyback 47,200 0.470 0.470 22,269.54 20-Dec-2022 07-Dec-2022 13-Dec-2022 Buyback 80,600 0.500 0.500 40,454.19 15-Nov-2022 04-Nov-2022 04-Nov-2022 Buyback 90,500 0.445 0.455 40,987.92 27-Oct-2022 14-Oct-2022 18-Oct-2022 Buyback 99,200 0.450 0.455 44,962.03 06-Oct-2022 28-Sep-2022 03-Oct-2022 Buyback 173,800 0.475 0.490 84,232.51 14-Sep-2022 07-Sep-2022 07-Sep-2022 Buyback 11,800 0.490 0.500 5,892.77 25-Aug-2022 15-Aug-2022 16-Aug-2022 Buyback 86,000 0.495 0.500 43,162.90 16-Aug-2022 08-Aug-2022 12-Aug-2022 Buyback 66,000 0.500 0.500 33,125.40 21-May-2021 11-May-2021 11-May-2021 Buyback 350,000 1.610 1.640 572,521.78 26-Nov-2020 18-Nov-2020 18-Nov-2020 Buyback 115,200 0.735 0.735 85,320.92 19-Nov-2020 12-Nov-2020 17-Nov-2020 Buyback 771,800 0.705 0.735 558,621.68 06-Oct-2020 29-Sep-2020 29-Sep-2020 Buyback 166,700 0.565 0.570 95,159.45 25-Sep-2020 14-Sep-2020 18-Sep-2020 Buyback 303,400 0.585 0.600 181,446.24 18-Sep-2020 08-Sep-2020 11-Sep-2020 Buyback 483,000 0.565 0.590 280,629.79 10-Sep-2020 02-Sep-2020 07-Sep-2020 Buyback 133,400 0.565 0.585 77,066.80 14-Jul-2020 06-Jul-2020 08-Jul-2020 Buyback 203,700 0.500 0.510 104,432.23 08-Jul-2020 29-Jun-2020 01-Jul-2020 Buyback 224,400 0.480 0.500 112,407.45 30-Jun-2020 23-Jun-2020 25-Jun-2020 Buyback 162,900 0.495 0.500 82,072.96 20-Mar-2020 17-Mar-2020 17-Mar-2020 Buyback 53,700 0.450 0.450 24,350.94 17-Mar-2020 13-Mar-2020 13-Mar-2020 Buyback 67,000 0.560 0.600 39,097.41 16-Mar-2020 09-Mar-2020 12-Mar-2020 Buyback 159,300 0.615 0.650 101,203.39 19-Feb-2020 11-Feb-2020 11-Feb-2020 Buyback 268,500 0.690 0.700 188,062.54 20-Sep-2019 10-Sep-2019 11-Sep-2019 Buyback 200,000 0.680 0.700 140,181.51 22-Oct-2018 11-Oct-2018 11-Oct-2018 Buyback 88,000 0.695 0.700 61,972.99 11-Oct-2018 01-Oct-2018 01-Oct-2018 Buyback 100,000 0.780 0.790 78,793.29 15-May-2018 07-May-2018 07-May-2018 Buyback 37,000 0.780 0.800 29,059.00 03-May-2018 25-Apr-2018 25-Apr-2018 Buyback 33,200 0.790 0.800 26,454.50 29-Mar-2018 20-Mar-2018 26-Mar-2018 Buyback 360,500 0.805 0.880 302,509.50 14-Dec-2017 05-Dec-2017 07-Dec-2017 Buyback 189,000 0.950 0.970 181,975.01 04-Dec-2017 24-Nov-2017 27-Nov-2017 Buyback 116,000 0.890 0.895 103,490.00 27-Mar-2017 20-Mar-2017 23-Mar-2017 Buyback 132,000 0.730 0.740 97,182.50 25-Jan-2017 17-Jan-2017 17-Jan-2017 Buyback 50,000 0.690 0.690 34,500.00 01-Aug-2016 21-Jul-2016 21-Jul-2016 Buyback 134,000 0.730 0.750 100,131.00 05-Jul-2016 27-Jun-2016 27-Jun-2016 Buyback 7,200 0.630 0.630 4,536.00 14-Jun-2016 02-Jun-2016 03-Jun-2016 Buyback 30,000 0.615 0.630 18,658.00 07-Jun-2016 26-May-2016 31-May-2016 Buyback 62,900 0.610 0.630 39,049.00 30-May-2016 19-May-2016 24-May-2016 Buyback 17,000 0.630 0.630 10,710.00 18-May-2016 06-May-2016 10-May-2016 Buyback 63,600 0.620 0.630 39,772.00 11-May-2016 29-Apr-2016 05-May-2016 Buyback 67,000 0.620 0.630 42,160.00 29-Apr-2016 19-Apr-2016 20-Apr-2016 Buyback 11,300 0.620 0.620 7,006.00 10-Sep-2015 28-Aug-2015 02-Sep-2015 Buyback 213,800 0.600 0.600 128,280.00 21-Jun-2013 12-Jun-2013 12-Jun-2013 Buyback 92,300 1.190 1.210 110,817.00 07-Jun-2013 28-May-2013 28-May-2013 Buyback 45,300 1.080 1.080 48,924.00 09-Apr-2013 29-Mar-2013 01-Apr-2013 Buyback 461,500 0.820 0.840 387,060.00 12-Mar-2013 28-Feb-2013 28-Feb-2013 Buyback 31,000 0.820 0.830 25,570.00 15-Feb-2013 05-Feb-2013 05-Feb-2013 Buyback 155,200 0.850 0.860 132,722.00 03-Dec-2012 21-Nov-2012 27-Nov-2012 Buyback 341,000 0.820 0.840 283,587.50 20-Nov-2012 07-Nov-2012 08-Nov-2012 Buyback 49,900 0.845 0.850 42,281.00 09-Nov-2012 30-Oct-2012 30-Oct-2012 Buyback 2,500 0.840 0.840 2,100.00 08-Oct-2012 27-Sep-2012 03-Oct-2012 Buyback 25,900 0.840 0.860 22,095.00 01-Oct-2012 20-Sep-2012 25-Sep-2012 Buyback 212,400 0.850 0.870 184,239.00 24-Sep-2012 12-Sep-2012 14-Sep-2012 Buyback 187,200 0.840 0.870 162,028.00 11-Sep-2012 29-Aug-2012 04-Sep-2012 Buyback 32,400 0.825 0.840 27,033.00 04-Sep-2012 23-Aug-2012 28-Aug-2012 Buyback 117,500 0.825 0.850 98,380.00 27-Aug-2012 15-Aug-2012 15-Aug-2012 Buyback 70,000 0.860 0.870 60,800.00 15-Aug-2012 08-Aug-2012 09-Aug-2012 Buyback 58,000 0.820 0.835 48,146.00 13-Aug-2012 01-Aug-2012 06-Aug-2012 Buyback 10,700 0.800 0.810 8,597.00 03-Aug-2012 25-Jul-2012 27-Jul-2012 Buyback 54,600 0.800 0.815 44,225.00 24-Jul-2012 11-Jul-2012 11-Jul-2012 Buyback 27,300 0.815 0.815 22,249.50 10-Jul-2012 02-Jul-2012 05-Jul-2012 Buyback 223,400 0.815 0.825 182,704.50 03-Jul-2012 26-Jun-2012 27-Jun-2012 Buyback 73,400 0.795 0.830 60,360.50 20-Jun-2012 11-Jun-2012 14-Jun-2012 Buyback 232,400 0.790 0.840 189,508.50 12-Jun-2012 30-May-2012 04-Jun-2012 Buyback 57,800 0.790 0.800 46,192.00 30-May-2012 18-May-2012 22-May-2012 Buyback 23,600 0.770 0.795 18,457.00 23-May-2012 11-May-2012 17-May-2012 Buyback 71,300 0.795 0.800 56,908.50 15-May-2012 03-May-2012 08-May-2012 Buyback 267,600 0.795 0.820 218,495.00 07-May-2012 25-Apr-2012 02-May-2012 Buyback 24,900 0.795 0.795 19,795.50 23-Apr-2012 10-Apr-2012 17-Apr-2012 Buyback 152,400 0.805 0.810 123,289.00 17-Apr-2012 06-Apr-2012 09-Apr-2012 Buyback 389,300 0.805 0.820 319,101.00 03-Apr-2012 27-Mar-2012 30-Mar-2012 Buyback 237,700 0.785 0.825 192,125.50 27-Mar-2012 14-Mar-2012 16-Mar-2012 Buyback 25,000 0.805 0.810 20,225.00 14-Mar-2012 05-Mar-2012 06-Mar-2012 Buyback 60,500 0.795 0.805 48,422.50 06-Mar-2012 23-Feb-2012 24-Feb-2012 Buyback 54,400 0.780 0.790 42,851.00 09-Feb-2012 30-Jan-2012 31-Jan-2012 Buyback 39,600 0.775 0.790 31,191.50 30-Dec-2011 21-Dec-2011 21-Dec-2011 Buyback 7,000 0.805 0.805 5,635.00 20-Dec-2011 14-Dec-2011 16-Dec-2011 Buyback 26,400 0.800 0.805 21,133.50 06-Dec-2011 24-Nov-2011 29-Nov-2011 Buyback 155,300 0.785 0.810 123,870.50 29-Nov-2011 17-Nov-2011 17-Nov-2011 Buyback 50,300 0.815 0.815 40,994.50 05-Oct-2011 23-Sep-2011 23-Sep-2011 Buyback 20,000 0.685 0.685 13,700.00 27-Sep-2011 14-Sep-2011 21-Sep-2011 Buyback 260,400 0.715 0.730 187,868.00 20-Sep-2011 07-Sep-2011 13-Sep-2011 Buyback 174,600 0.715 0.725 125,985.50 07-Sep-2011 26-Aug-2011 26-Aug-2011 Buyback 30,400 0.720 0.725 22,038.00 05-Sep-2011 23-Aug-2011 24-Aug-2011 Buyback 79,500 0.720 0.725 57,440.00 24-Aug-2011 12-Aug-2011 19-Aug-2011 Buyback 141,800 0.715 0.750 104,012.00 16-Aug-2011 05-Aug-2011 11-Aug-2011 Buyback 483,400 0.715 0.800 372,014.00 09-Aug-2011 01-Aug-2011 01-Aug-2011 Buyback 41,500 0.820 0.825 34,098.50 08-Aug-2011 25-Jul-2011 27-Jul-2011 Buyback 53,600 0.795 0.800 42,838.00 29-Jul-2011 18-Jul-2011 18-Jul-2011 Buyback 283,000 0.800 0.805 227,770.00 13-Jul-2011 01-Jul-2011 04-Jul-2011 Buyback 405,700 0.745 0.850 337,097.50 05-Jul-2011 23-Jun-2011 24-Jun-2011 Buyback 73,400 0.690 0.695 50,956.00 28-Jun-2011 20-Jun-2011 22-Jun-2011 Buyback 218,400 0.670 0.695 150,261.00 20-Jun-2011 10-Jun-2011 10-Jun-2011 Buyback 59,400 0.705 0.705 41,877.00 14-Jun-2011 02-Jun-2011 06-Jun-2011 Buyback 105,300 0.715 0.725 76,169.00 01-Jun-2011 24-May-2011 27-May-2011 Buyback 70,000 0.710 0.715 49,950.00 27-May-2011 16-May-2011 16-May-2011 Buyback 55,800 0.730 0.730 40,734.50 19-May-2011 10-May-2011 13-May-2011 Buyback 218,600 0.710 0.730 157,485.50 11-May-2011 04-May-2011 05-May-2011 Buyback 30,000 0.695 0.700 20,900.00 06-May-2011 26-Apr-2011 28-Apr-2011 Buyback 126,000 0.685 0.700 86,710.00 03-May-2011 20-Apr-2011 22-Apr-2011 Buyback 228,400 0.665 0.730 162,321.00 20-Apr-2011 12-Apr-2011 15-Apr-2011 Buyback 61,500 0.655 0.680 40,470.00 15-Apr-2011 04-Apr-2011 07-Apr-2011 Buyback 52,000 0.660 0.665 34,570.00 24-Mar-2011 14-Mar-2011 17-Mar-2011 Buyback 202,600 0.595 0.600 121,382.00 16-Mar-2011 07-Mar-2011 08-Mar-2011 Buyback 14,900 0.600 0.610 8,974.00 09-Mar-2011 25-Feb-2011 02-Mar-2011 Buyback 53,700 0.600 0.615 32,275.50 01-Mar-2011 17-Feb-2011 24-Feb-2011 Buyback 233,000 0.620 0.635 146,025.00 22-Feb-2011 11-Feb-2011 14-Feb-2011 Buyback 60,000 0.635 0.640 38,200.00 07-Jan-2011 30-Dec-2010 04-Jan-2011 Buyback 79,100 0.640 0.640 50,624.00 24-Dec-2010 14-Dec-2010 20-Dec-2010 Buyback 86,500 0.625 0.630 54,445.00 21-Dec-2010 09-Dec-2010 10-Dec-2010 Buyback 75,100 0.625 0.630 47,172.50 27-Oct-2010 19-Oct-2010 19-Oct-2010 Buyback 5,100 0.690 0.690 3,519.00 22-Oct-2010 13-Oct-2010 18-Oct-2010 Buyback 268,400 0.550 0.690 183,038.00 26-Oct-2009 13-Oct-2009 13-Oct-2009 Buyback 1,200 0.550 0.550 660.00 03-Sep-2009 24-Aug-2009 24-Aug-2009 Buyback 5,000 0.550 0.550 2,750.00 27-Aug-2009 19-Aug-2009 21-Aug-2009 Buyback 15,000 0.550 0.550 8,250.00 05-Aug-2009 24-Jul-2009 27-Jul-2009 Buyback 81,600 0.470 0.490 39,489.00 28-Jul-2009 17-Jul-2009 23-Jul-2009 Buyback 265,900 0.460 0.500 126,293.00 21-Jul-2009 10-Jul-2009 15-Jul-2009 Buyback 33,300 0.475 0.490 15,997.50 09-Jul-2009 01-Jul-2009 07-Jul-2009 Buyback 300,000 0.460 0.475 140,600.00 12-Nov-2008 31-Oct-2008 04-Nov-2008 Buyback 662,000 0.455 0.475 307,312.50 04-Nov-2008 23-Oct-2008 28-Oct-2008 Buyback 37,800 0.450 0.490 17,411.00 30-Oct-2008 17-Oct-2008 22-Oct-2008 Buyback 52,000 0.500 0.515 26,425.00 22-Oct-2008 10-Oct-2008 16-Oct-2008 Buyback 628,300 0.510 0.540 330,491.00 16-Oct-2008 06-Oct-2008 09-Oct-2008 Buyback 144,700 0.530 0.550 78,593.00 08-Oct-2008 25-Sep-2008 30-Sep-2008 Buyback 153,400 0.560 0.575 87,650.50 30-Sep-2008 18-Sep-2008 19-Sep-2008 Buyback 230,100 0.550 0.575 131,186.30 10-Jun-2008 29-May-2008 04-Jun-2008 Buyback 364,000 0.735 0.770 272,973.50 04-Jun-2008 23-May-2008 28-May-2008 Buyback 127,000 0.735 0.770 94,466.50 27-May-2008 16-May-2008 22-May-2008 Buyback 102,000 0.730 0.770 76,235.00 21-May-2008 09-May-2008 14-May-2008 Buyback 211,600 0.725 0.740 155,335.00 13-May-2008 02-May-2008 08-May-2008 Buyback 172,900 0.670 0.740 121,007.50 06-May-2008 24-Apr-2008 30-Apr-2008 Buyback 296,400 0.655 0.690 196,700.00 29-Apr-2008 17-Apr-2008 23-Apr-2008 Buyback 115,200 0.640 0.660 74,640.50 21-Apr-2008 10-Apr-2008 16-Apr-2008 Buyback 119,500 0.620 0.660 76,749.00 14-Apr-2008 02-Apr-2008 08-Apr-2008 Buyback 427,600 0.580 0.640 261,810.00 04-Apr-2008 24-Mar-2008 01-Apr-2008 Buyback 134,800 0.605 0.640 84,250.00 25-Mar-2008 13-Mar-2008 21-Mar-2008 Buyback 86,200 0.590 0.630 51,538.50 14-Mar-2008 03-Mar-2008 12-Mar-2008 Buyback 287,800 0.560 0.620 171,745.00 04-Mar-2008 20-Feb-2008 28-Feb-2008 Buyback 117,400 0.615 0.670 73,673.00 05-Feb-2008 28-Jan-2008 31-Jan-2008 Buyback 165,200 0.655 0.685 110,237.00 30-Jan-2008 21-Jan-2008 25-Jan-2008 Buyback 236,700 0.630 0.675 153,695.50 22-Jan-2008 14-Jan-2008 18-Jan-2008 Buyback 193,400 0.670 0.680 130,667.00 14-Mar-2007 02-Mar-2007 06-Mar-2007 Buyback 867,900 0.580 0.605 514,678.38 29-Dec-2006 19-Dec-2006 19-Dec-2006 Buyback 5,000 0.515 0.515 2,575.00 20-Nov-2006 07-Nov-2006 13-Nov-2006 Buyback 9,000 0.515 0.520 4,660.00 08-Nov-2006 30-Oct-2006 06-Nov-2006 Buyback 45,200 0.515 0.520 23,466.00 27-Oct-2006 16-Oct-2006 19-Oct-2006 Buyback 108,400 0.515 0.520 56,233.00 18-Oct-2006 05-Oct-2006 13-Oct-2006 Buyback 286,000 0.500 0.520 147,946.50 09-Oct-2006 28-Sep-2006 04-Oct-2006 Buyback 116,400 0.505 0.520 60,228.50 05-Sep-2006 23-Aug-2006 30-Aug-2006 Buyback 37,100 0.510 0.520 19,038.00 25-Aug-2006 14-Aug-2006 21-Aug-2006 Buyback 26,500 0.500 0.520 13,602.50 15-Aug-2006 09-Aug-2006 11-Aug-2006 Buyback 15,500 0.510 0.520 7,976.50 12-Dec-2005 29-Nov-2005 01-Dec-2005 Buyback 34,400 0.530 0.560 18,372.00 02-Dec-2005 21-Nov-2005 28-Nov-2005 Buyback 99,000 0.525 0.580 53,487.50 23-Nov-2005 11-Nov-2005 18-Nov-2005 Buyback 53,100 0.550 0.600 29,467.50 10-Nov-2005 28-Oct-2005 28-Oct-2005 Buyback 3,200 0.550 0.560 1,761.50 07-Nov-2005 25-Oct-2005 27-Oct-2005 Buyback 82,100 0.550 0.575 45,708.50 26-Oct-2005 13-Oct-2005 20-Oct-2005 Buyback 55,600 0.560 0.600 32,032.50 18-Oct-2005 05-Oct-2005 12-Oct-2005 Buyback 30,000 0.575 0.600 17,557.00 04-Oct-2005 21-Sep-2005 21-Sep-2005 Buyback 30,000 0.585 0.590 17,557.50 30-Aug-2005 18-Aug-2005 18-Aug-2005 Buyback 22,000 0.595 0.600 13,175.00 18-Jul-2005 05-Jul-2005 12-Jul-2005 Buyback 165,900 0.740 0.790 126,075.50 08-Jun-2005 26-May-2005 03-Jun-2005 Buyback 119,600 0.725 0.755 88,603.50 25-May-2005 12-May-2005 19-May-2005 Buyback 242,900 0.815 0.840 201,256.50 16-May-2005 03-May-2005 11-May-2005 Buyback 193,500 0.815 0.840 161,238.50 05-May-2005 22-Apr-2005 29-Apr-2005 Buyback 182,600 0.800 0.850 151,782.50 21-Jul-2021 21-Jul-2021 21-Jul-2021 Cancel 1,024 0.000 0.000 0.00 22-Aug-2014 22-Aug-2014 22-Aug-2014 Resale 187,016 1.760 1.800 330,788.48 21-Aug-2014 21-Aug-2014 21-Aug-2014 Resale 113,000 1.780 1.790 201,246.00 15-Aug-2014 15-Aug-2014 15-Aug-2014 Resale 122,100 1.800 1.800 219,780.00 14-Aug-2014 14-Aug-2014 14-Aug-2014 Resale 77,900 1.740 1.750 135,720.00 13-Aug-2014 13-Aug-2014 13-Aug-2014 Resale 200,000 1.720 1.750 344,908.00 12-Aug-2014 12-Aug-2014 12-Aug-2014 Resale 225,000 1.720 1.740 388,452.00 11-Aug-2014 11-Aug-2014 11-Aug-2014 Resale 108,407 1.740 1.760 189,212.32 08-Aug-2014 08-Aug-2014 08-Aug-2014 Resale 78,000 1.760 1.770 137,380.00 07-Aug-2014 07-Aug-2014 07-Aug-2014 Resale 212,000 1.780 1.790 377,896.00 28-Aug-2014 22-Aug-2014 22-Aug-2014 Resale 300,016 1.760 1.800 532,034.48 26-Aug-2014 15-Aug-2014 15-Aug-2014 Resale 200,000 1.740 1.800 355,500.00 15-Aug-2014 13-Aug-2014 13-Aug-2014 Resale 823,407 1.720 1.790 1,437,848.32
nagasaran93 bleeding, probably going to sleep in the cage and stay sideway a while. 27/07/2021 8:34 AM
akun The most cb stock. Good news with housing developers allowed to operate oso throwing. Fxxk operator 28/07/2021 9:47 AM
nagasaran93 @akun, what's ur ep? Most of sifu here keep quiet oredi, and you know what's happenning. 28/07/2021 9:57 AM
HamsterHuat i have been saying ASStino.. Even with BI also a crap..... Really ASStino 02/08/2021 1:07 AM
nagasaran93 Wow how low it go??? Can’t see any support. Yes I think this counter is done. 02/08/2021 3:43 PM
akun Operator tomorrow push to LD la cb 02/08/2021 5:04 PM
goldenluck16 Be patient. No worries. Don't panic sell. 02/08/2021 5:09 PM
HamsterHuat fuyoooo really ASStino... Lucky i sold all few day back after holding out for BI... Now invest in Inari.. 02/08/2021 8:50 PM
HamsterHuat thought got play when BI and Treasury Dividend......In the end.....cirit birit like our PM. 02/08/2021 8:51 PM
nagasaran93 HamsterHuat, not sure what was happening to this counter... more likely pestech 2.0, diving till no see support. 03/08/2021 9:16 AM
nagasaran93 i can say it's as worst as Solution 03/08/2021 9:17 AM
HamsterHuat @nagasaran93 yalor...now diving......all support broken.. Lucky i say bye bye and buy Inari.... Wasted my time buying it for Treasure dividend ànd BI.....really waste my time. 03/08/2021 2:34 PM
leongoh10 Movements today. Up up 26/08/2021 3:09 PM
akun Still laggards compare to other steel counters. Shit 26/08/2021 8:10 PM
Jack888 Strong .... buy astino ? 03/09/2021 11:30 AM
Jack888 Astino ...go...go.. 03/09/2021 2:56 PM
Davidl Time to accumulate! 07/09/2021 9:41 AM
Invest_888 All steel stocks are expecting to earn more profit due to high and steady steel price. 10/09/2021 8:56 AM
lloydlim Uptrend still intact. 10/09/2021 9:50 AM
Zackmeiser Steel price way higher than 2020. Inflation is creeping whole world. Wait till Fed starts taper and real inflation story will be unleashed. Cant print all the money in the world and expect prices to stay the same (plus logistic and supply chain issue). 23/09/2021 6:10 PM
Dakewlest QR this month. Hopefully announce dividend. 23/09/2021 11:20 PM
Dragon88 price up and down. expect some profit taking coming 07/10/2021 10:39 AM
Dakewlest Hoping for more dividend from this company because their EPS is quite high. 03/12/2021 11:00 PM
iCE COOL Astino posted an impressive QR 31/12/2021 5:43 PM
probability steel traders margin is good 02/01/2022 4:27 PM
spielmacher stop selling at 71. TP 75, come on 11/01/2022 9:25 AM
Chonglyekiat latest quarter with negative inventory and receivable meaning ?? 17/03/2022 10:58 AM
Nagami can tomorrow up to 66 28/03/2022 10:44 PM
tksw ppl see qtr result down got scared. wait cheap cheap kasi bili 29/03/2022 9:07 AM
Dakewlest Bila mahu announce dividen? Should announce dividend since EPS is quite high. 06/08/2022 7:30 AM
dlhoh SMA-10 had just crossed SMA-50, but low volume 26/04/2023 8:45 AM
Dehcomic01 Steel is a cyclical commodity. So when you look at Astino performance, you should do so over the steel price cycle. Over the past 14 years, the company achieved an average ROA of 7%. In comparison, the mean ROA of the Bursa steel companies averaged only 1%. The company outperformed the market. Visit my site for more insights on the sector performance. 14/07/2023 9:26 AM
TanSriDato Agreed with you Dehcomic01 05/10/2023 11:38 PM
TanSriDato Someone approached Dato' Ng for his HHRG shares 18/10/2023 11:51 AM
TanSriDato Go playlah NBT this counter 15/11/2023 10:22 AM
aaroiz57 https://www.thesundaily.my/local/penang-plans-10-housing-projects-to-help-people-own-house-DB8102948 https://geometrydash-lite.com . I am very happy to receive this sharing from you. This is probably the information I need, thanks 24/11/2023 12:12 PM
thesteward Wah hopefully won’t gap above 65 on Monday so can buy 22/03/2024 9:53 PM
paktua73 morning... astino still below rm0.65... hope can reach rm0.70 soon.. paktua now more swing at new born counter let joined swing with paktua.. paktua now play new born counter.. let joined paktua on good hot new born stock.. paktua back pick new hot counter for march till june.. so paktua n team we will focus on 1-Mtec paktua target rm1.43 2-KJTS paktua target rm0.93 3-Hegroup Paktua target rm0.70 4-Emcc paktua target rm0.75 set from 21hb march 24.till 7hb june 24.. come joined paktua Swing team.. let we fight together tut tut come joined paktua swing team.. sent request at tele @swingdarkred73 25/03/2024 9:19 AM
Comment