Last Price Today's Change Day's Range Trading Volume 3.70 -0.20 (5.13%) 3.69 - 3.91 1,199,100
> Trade this stock and win 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 05-Jan-2017 05-Jan-2017 05-Jan-2017 Buyback 10,000 1.500 1.550 15,160.48 15-Jul-2016 04-Jul-2016 04-Jul-2016 Buyback 3,800 1.470 1.470 5,636.18 06-Jan-2016 06-Jan-2016 06-Jan-2016 Buyback 5,000 1.780 1.790 9,002.69 03-Jul-2015 03-Jul-2015 03-Jul-2015 Buyback 10,000 2.380 2.390 24,073.56 29-Dec-2014 29-Dec-2014 29-Dec-2014 Buyback 15,000 2.460 2.470 37,201.68 06-Nov-2014 06-Nov-2014 06-Nov-2014 Buyback 20,000 2.710 2.710 54,596.46 16-Oct-2014 16-Oct-2014 16-Oct-2014 Buyback 20,000 2.730 2.760 55,351.19 14-Oct-2014 14-Oct-2014 14-Oct-2014 Buyback 7,000 2.790 2.790 19,673.04 09-Oct-2014 09-Oct-2014 09-Oct-2014 Buyback 5,000 2.770 2.770 13,951.26 08-Oct-2014 08-Oct-2014 08-Oct-2014 Buyback 8,000 2.750 2.770 22,249.16 18-Sep-2014 18-Sep-2014 18-Sep-2014 Buyback 8,500 2.800 2.800 23,973.94 15-Sep-2014 15-Sep-2014 15-Sep-2014 Buyback 6,000 2.810 2.830 17,023.47 11-Sep-2014 11-Sep-2014 11-Sep-2014 Buyback 7,500 2.820 2.830 21,330.41 10-Sep-2014 10-Sep-2014 10-Sep-2014 Buyback 7,000 2.820 2.820 19,884.37 09-Sep-2014 09-Sep-2014 09-Sep-2014 Buyback 8,000 2.830 2.840 22,825.76 02-Sep-2014 02-Sep-2014 02-Sep-2014 Buyback 6,000 2.810 2.820 17,013.41 29-Aug-2014 29-Aug-2014 29-Aug-2014 Buyback 9,500 2.830 2.830 27,081.38 28-Aug-2014 28-Aug-2014 28-Aug-2014 Buyback 5,500 2.820 2.830 15,648.88 15-Aug-2014 15-Aug-2014 15-Aug-2014 Buyback 7,000 2.740 2.770 19,391.28 14-Aug-2014 14-Aug-2014 14-Aug-2014 Buyback 9,000 2.760 2.760 25,021.50 13-Aug-2014 13-Aug-2014 13-Aug-2014 Buyback 8,000 2.760 2.770 22,268.28 12-Aug-2014 12-Aug-2014 12-Aug-2014 Buyback 9,000 2.770 2.770 25,112.06 11-Aug-2014 11-Aug-2014 11-Aug-2014 Buyback 17,000 2.760 2.770 47,354.17 07-Jul-2014 07-Jul-2014 07-Jul-2014 Buyback 4,500 2.850 2.860 12,923.83 04-Jul-2014 04-Jul-2014 04-Jul-2014 Buyback 5,000 2.850 2.900 14,495.66 03-Jul-2014 03-Jul-2014 03-Jul-2014 Buyback 13,500 2.830 2.840 38,615.52 04-Jun-2014 04-Jun-2014 04-Jun-2014 Buyback 9,000 2.670 2.670 24,206.39 03-Jun-2014 03-Jun-2014 03-Jun-2014 Buyback 11,000 2.640 2.650 29,313.33 02-Jun-2014 02-Jun-2014 02-Jun-2014 Buyback 9,000 2.680 2.680 24,296.96 27-May-2014 27-May-2014 27-May-2014 Buyback 5,000 2.690 2.690 13,548.74 26-May-2014 26-May-2014 26-May-2014 Buyback 10,000 2.670 2.680 26,945.53 28-Jan-2014 28-Jan-2014 28-Jan-2014 Buyback 13,800 2.830 2.900 39,963.96 28-Jan-2014 27-Jan-2014 27-Jan-2014 Buyback 8,200 2.900 2.910 23,965.90 24-Jan-2014 24-Jan-2014 24-Jan-2014 Buyback 5,000 2.970 2.990 14,999.82 23-Jan-2014 23-Jan-2014 23-Jan-2014 Buyback 12,000 2.990 2.990 36,142.05 22-Jan-2014 22-Jan-2014 22-Jan-2014 Buyback 16,000 3.010 3.080 48,937.08 21-Jan-2014 21-Jan-2014 21-Jan-2014 Buyback 9,500 3.070 3.090 29,471.33 20-Jan-2014 20-Jan-2014 20-Jan-2014 Buyback 9,500 3.080 3.100 29,582.03 16-Jan-2014 16-Jan-2014 16-Jan-2014 Buyback 13,500 3.080 3.140 42,362.95 15-Jan-2014 15-Jan-2014 15-Jan-2014 Buyback 7,500 3.120 3.150 23,690.17 13-Jan-2014 13-Jan-2014 13-Jan-2014 Buyback 14,000 3.120 3.130 44,039.44 10-Jan-2014 10-Jan-2014 10-Jan-2014 Buyback 8,000 3.120 3.140 25,243.88 09-Jan-2014 09-Jan-2014 09-Jan-2014 Buyback 8,000 3.140 3.160 25,364.64 08-Jan-2014 08-Jan-2014 08-Jan-2014 Buyback 7,000 3.170 3.180 22,393.05 07-Jan-2014 07-Jan-2014 07-Jan-2014 Buyback 9,000 3.160 3.190 28,730.70 06-Jan-2014 06-Jan-2014 06-Jan-2014 Buyback 9,000 3.170 3.200 28,839.37 03-Jan-2014 03-Jan-2014 03-Jan-2014 Buyback 7,000 3.170 3.210 22,513.81 02-Jan-2014 02-Jan-2014 02-Jan-2014 Buyback 10,000 3.190 3.210 32,195.37 31-Dec-2013 31-Dec-2013 31-Dec-2013 Buyback 135,000 3.180 3.200 433,053.72 30-Dec-2013 30-Dec-2013 30-Dec-2013 Buyback 65,000 3.140 3.180 207,060.40 27-Dec-2013 27-Dec-2013 27-Dec-2013 Buyback 8,000 3.130 3.150 25,310.30 26-Dec-2013 26-Dec-2013 26-Dec-2013 Buyback 4,000 3.030 3.130 12,340.18 23-Dec-2013 23-Dec-2013 23-Dec-2013 Buyback 6,000 3.030 3.050 18,368.89 20-Dec-2013 20-Dec-2013 20-Dec-2013 Buyback 7,000 3.010 3.070 21,428.03 19-Dec-2013 19-Dec-2013 19-Dec-2013 Buyback 5,000 3.030 3.040 15,291.64 18-Dec-2013 18-Dec-2013 18-Dec-2013 Buyback 5,000 3.000 3.010 15,118.56 17-Dec-2013 17-Dec-2013 17-Dec-2013 Buyback 5,000 2.980 2.990 15,044.10 16-Dec-2013 16-Dec-2013 16-Dec-2013 Buyback 6,000 2.980 3.010 18,116.31 12-Dec-2013 12-Dec-2013 12-Dec-2013 Buyback 7,000 2.990 3.000 21,123.12 10-Dec-2013 10-Dec-2013 10-Dec-2013 Buyback 9,000 3.000 3.010 27,208.17 07-Oct-2013 07-Oct-2013 07-Oct-2013 Buyback 8,000 3.190 3.240 25,805.80 04-Oct-2013 04-Oct-2013 04-Oct-2013 Buyback 3,000 3.210 3.250 9,740.93 02-Oct-2013 02-Oct-2013 02-Oct-2013 Buyback 6,000 3.230 3.260 19,622.73 01-Oct-2013 01-Oct-2013 01-Oct-2013 Buyback 4,000 3.280 3.290 13,221.69 26-Sep-2013 26-Sep-2013 26-Sep-2013 Buyback 3,000 3.160 3.260 9,636.27 25-Sep-2013 25-Sep-2013 25-Sep-2013 Buyback 6,000 3.180 3.200 19,270.52 24-Sep-2013 24-Sep-2013 24-Sep-2013 Buyback 6,700 3.140 3.180 21,363.62 23-Sep-2013 23-Sep-2013 23-Sep-2013 Buyback 8,000 3.120 3.140 25,213.69 20-Sep-2013 20-Sep-2013 20-Sep-2013 Buyback 5,200 3.140 3.160 16,492.16 19-Sep-2013 19-Sep-2013 19-Sep-2013 Buyback 6,100 3.080 3.150 19,200.08 17-Jul-2013 16-Jul-2013 16-Jul-2013 Buyback 6,000 3.060 3.100 18,534.92 08-Jul-2013 08-Jul-2013 08-Jul-2013 Buyback 7,900 3.000 3.030 23,993.07 05-Jul-2013 05-Jul-2013 05-Jul-2013 Buyback 8,100 3.050 3.080 25,006.40 04-Jul-2013 04-Jul-2013 04-Jul-2013 Buyback 21,000 2.990 3.040 63,720.53 03-Jul-2013 03-Jul-2013 03-Jul-2013 Buyback 35,000 3.010 3.100 107,390.88 02-Jul-2013 02-Jul-2013 02-Jul-2013 Buyback 100,000 3.010 3.130 309,488.31 01-Jul-2013 01-Jul-2013 01-Jul-2013 Buyback 8,000 2.950 3.010 23,929.67 28-Jun-2013 28-Jun-2013 28-Jun-2013 Buyback 12,000 3.020 3.040 36,575.76 27-Jun-2013 27-Jun-2013 27-Jun-2013 Buyback 5,500 3.010 3.060 16,786.99 26-Jun-2013 26-Jun-2013 26-Jun-2013 Buyback 40,500 2.840 2.930 116,076.42 25-Jun-2013 25-Jun-2013 25-Jun-2013 Buyback 36,000 2.740 2.810 100,531.33 04-Jan-2013 04-Jan-2013 04-Jan-2013 Buyback 5,000 1.750 1.750 8,814.13 02-Aug-2012 02-Aug-2012 02-Aug-2012 Buyback 10,000 2.010 2.020 20,347.26 02-Aug-2012 01-Aug-2012 01-Aug-2012 Buyback 5,000 2.010 2.020 10,164.57 31-Jul-2012 31-Jul-2012 31-Jul-2012 Buyback 10,000 2.010 2.040 20,357.33 30-Jul-2012 30-Jul-2012 30-Jul-2012 Buyback 4,500 2.000 2.020 9,114.01 27-Jul-2012 27-Jul-2012 27-Jul-2012 Buyback 5,000 1.960 1.980 9,919.05 26-Jul-2012 26-Jul-2012 26-Jul-2012 Buyback 5,500 1.950 1.970 10,823.70 25-Jul-2012 25-Jul-2012 25-Jul-2012 Buyback 6,000 1.960 1.970 11,860.19 24-Jul-2012 24-Jul-2012 24-Jul-2012 Buyback 7,000 1.920 1.970 13,730.88 23-Jul-2012 23-Jul-2012 23-Jul-2012 Buyback 5,000 1.940 1.970 9,854.64 20-Jul-2012 20-Jul-2012 20-Jul-2012 Buyback 7,000 1.930 1.970 13,773.15 19-Jul-2012 19-Jul-2012 19-Jul-2012 Buyback 7,000 1.950 1.960 13,818.43 18-Jul-2012 18-Jul-2012 18-Jul-2012 Buyback 5,500 1.950 1.960 10,828.73 17-Jul-2012 17-Jul-2012 17-Jul-2012 Buyback 6,500 1.920 1.960 12,686.35 16-Jul-2012 16-Jul-2012 16-Jul-2012 Buyback 6,000 1.910 1.920 11,549.23 13-Jul-2012 13-Jul-2012 13-Jul-2012 Buyback 5,800 1.880 1.920 11,069.24 12-Jul-2012 12-Jul-2012 12-Jul-2012 Buyback 9,200 1.870 1.880 17,331.40 10-Jul-2012 10-Jul-2012 10-Jul-2012 Buyback 8,000 1.870 1.890 15,118.56 06-Jul-2012 06-Jul-2012 06-Jul-2012 Buyback 8,000 1.870 1.890 15,148.75 05-Jul-2012 05-Jul-2012 05-Jul-2012 Buyback 7,000 1.850 1.880 13,126.09 04-Jul-2012 04-Jul-2012 04-Jul-2012 Buyback 5,000 1.870 1.900 9,479.29 28-Dec-2011 28-Dec-2011 28-Dec-2011 Buyback 50,000 1.540 1.550 77,643.61 14-Dec-2011 14-Dec-2011 14-Dec-2011 Buyback 10,000 1.450 1.450 14,606.35 05-Dec-2011 05-Dec-2011 05-Dec-2011 Buyback 12,000 1.450 1.450 17,527.62 15-Sep-2011 15-Sep-2011 15-Sep-2011 Buyback 35,000 1.390 1.400 49,212.80 14-Sep-2011 14-Sep-2011 14-Sep-2011 Buyback 40,000 1.390 1.400 56,308.17 13-Sep-2011 13-Sep-2011 13-Sep-2011 Buyback 43,000 1.400 1.410 60,841.52 12-Sep-2011 12-Sep-2011 12-Sep-2011 Buyback 80,000 1.400 1.410 113,194.95 07-Sep-2011 07-Sep-2011 07-Sep-2011 Buyback 25,000 1.420 1.430 35,960.91 06-Sep-2011 06-Sep-2011 06-Sep-2011 Buyback 7,000 1.420 1.430 10,026.72 26-Aug-2011 26-Aug-2011 26-Aug-2011 Buyback 35,000 1.420 1.440 50,466.63 25-Aug-2011 25-Aug-2011 25-Aug-2011 Buyback 45,000 1.430 1.440 65,263.18 24-Aug-2011 24-Aug-2011 24-Aug-2011 Buyback 47,000 1.440 1.450 68,446.09 23-Aug-2011 23-Aug-2011 23-Aug-2011 Buyback 83,000 1.440 1.450 120,838.06 22-Aug-2011 22-Aug-2011 22-Aug-2011 Buyback 25,000 1.440 1.460 36,471.11 18-Aug-2011 17-Aug-2011 17-Aug-2011 Buyback 29,000 1.460 1.460 42,649.75 16-Aug-2011 16-Aug-2011 16-Aug-2011 Buyback 42,000 1.460 1.480 62,503.92 15-Aug-2011 15-Aug-2011 15-Aug-2011 Buyback 120,000 1.450 1.460 175,793.64 12-Aug-2011 12-Aug-2011 12-Aug-2011 Buyback 102,000 1.440 1.460 148,546.32 11-Aug-2011 11-Aug-2011 11-Aug-2011 Buyback 75,000 1.380 1.440 105,934.09 10-Aug-2011 10-Aug-2011 10-Aug-2011 Buyback 8,000 1.420 1.440 11,569.36 09-Aug-2011 09-Aug-2011 09-Aug-2011 Buyback 6,000 1.360 1.420 8,322.05 08-Aug-2011 08-Aug-2011 08-Aug-2011 Buyback 8,000 1.430 1.490 11,793.77 02-Aug-2011 02-Aug-2011 02-Aug-2011 Buyback 4,000 1.670 1.680 6,754.25 29-Jul-2011 29-Jul-2011 29-Jul-2011 Buyback 5,000 1.670 1.690 8,462.94 26-Jul-2011 26-Jul-2011 26-Jul-2011 Buyback 9,000 1.670 1.690 15,221.20 25-Jul-2011 25-Jul-2011 25-Jul-2011 Buyback 6,000 1.670 1.690 10,154.51 22-Jul-2011 22-Jul-2011 22-Jul-2011 Buyback 5,000 1.670 1.680 8,441.79 21-Jul-2011 21-Jul-2011 21-Jul-2011 Buyback 6,000 1.650 1.670 10,057.91 20-Jul-2011 20-Jul-2011 20-Jul-2011 Buyback 7,000 1.650 1.660 11,669.99 19-Jul-2011 19-Jul-2011 19-Jul-2011 Buyback 3,000 1.640 1.660 4,996.48 18-Jul-2011 18-Jul-2011 18-Jul-2011 Buyback 11,000 1.640 1.660 18,238.07 15-Jul-2011 15-Jul-2011 15-Jul-2011 Buyback 8,000 1.650 1.670 13,327.35 14-Jul-2011 14-Jul-2011 14-Jul-2011 Buyback 7,000 1.640 1.660 11,634.77 13-Jul-2011 13-Jul-2011 13-Jul-2011 Buyback 7,000 1.640 1.660 11,584.45 12-Jul-2011 12-Jul-2011 12-Jul-2011 Buyback 7,000 1.640 1.650 11,579.42 11-Jul-2011 11-Jul-2011 11-Jul-2011 Buyback 4,000 1.640 1.660 6,648.98 08-Jul-2011 08-Jul-2011 08-Jul-2011 Buyback 8,500 1.640 1.670 14,176.67 07-Jul-2011 07-Jul-2011 07-Jul-2011 Buyback 14,500 1.620 1.670 23,946.78 06-Jul-2011 06-Jul-2011 06-Jul-2011 Buyback 13,000 1.620 1.650 21,380.72 01-Jul-2011 01-Jul-2011 01-Jul-2011 Buyback 3,500 1.630 1.640 5,762.71 30-Jun-2011 30-Jun-2011 30-Jun-2011 Buyback 1,500 1.630 1.650 2,503.74 29-Jun-2011 29-Jun-2011 29-Jun-2011 Buyback 5,000 1.610 1.640 8,160.03 30-Dec-2010 30-Dec-2010 30-Dec-2010 Buyback 10,000 1.380 1.390 13,921.07 12-May-2010 12-May-2010 12-May-2010 Buyback 3,000 1.170 1.180 3,520.00 03-May-2010 03-May-2010 03-May-2010 Buyback 4,000 1.160 1.120 4,740.00 26-Apr-2010 26-Apr-2010 26-Apr-2010 Buyback 4,000 1.170 1.220 4,790.00 23-Apr-2010 23-Apr-2010 23-Apr-2010 Buyback 4,000 1.150 1.180 4,650.00 22-Apr-2010 22-Apr-2010 22-Apr-2010 Buyback 3,400 1.140 1.180 3,922.00 26-Jan-2010 26-Jan-2010 26-Jan-2010 Buyback 9,600 1.140 1.170 11,052.00 20-Jan-2010 20-Jan-2010 20-Jan-2010 Buyback 3,000 1.170 1.190 3,540.00 19-Jan-2010 19-Jan-2010 19-Jan-2010 Buyback 3,000 1.180 1.210 3,590.00 18-Jan-2010 18-Jan-2010 18-Jan-2010 Buyback 4,000 1.170 1.190 4,710.00 15-Jan-2010 15-Jan-2010 15-Jan-2010 Buyback 5,000 1.140 1.160 5,745.00 14-Jan-2010 14-Jan-2010 14-Jan-2010 Buyback 4,500 1.130 1.140 5,110.00 20-Oct-2009 20-Oct-2009 20-Oct-2009 Buyback 1,500 1.200 1.230 1,812.00 19-Oct-2009 19-Oct-2009 19-Oct-2009 Buyback 5,000 1.140 1.190 5,850.00 16-Oct-2009 16-Oct-2009 16-Oct-2009 Buyback 4,000 1.120 1.140 4,530.00 15-Oct-2009 15-Oct-2009 15-Oct-2009 Buyback 4,000 1.110 1.130 4,476.00 14-Oct-2009 14-Oct-2009 14-Oct-2009 Buyback 2,000 1.120 1.120 2,240.00 09-Oct-2009 09-Oct-2009 09-Oct-2009 Buyback 3,000 1.080 1.100 3,260.00 08-Oct-2009 08-Oct-2009 08-Oct-2009 Buyback 3,000 1.080 1.100 3,252.00 07-Oct-2009 07-Oct-2009 07-Oct-2009 Buyback 5,000 1.060 1.080 5,320.00 29-Sep-2009 29-Sep-2009 29-Sep-2009 Buyback 5,000 1.080 1.100 5,460.00 25-Sep-2009 25-Sep-2009 25-Sep-2009 Buyback 2,500 1.070 1.090 2,699.00 18-Sep-2009 18-Sep-2009 18-Sep-2009 Buyback 6,500 1.070 1.100 7,000.00 16-Sep-2009 16-Sep-2009 16-Sep-2009 Buyback 2,000 1.090 1.100 2,190.00 15-Sep-2009 15-Sep-2009 15-Sep-2009 Buyback 7,000 1.060 1.100 7,490.00 14-Sep-2009 14-Sep-2009 14-Sep-2009 Buyback 4,000 1.040 1.060 4,192.00 10-Sep-2009 10-Sep-2009 10-Sep-2009 Buyback 3,500 1.040 1.060 3,675.00 09-Sep-2009 09-Sep-2009 09-Sep-2009 Buyback 7,400 1.030 1.060 7,717.00 03-Sep-2009 03-Sep-2009 03-Sep-2009 Buyback 4,100 1.040 1.080 4,392.00 21-Aug-2009 21-Aug-2009 21-Aug-2009 Buyback 6,000 1.020 1.090 6,405.00 20-Aug-2009 20-Aug-2009 20-Aug-2009 Buyback 4,000 1.050 1.120 4,286.00 17-Aug-2009 17-Aug-2009 17-Aug-2009 Buyback 2,000 1.120 1.120 2,240.00 14-Aug-2009 14-Aug-2009 14-Aug-2009 Buyback 11,000 1.100 1.130 12,243.00 05-Mar-2009 05-Mar-2009 05-Mar-2009 Buyback 6,200 0.800 0.800 4,960.00 03-Mar-2009 03-Mar-2009 03-Mar-2009 Buyback 6,800 0.800 0.830 5,504.00 02-Mar-2009 02-Mar-2009 02-Mar-2009 Buyback 7,700 0.800 0.830 6,231.00 27-Feb-2009 27-Feb-2009 27-Feb-2009 Buyback 4,000 0.830 0.850 3,365.00 26-Feb-2009 26-Feb-2009 26-Feb-2009 Buyback 7,300 0.825 0.840 6,102.50 25-Feb-2009 25-Feb-2009 25-Feb-2009 Buyback 7,000 0.850 0.860 5,957.00 24-Feb-2009 24-Feb-2009 24-Feb-2009 Buyback 8,000 0.830 0.850 6,770.00 23-Feb-2009 23-Feb-2009 23-Feb-2009 Buyback 7,000 0.830 0.850 5,867.50 20-Feb-2009 20-Feb-2009 20-Feb-2009 Buyback 9,000 0.830 0.850 7,630.00 19-Feb-2009 19-Feb-2009 19-Feb-2009 Buyback 5,000 0.850 0.850 4,250.00 18-Feb-2009 18-Feb-2009 18-Feb-2009 Buyback 4,500 0.840 0.855 3,817.50 17-Feb-2009 17-Feb-2009 17-Feb-2009 Buyback 3,000 0.820 0.860 2,543.00 13-Feb-2009 13-Feb-2009 13-Feb-2009 Buyback 6,300 0.810 0.840 5,220.30 12-Feb-2009 12-Feb-2009 12-Feb-2009 Buyback 5,200 0.780 0.830 3,379.00 11-Feb-2009 11-Feb-2009 11-Feb-2009 Buyback 4,000 0.820 0.830 3,295.00 10-Feb-2009 10-Feb-2009 10-Feb-2009 Buyback 2,000 0.820 0.825 1,641.00 13-Jan-2009 13-Jan-2009 13-Jan-2009 Buyback 9,400 0.800 0.825 7,649.00 07-Jan-2009 07-Jan-2009 07-Jan-2009 Buyback 2,600 0.825 0.835 2,167.50 06-Jan-2009 06-Jan-2009 06-Jan-2009 Buyback 5,500 0.800 0.825 4,442.50 05-Jan-2009 05-Jan-2009 05-Jan-2009 Buyback 5,000 0.785 0.800 3,966.00 02-Jan-2009 02-Jan-2009 02-Jan-2009 Buyback 8,000 0.760 0.800 6,277.00 31-Dec-2008 31-Dec-2008 31-Dec-2008 Buyback 7,500 0.750 0.790 5,775.00 30-Dec-2008 30-Dec-2008 30-Dec-2008 Buyback 3,500 0.740 0.800 2,680.00 23-Dec-2008 23-Dec-2008 23-Dec-2008 Buyback 5,500 0.730 0.800 4,155.00 22-Dec-2008 22-Dec-2008 22-Dec-2008 Buyback 6,100 0.700 0.750 4,453.00 19-Dec-2008 19-Dec-2008 19-Dec-2008 Buyback 17,900 0.720 0.780 13,021.00 10-Dec-2008 10-Dec-2008 10-Dec-2008 Buyback 10,000 0.755 0.760 7,584.50 05-Dec-2008 05-Dec-2008 05-Dec-2008 Buyback 8,000 0.750 0.760 6,065.00 04-Dec-2008 04-Dec-2008 04-Dec-2008 Buyback 4,000 0.780 0.800 3,170.00 03-Dec-2008 03-Dec-2008 03-Dec-2008 Buyback 3,000 0.790 0.790 2,370.00 02-Dec-2008 02-Dec-2008 02-Dec-2008 Buyback 6,900 0.810 0.810 5,589.00 01-Dec-2008 01-Dec-2008 01-Dec-2008 Buyback 9,500 0.810 0.810 7,695.00 21-Nov-2008 21-Nov-2008 21-Nov-2008 Buyback 6,200 0.790 0.900 5,164.00 17-Nov-2008 17-Nov-2008 17-Nov-2008 Buyback 6,000 0.840 0.850 5,070.00 11-Nov-2008 11-Nov-2008 11-Nov-2008 Buyback 5,300 0.800 0.880 4,264.00 07-Nov-2008 07-Nov-2008 07-Nov-2008 Buyback 6,900 0.830 0.850 5,836.00 30-Oct-2008 30-Oct-2008 30-Oct-2008 Buyback 8,200 0.810 0.850 6,762.00 29-Oct-2008 29-Oct-2008 29-Oct-2008 Buyback 5,000 0.815 0.830 4,125.00 28-Oct-2008 28-Oct-2008 28-Oct-2008 Buyback 5,700 0.815 0.820 4,666.00 24-Oct-2008 24-Oct-2008 24-Oct-2008 Buyback 3,800 0.850 0.870 3,290.00 23-Oct-2008 23-Oct-2008 23-Oct-2008 Buyback 3,000 0.860 0.905 2,859.00 22-Oct-2008 22-Oct-2008 22-Oct-2008 Buyback 2,400 0.850 0.915 1,888.00 21-Oct-2008 21-Oct-2008 21-Oct-2008 Buyback 7,000 0.840 0.925 6,168.00 20-Oct-2008 20-Oct-2008 20-Oct-2008 Buyback 3,000 0.880 0.885 2,650.00 17-Oct-2008 17-Oct-2008 17-Oct-2008 Buyback 1,000 0.855 0.880 857.50 16-Oct-2008 16-Oct-2008 16-Oct-2008 Buyback 2,500 0.850 0.885 2,170.00 15-Oct-2008 15-Oct-2008 15-Oct-2008 Buyback 4,000 0.860 0.870 3,472.50 14-Oct-2008 14-Oct-2008 14-Oct-2008 Buyback 4,800 0.920 0.980 4,500.50 13-Oct-2008 13-Oct-2008 13-Oct-2008 Buyback 3,200 0.830 0.880 2,676.00 08-Oct-2008 08-Oct-2008 08-Oct-2008 Buyback 3,300 0.900 0.960 3,001.00 06-Oct-2008 06-Oct-2008 06-Oct-2008 Buyback 4,300 0.920 0.980 4,029.00 25-Sep-2008 25-Sep-2008 25-Sep-2008 Buyback 4,000 0.920 1.000 3,800.00 24-Sep-2008 24-Sep-2008 24-Sep-2008 Buyback 8,800 0.940 0.985 8,437.00 19-Sep-2008 19-Sep-2008 19-Sep-2008 Buyback 3,100 0.980 0.990 3,054.00 18-Sep-2008 18-Sep-2008 18-Sep-2008 Buyback 6,000 0.980 0.990 5,920.00 16-Sep-2008 16-Sep-2008 16-Sep-2008 Buyback 9,100 0.955 0.995 8,733.50 15-Sep-2008 15-Sep-2008 15-Sep-2008 Buyback 3,000 0.960 0.970 2,890.00 12-Sep-2008 12-Sep-2008 12-Sep-2008 Buyback 2,500 0.980 0.980 2,450.00 11-Sep-2008 11-Sep-2008 11-Sep-2008 Buyback 4,100 0.960 1.000 3,990.00 08-Sep-2008 08-Sep-2008 08-Sep-2008 Buyback 5,100 0.980 1.020 5,126.00 05-Sep-2008 05-Sep-2008 05-Sep-2008 Buyback 9,300 0.975 1.000 9,106.00 04-Sep-2008 04-Sep-2008 04-Sep-2008 Buyback 4,000 0.985 1.010 4,015.00 29-Aug-2008 29-Aug-2008 29-Aug-2008 Buyback 2,000 0.990 1.010 2,000.00 26-Aug-2008 26-Aug-2008 26-Aug-2008 Buyback 4,000 0.980 0.985 3,925.00 25-Aug-2008 25-Aug-2008 25-Aug-2008 Buyback 5,900 0.980 1.030 5,827.00 22-Aug-2008 22-Aug-2008 22-Aug-2008 Buyback 5,100 0.990 1.020 5,107.00 19-Aug-2008 19-Aug-2008 19-Aug-2008 Buyback 7,000 0.970 1.010 6,798.00 13-Aug-2008 13-Aug-2008 13-Aug-2008 Buyback 4,000 0.975 0.980 3,915.00 07-Aug-2008 07-Aug-2008 07-Aug-2008 Buyback 6,000 1.000 1.020 6,036.00 06-Aug-2008 06-Aug-2008 06-Aug-2008 Buyback 6,000 0.990 1.000 5,990.00 05-Aug-2008 05-Aug-2008 05-Aug-2008 Buyback 3,300 0.975 0.995 3,251.00 30-Jul-2008 30-Jul-2008 30-Jul-2008 Buyback 2,200 0.980 1.000 2,187.00 24-Jul-2008 24-Jul-2008 24-Jul-2008 Buyback 3,300 0.995 1.020 3,311.50 22-Jul-2008 22-Jul-2008 22-Jul-2008 Buyback 5,200 0.985 1.000 5,187.00 18-Jul-2008 18-Jul-2008 18-Jul-2008 Buyback 6,000 0.995 1.000 5,982.50 10-Jul-2008 10-Jul-2008 10-Jul-2008 Buyback 3,000 0.995 1.000 2,985.50 08-Jul-2008 08-Jul-2008 08-Jul-2008 Buyback 4,700 0.930 0.995 4,605.50 07-Jul-2008 07-Jul-2008 07-Jul-2008 Buyback 2,000 0.920 0.995 1,966.00 04-Jul-2008 04-Jul-2008 04-Jul-2008 Buyback 4,300 0.900 0.930 3,915.00 02-Jul-2008 02-Jul-2008 02-Jul-2008 Buyback 7,000 0.960 0.975 6,757.50 01-Jul-2008 01-Jul-2008 01-Jul-2008 Buyback 4,400 0.980 0.980 4,312.00 30-Jun-2008 30-Jun-2008 30-Jun-2008 Buyback 4,500 0.970 1.000 4,412.50 26-Jun-2008 26-Jun-2008 26-Jun-2008 Buyback 6,100 0.990 1.010 6,103.00 25-Jun-2008 25-Jun-2008 25-Jun-2008 Buyback 5,500 1.010 1.010 5,555.00 24-Jun-2008 24-Jun-2008 24-Jun-2008 Buyback 4,500 0.970 1.010 4,470.00 23-Jun-2008 23-Jun-2008 23-Jun-2008 Buyback 6,000 0.965 0.990 5,830.00 20-Jun-2008 20-Jun-2008 20-Jun-2008 Buyback 6,000 0.980 1.000 5,935.00 17-Jun-2008 17-Jun-2008 17-Jun-2008 Buyback 2,000 1.010 1.040 2,050.00 12-Jun-2008 12-Jun-2008 12-Jun-2008 Buyback 6,000 1.050 1.060 6,320.00 11-Jun-2008 11-Jun-2008 11-Jun-2008 Buyback 5,000 1.010 1.020 5,055.00 09-Jun-2008 09-Jun-2008 09-Jun-2008 Buyback 3,500 1.030 1.030 3,605.00 06-Jun-2008 06-Jun-2008 06-Jun-2008 Buyback 8,000 1.020 1.080 8,300.00 05-Jun-2008 05-Jun-2008 05-Jun-2008 Buyback 9,500 1.010 1.070 9,915.00 03-Jun-2008 03-Jun-2008 03-Jun-2008 Buyback 7,400 1.020 1.060 7,511.00 02-Jun-2008 02-Jun-2008 02-Jun-2008 Buyback 5,000 1.020 1.050 5,171.00 30-May-2008 30-May-2008 30-May-2008 Buyback 3,500 1.030 1.060 3,618.00 29-May-2008 29-May-2008 29-May-2008 Buyback 4,100 1.020 1.040 4,233.00 28-May-2008 28-May-2008 28-May-2008 Buyback 6,000 1.020 1.030 6,159.00 22-May-2008 22-May-2008 22-May-2008 Buyback 3,900 1.010 1.020 3,968.00 21-May-2008 21-May-2008 21-May-2008 Buyback 8,100 1.100 1.120 8,341.00 20-May-2008 20-May-2008 20-May-2008 Buyback 6,000 1.100 1.130 6,740.00 16-May-2008 16-May-2008 16-May-2008 Buyback 4,000 1.120 1.140 4,525.00 15-May-2008 15-May-2008 15-May-2008 Buyback 9,400 1.140 1.160 10,860.00 13-May-2008 13-May-2008 13-May-2008 Buyback 7,600 1.150 1.230 8,904.00 12-May-2008 12-May-2008 12-May-2008 Buyback 4,000 1.160 1.200 4,688.00 09-May-2008 09-May-2008 09-May-2008 Buyback 3,000 1.100 1.170 3,428.00 08-May-2008 08-May-2008 08-May-2008 Buyback 4,000 1.160 1.180 4,660.00 07-May-2008 07-May-2008 07-May-2008 Buyback 3,500 1.150 1.160 4,050.00 06-May-2008 06-May-2008 06-May-2008 Buyback 4,200 1.150 1.170 4,874.00 05-May-2008 05-May-2008 05-May-2008 Buyback 5,200 1.150 1.160 5,981.00 30-Apr-2008 30-Apr-2008 30-Apr-2008 Buyback 9,100 1.100 1.150 10,255.00 29-Apr-2008 29-Apr-2008 29-Apr-2008 Buyback 4,300 1.130 1.160 4,938.00 23-Apr-2008 23-Apr-2008 23-Apr-2008 Buyback 2,000 1.190 1.200 2,382.00 22-Apr-2008 22-Apr-2008 22-Apr-2008 Buyback 5,900 1.130 1.150 6,688.00 21-Apr-2008 21-Apr-2008 21-Apr-2008 Buyback 4,000 1.130 1.150 4,547.00 17-Apr-2008 17-Apr-2008 17-Apr-2008 Buyback 4,000 1.120 1.140 4,518.00 16-Apr-2008 16-Apr-2008 16-Apr-2008 Buyback 2,000 1.070 1.100 2,156.00 15-Apr-2008 15-Apr-2008 15-Apr-2008 Buyback 4,000 1.070 1.100 4,350.00 14-Apr-2008 14-Apr-2008 14-Apr-2008 Buyback 5,300 1.070 1.100 5,720.00 11-Apr-2008 11-Apr-2008 11-Apr-2008 Buyback 5,200 1.020 1.120 5,611.00 10-Apr-2008 10-Apr-2008 10-Apr-2008 Buyback 16,300 1.030 1.110 17,138.00 09-Apr-2008 09-Apr-2008 09-Apr-2008 Buyback 6,300 1.040 1.080 6,700.00 08-Apr-2008 08-Apr-2008 08-Apr-2008 Buyback 2,100 1.080 1.150 2,295.00 16-Jan-2017 05-Jan-2017 05-Jan-2017 Buyback 10,000 1.500 1.550 15,160.48 15-Jul-2016 04-Jul-2016 04-Jul-2016 Buyback 3,800 1.470 1.470 5,636.18 19-Jan-2016 06-Jan-2016 06-Jan-2016 Buyback 5,000 1.780 1.790 9,002.69 16-Jul-2015 03-Jul-2015 03-Jul-2015 Buyback 10,000 2.380 2.390 24,073.56 09-Jan-2015 29-Dec-2014 29-Dec-2014 Buyback 15,000 2.460 2.470 37,201.68 14-Nov-2014 06-Nov-2014 06-Nov-2014 Buyback 20,000 2.710 2.710 54,596.46 23-Oct-2014 14-Oct-2014 16-Oct-2014 Buyback 27,000 2.730 2.790 75,024.23 15-Oct-2014 08-Oct-2014 09-Oct-2014 Buyback 13,000 2.750 2.770 36,200.42 29-Sep-2014 15-Sep-2014 18-Sep-2014 Buyback 14,500 2.800 2.830 40,997.41 18-Sep-2014 09-Sep-2014 11-Sep-2014 Buyback 22,500 2.820 2.840 64,040.54 12-Sep-2014 02-Sep-2014 02-Sep-2014 Buyback 6,000 2.810 2.820 17,013.41 08-Sep-2014 28-Aug-2014 29-Aug-2014 Buyback 15,000 2.820 2.830 42,730.26 21-Aug-2014 11-Aug-2014 15-Aug-2014 Buyback 50,000 2.740 2.770 139,147.29 16-Jul-2014 03-Jul-2014 07-Jul-2014 Buyback 23,000 2.830 2.900 66,035.01 11-Jun-2014 03-Jun-2014 04-Jun-2014 Buyback 20,000 2.640 2.670 53,519.72 05-Jun-2014 26-May-2014 02-Jun-2014 Buyback 24,000 2.670 2.690 64,791.23 10-Feb-2014 27-Jan-2014 28-Jan-2014 Buyback 22,000 2.830 2.910 63,929.86 29-Jan-2014 20-Jan-2014 24-Jan-2014 Buyback 52,000 2.970 3.100 159,132.31 24-Jan-2014 13-Jan-2014 16-Jan-2014 Buyback 35,000 3.080 3.150 110,092.56 16-Jan-2014 06-Jan-2014 10-Jan-2014 Buyback 41,000 3.120 3.200 130,571.64 10-Jan-2014 30-Dec-2013 03-Jan-2014 Buyback 217,000 3.140 3.210 694,823.30 06-Jan-2014 23-Dec-2013 27-Dec-2013 Buyback 18,000 3.030 3.150 56,019.37 30-Dec-2013 16-Dec-2013 20-Dec-2013 Buyback 28,000 2.980 3.070 84,998.64 19-Dec-2013 10-Dec-2013 12-Dec-2013 Buyback 16,000 2.990 3.010 48,331.29 18-Oct-2013 07-Oct-2013 07-Oct-2013 Buyback 8,000 3.190 3.240 25,805.80 10-Oct-2013 01-Oct-2013 04-Oct-2013 Buyback 13,000 3.210 3.290 42,585.35 02-Oct-2013 19-Sep-2013 26-Sep-2013 Buyback 35,000 3.080 3.260 111,176.34 23-Jul-2013 16-Jul-2013 16-Jul-2013 Buyback 6,000 3.060 3.100 18,534.92 19-Jul-2013 08-Jul-2013 08-Jul-2013 Buyback 7,900 3.000 3.030 23,993.07 10-Jul-2013 01-Jul-2013 05-Jul-2013 Buyback 172,100 2.950 3.130 529,535.79 08-Jul-2013 25-Jun-2013 28-Jun-2013 Buyback 94,000 2.740 3.060 269,970.50 15-Jan-2013 04-Jan-2013 04-Jan-2013 Buyback 5,000 1.750 1.750 8,814.13 10-Aug-2012 30-Jul-2012 02-Aug-2012 Buyback 29,500 2.000 2.040 59,983.17 02-Aug-2012 23-Jul-2012 27-Jul-2012 Buyback 28,500 1.920 1.980 56,188.46 25-Jul-2012 12-Jul-2012 20-Jul-2012 Buyback 47,000 1.870 1.970 91,056.53 18-Jul-2012 04-Jul-2012 10-Jul-2012 Buyback 28,000 1.850 1.900 52,872.69 11-Jan-2012 28-Dec-2011 28-Dec-2011 Buyback 50,000 1.540 1.550 77,643.61 23-Dec-2011 14-Dec-2011 14-Dec-2011 Buyback 10,000 1.450 1.450 14,606.35 19-Dec-2011 05-Dec-2011 05-Dec-2011 Buyback 12,000 1.450 1.450 17,527.62 26-Sep-2011 13-Sep-2011 15-Sep-2011 Buyback 118,000 1.390 1.410 166,362.49 15-Sep-2011 06-Sep-2011 12-Sep-2011 Buyback 112,000 1.400 1.430 159,182.58 08-Sep-2011 26-Aug-2011 26-Aug-2011 Buyback 35,000 1.420 1.440 50,466.63 05-Sep-2011 22-Aug-2011 25-Aug-2011 Buyback 200,000 1.430 1.460 291,018.44 24-Aug-2011 15-Aug-2011 17-Aug-2011 Buyback 191,000 1.450 1.480 280,947.31 18-Aug-2011 08-Aug-2011 12-Aug-2011 Buyback 199,000 1.360 1.490 286,165.59 09-Aug-2011 29-Jul-2011 02-Aug-2011 Buyback 9,000 1.670 1.690 15,217.19 02-Aug-2011 21-Jul-2011 26-Jul-2011 Buyback 26,000 1.650 1.690 43,875.41 25-Jul-2011 13-Jul-2011 20-Jul-2011 Buyback 43,000 1.640 1.670 71,451.11 18-Jul-2011 06-Jul-2011 12-Jul-2011 Buyback 47,000 1.620 1.670 77,732.57 08-Jul-2011 29-Jun-2011 01-Jul-2011 Buyback 10,000 1.610 1.650 16,426.48 11-Jan-2011 30-Dec-2010 30-Dec-2010 Buyback 10,000 1.380 1.390 13,921.07 17-May-2010 03-May-2010 12-May-2010 Buyback 7,000 1.160 1.200 8,351.48 05-May-2010 22-Apr-2010 26-Apr-2010 Buyback 11,400 1.140 1.220 13,500.02 08-Feb-2010 26-Jan-2010 26-Jan-2010 Buyback 9,600 1.140 1.170 11,133.64 27-Jan-2010 14-Jan-2010 20-Jan-2010 Buyback 19,500 1.130 1.210 22,926.80 27-Oct-2009 15-Oct-2009 20-Oct-2009 Buyback 14,500 1.110 1.230 16,851.00 15-Oct-2009 07-Oct-2009 14-Oct-2009 Buyback 13,000 1.060 1.120 14,252.63 08-Oct-2009 25-Sep-2009 29-Sep-2009 Buyback 7,500 1.070 1.100 8,250.45 25-Sep-2009 14-Sep-2009 18-Sep-2009 Buyback 19,500 1.040 1.100 21,068.21 16-Sep-2009 03-Sep-2009 10-Sep-2009 Buyback 15,000 1.030 1.080 15,928.80 27-Aug-2009 14-Aug-2009 21-Aug-2009 Buyback 23,000 1.020 1.130 25,403.02 13-Mar-2009 02-Mar-2009 05-Mar-2009 Buyback 20,700 0.800 0.830 16,838.01 03-Mar-2009 19-Feb-2009 27-Feb-2009 Buyback 47,300 0.825 0.860 40,281.39 23-Feb-2009 10-Feb-2009 18-Feb-2009 Buyback 25,000 0.780 0.860 20,994.73 22-Jan-2009 13-Jan-2009 13-Jan-2009 Buyback 9,400 0.800 0.825 7,705.20 12-Jan-2009 30-Dec-2008 07-Jan-2009 Buyback 32,100 0.740 0.835 25,583.59 02-Jan-2009 19-Dec-2008 23-Dec-2008 Buyback 29,500 0.700 0.800 21,817.63 23-Dec-2008 10-Dec-2008 10-Dec-2008 Buyback 10,000 0.755 0.760 7,675.77 15-Dec-2008 02-Dec-2008 05-Dec-2008 Buyback 21,900 0.750 0.810 17,379.16 04-Dec-2008 21-Nov-2008 01-Dec-2008 Buyback 15,700 0.790 0.900 12,963.03 20-Nov-2008 07-Nov-2008 17-Nov-2008 Buyback 18,200 0.800 0.880 15,352.05 05-Nov-2008 23-Oct-2008 30-Oct-2008 Buyback 25,700 0.810 0.905 21,933.09 24-Oct-2008 15-Oct-2008 22-Oct-2008 Buyback 19,900 0.840 0.925 17,471.17 20-Oct-2008 06-Oct-2008 14-Oct-2008 Buyback 15,600 0.830 0.980 14,387.76 07-Oct-2008 24-Sep-2008 25-Sep-2008 Buyback 12,800 0.920 1.000 12,343.67 25-Sep-2008 12-Sep-2008 19-Sep-2008 Buyback 23,700 0.955 1.000 23,331.83 16-Sep-2008 04-Sep-2008 11-Sep-2008 Buyback 22,500 0.960 1.020 22,472.53 05-Sep-2008 25-Aug-2008 29-Aug-2008 Buyback 11,900 0.980 1.030 11,887.53 26-Aug-2008 13-Aug-2008 22-Aug-2008 Buyback 16,100 0.970 1.020 15,962.53 13-Aug-2008 30-Jul-2008 07-Aug-2008 Buyback 17,500 0.975 1.020 17,649.25 01-Aug-2008 22-Jul-2008 24-Jul-2008 Buyback 8,500 0.985 1.020 8,591.05 21-Jul-2008 10-Jul-2008 18-Jul-2008 Buyback 9,000 0.995 1.000 9,059.70 14-Jul-2008 01-Jul-2008 08-Jul-2008 Buyback 22,400 0.900 0.995 21,786.01 03-Jul-2008 20-Jun-2008 30-Jun-2008 Buyback 32,600 0.965 1.010 32,590.19 20-Jun-2008 09-Jun-2008 17-Jun-2008 Buyback 16,500 1.010 1.060 17,215.12 10-Jun-2008 28-May-2008 06-Jun-2008 Buyback 43,500 1.010 1.180 45,283.82 23-May-2008 15-May-2008 22-May-2008 Buyback 31,400 1.010 1.160 34,731.44 16-May-2008 05-May-2008 13-May-2008 Buyback 31,500 1.100 1.230 36,928.41 06-May-2008 23-Apr-2008 30-Apr-2008 Buyback 15,400 1.100 1.200 17,740.80 25-Apr-2008 14-Apr-2008 22-Apr-2008 Buyback 25,200 1.070 1.150 28,258.53 15-Apr-2008 02-Apr-2008 11-Apr-2008 Buyback 41,900 1.020 1.150 44,996.21 04-Apr-2008 24-Mar-2008 01-Apr-2008 Buyback 20,600 0.940 1.160 21,135.44 08-Nov-2006 27-Oct-2006 27-Oct-2006 Buyback 4,800 0.995 1.020 4,876.99 26-Oct-2006 13-Oct-2006 19-Oct-2006 Buyback 23,700 0.980 1.010 23,847.98 05-Oct-2006 22-Sep-2006 02-Oct-2006 Buyback 18,500 0.995 1.020 18,811.99 26-Sep-2006 13-Sep-2006 21-Sep-2006 Buyback 20,400 1.000 1.030 20,897.74 11-Sep-2006 29-Aug-2006 04-Sep-2006 Buyback 10,600 0.995 1.040 10,876.08 29-Aug-2006 16-Aug-2006 25-Aug-2006 Buyback 15,400 0.990 1.040 15,663.53 31-Jul-2006 18-Jul-2006 20-Jul-2006 Buyback 6,200 1.000 1.060 6,427.83 18-Jul-2006 05-Jul-2006 13-Jul-2006 Buyback 8,400 1.000 1.120 8,967.96 22-Jun-2006 09-Jun-2006 12-Jun-2006 Buyback 6,000 1.000 1.030 6,113.85 12-Jun-2006 31-May-2006 06-Jun-2006 Buyback 10,400 0.980 1.040 10,523.84 29-May-2006 16-May-2006 19-May-2006 Buyback 12,000 1.000 1.050 12,335.36 18-May-2006 05-May-2006 11-May-2006 Buyback 24,500 1.040 1.080 26,115.89 09-May-2006 26-Apr-2006 03-May-2006 Buyback 32,300 0.980 1.050 32,718.86 28-Apr-2006 17-Apr-2006 25-Apr-2006 Buyback 21,800 0.970 1.020 21,812.58 19-Apr-2006 07-Apr-2006 14-Apr-2006 Buyback 17,600 0.970 1.040 17,513.24 12-Apr-2006 30-Mar-2006 06-Apr-2006 Buyback 17,300 0.905 0.980 16,024.29 25-Jan-2006 13-Jan-2006 20-Jan-2006 Buyback 47,200 0.830 0.870 40,352.33 16-Jan-2006 04-Jan-2006 06-Jan-2006 Buyback 8,900 0.815 0.850 7,453.35 06-Jan-2006 27-Dec-2005 29-Dec-2005 Buyback 102,000 0.780 0.855 84,784.63 27-Jul-2005 14-Jul-2005 18-Jul-2005 Buyback 9,000 1.020 1.080 9,677.42 13-Jul-2005 30-Jun-2005 07-Jul-2005 Buyback 32,300 1.000 1.090 34,075.47 30-Jun-2005 21-Jun-2005 29-Jun-2005 Buyback 71,600 1.000 1.080 74,195.43 20-Jun-2005 07-Jun-2005 17-Jun-2005 Buyback 13,700 0.980 1.030 13,989.42 29-Dec-2004 16-Dec-2004 16-Dec-2004 Buyback 4,300 1.040 1.050 4,506.63 06-Dec-2004 26-Nov-2004 26-Nov-2004 Buyback 3,300 1.080 1.100 3,604.90 09-Nov-2004 05-Nov-2004 05-Nov-2004 Buyback 4,100 1.140 1.170 4,732.06 03-Nov-2004 20-Oct-2004 25-Oct-2004 Buyback 9,500 1.150 1.200 11,235.38 20-Oct-2004 06-Oct-2004 18-Oct-2004 Buyback 17,800 1.150 1.210 21,044.69 07-Oct-2004 23-Sep-2004 04-Oct-2004 Buyback 79,200 1.120 1.200 91,511.35 22-Sep-2004 08-Sep-2004 09-Sep-2004 Buyback 4,300 1.150 1.180 5,020.89 19-Aug-2004 06-Aug-2004 16-Aug-2004 Buyback 13,300 1.140 1.200 15,601.10 06-Aug-2004 27-Jul-2004 05-Aug-2004 Buyback 20,300 1.170 1.220 24,281.24 28-Jul-2004 14-Jul-2004 26-Jul-2004 Buyback 20,100 1.140 1.200 23,534.45 15-Jul-2004 02-Jul-2004 13-Jul-2004 Buyback 156,500 1.150 1.230 188,972.57 05-Jul-2004 22-Jun-2004 01-Jul-2004 Buyback 123,000 1.100 1.150 138,903.44 22-Jun-2004 08-Jun-2004 21-Jun-2004 Buyback 140,700 1.080 1.120 155,741.41 09-Jun-2004 26-May-2004 07-Jun-2004 Buyback 152,000 1.070 1.120 166,927.47 27-May-2004 14-May-2004 25-May-2004 Buyback 135,000 1.050 1.150 147,207.88 10-May-2004 28-Apr-2004 06-May-2004 Buyback 20,000 1.180 1.220 24,108.05 28-Apr-2004 14-Apr-2004 19-Apr-2004 Buyback 40,000 1.200 1.250 49,487.38 09-Apr-2004 26-Mar-2004 05-Apr-2004 Buyback 40,000 1.260 1.300 51,730.64 04-Mar-2004 20-Feb-2004 25-Feb-2004 Buyback 52,000 1.200 1.260 64,618.50 18-Feb-2004 04-Feb-2004 16-Feb-2004 Buyback 62,000 1.150 1.290 76,856.26 30-Jan-2004 19-Jan-2004 27-Jan-2004 Buyback 20,000 1.100 1.140 22,577.42 19-Jan-2004 12-Jan-2004 16-Jan-2004 Buyback 30,000 1.080 1.100 32,912.09 30-Dec-2003 16-Dec-2003 16-Dec-2003 Buyback 6,000 1.050 1.050 6,347.32 17-Dec-2003 05-Dec-2003 12-Dec-2003 Buyback 60,000 1.050 1.090 64,389.06 04-Dec-2003 20-Nov-2003 28-Nov-2003 Buyback 56,000 1.040 1.090 59,710.33 20-Nov-2003 07-Nov-2003 18-Nov-2003 Buyback 44,000 1.080 1.210 49,977.14 03-Nov-2003 23-Oct-2003 31-Oct-2003 Buyback 20,000 1.070 1.090 21,770.30 15-Oct-2003 02-Oct-2003 07-Oct-2003 Buyback 20,000 1.000 1.140 21,539.83 18-Sep-2003 05-Sep-2003 16-Sep-2003 Buyback 30,000 0.995 1.030 30,707.07 04-Sep-2003 18-Aug-2003 03-Sep-2003 Buyback 20,000 1.010 1.080 20,800.00 13-Aug-2003 01-Aug-2003 12-Aug-2003 Buyback 30,000 1.030 1.090 31,935.88 30-Jul-2003 16-Jul-2003 24-Jul-2003 Buyback 90,000 0.990 1.120 96,196.12 16-Jul-2003 02-Jul-2003 08-Jul-2003 Buyback 60,000 0.920 0.975 57,443.95 30-Jun-2003 17-Jun-2003 25-Jun-2003 Buyback 44,000 0.890 0.925 40,289.94 12-Jun-2003 29-May-2003 06-Jun-2003 Buyback 39,000 0.830 0.920 34,319.84 28-May-2003 16-May-2003 27-May-2003 Buyback 46,000 0.825 0.840 38,563.98 19-May-2003 06-May-2003 13-May-2003 Buyback 31,000 0.800 0.830 25,680.46 17-Apr-2003 07-Apr-2003 10-Apr-2003 Buyback 40,000 0.840 0.850 33,995.45 10-Apr-2003 27-Mar-2003 04-Apr-2003 Buyback 60,000 0.835 0.845 50,796.74 26-Mar-2003 13-Mar-2003 24-Mar-2003 Buyback 30,000 0.810 0.840 25,161.63 02-Apr-2013 02-Apr-2013 02-Apr-2013 Resale 1,210,000 2.200 2.250 2,667,195.00 05-Oct-2010 04-Oct-2010 04-Oct-2010 Resale 834,000 1.230 1.230 1,025,820.00 07-Jun-2007 07-Jun-2007 07-Jun-2007 Resale 2,068,000 1.350 1.350 2,791,800.00 16-Apr-2007 16-Apr-2007 16-Apr-2007 Resale 340,000 1.750 1.750 595,000.00 04-Apr-2013 02-Apr-2013 02-Apr-2013 Resale 1,210,000 2.200 2.250 2,667,195.00 11-Oct-2010 04-Oct-2010 04-Oct-2010 Resale 834,000 1.230 1.230 1,025,820.00 14-Jun-2007 07-Jun-2007 07-Jun-2007 Resale 2,068,000 1.350 1.350 2,791,800.00 27-Apr-2007 16-Apr-2007 16-Apr-2007 Resale 340,000 1.750 1.750 595,000.00
ks55 Crescendo will report exceptional good Q1 result by Jun with rm 312 million extraordinary gain from land disposal. May have good news in coming month for additional disposal of 100 acres for another rm 500 million. 02/04/2024 10:09 PM
soon9913 likely special div in coming quarters also due to huge gain from disposal of lands to data centre operators 04/04/2024 12:03 PM
ks55 Crescendo disposed another 25.3 acres of NCIP to Microsoft for rm 132.5 million or 5.22 million per acre. Looking at the previous transaction, deal will complete by July (less than 4 months). https://www.bursamalaysia.com/market_information/announcements/company_announcement/announcement_details?ann_id=3436351 04/04/2024 6:20 PM
ks55 Estimated net profit is rm 80.8 million. Still left about 75 acres to be sold. 04/04/2024 7:02 PM
ks55 We also expect proceed from land sale to STT GDC rm 117 million to come in by tomorrow. 04/04/2024 7:02 PM
Goldberg Property developer Crescendo rises to record high on land disposal KUALA LUMPUR (April 5): Crescendo Corp Bhd's shares surged to a record high on Friday following the announcement of the Johor-based property developer’s latest land disposal plan. The counter rose as much as 5.86% to RM3.25 during Friday’s morning session, before paring its gains to RM3.22 by noon break. At RM3.25, the group is valued at RM903.09 million. Crescendo, through its wholly-owned subsidiary Panoramic Industrial Development Sdn Bhd, has sealed a deal with Microsoft Payments (Malaysia) Sdn Bhd for the sale of a vacant parcel of freehold land spanning 1.1 million sq feet in Pulai, Johor for RM132.47 million. The group expects to realise a net gain of RM80.83 million from this recent proposed land transaction. https://theedgemalaysia.com/node/707117 05/04/2024 1:47 PM
ks55 First TOD by Crescendo going to take place in second half of this year. Land acquisition completed for 72 million. https://www.bursamalaysia.com/market_information/announcements/company_announcement/announcement_details?ann_id=3436523 The Group plans to launch 1,200 units of serviced apartments which are located within the vicinity of the RTS terminal at Bukit Chagar with a total GDV of approximately RM1 billion in second half of FY2025. Taking 30% gross pretax profit, that is rm 300 million. So cost of development inclusive of land is rm 700 million. Land cost is about 10% of capital outlay is very very low. Normally for highrise, it should be 15 to 20% of the development cost. 05/04/2024 2:18 PM
ks55 All in all, this TOD is definitely going to be great success for Crescendo. 05/04/2024 2:20 PM
investor77 Crescendo, the next YtlPower ? Land sales makes good profit, like TSH. Bulugan sales Cresndo 500 mil , plus another 100 over million will make shares jump. !! Anyway, like OTB says, third wave of EW theory for YtlP is very powerful. Can overcome ATH of 4.24. 05/04/2024 5:18 PM
PureBULL ... JB BEST PROPERTY STOCKS Estate land is selling not in acres but in real life of high $120 per sq ft. this is unbelievable yet certainly TRUE. 1 acre = 43,560 sq ft SIN gov is the world cleverest. it charms n attracts all the top giant high tech co to SIN island. Best biz now in DC is causing extreme pressure to SIN's entire system of power n water supply. Recently its property prices n rental rate r 1 of the world highest. SIN gov knows too well that JB only can help n JB is doing all possible as the lovely JV partner. JB property stocks with grand old well located land r the best to high speed success. CRESNDO is proven the 1st best now for selling land to 3 top DC co totaling $543 mill + $132 mill cash to MSFT again this week. KSENG, once known as the value trap stock since the last 25 yrs ago, is an A1 super bullish stock. These 2 stocks have ultra high intrinsic values awaiting for the mkt to recognize them asap... https://www.tradingview.com/x/o2IZtR4D/ https://www.tradingview.com/x/ySeHvDNF/ https://klse.i3investor.com/web/stock/financial-quarter/6718 https://klse.i3investor.com/web/stock/financial-quarter/3476 https://klse1.i3investor.com/blogs/purebull/2024-03-23-story-h-185591883-The_1_property_stock_on_Property_Theme_Play.jsp 06/04/2024 5:20 AM
hsong What are the other DC counters. Pls share 06/04/2024 5:00 PM
troy88 Big dividend coming while stock is surging! One of the gem property stocks in bursa no doubt. 08/04/2024 10:17 AM
Goldberg Crescendo has always been generous in rewarding shareholders- that's beauty of Crescendo unlike some companies that only reward their Directors. Keep it up Crescendo and Kudos the the fantastic management in creating value for the shareholders. 08/04/2024 10:39 AM
ConstructionMinion I heard Crescendo got more land to sell to DC. Likely another billion revenue and 50 sen dividend 08/04/2024 3:57 PM
Goldberg KSL is a very profitable company. 08/04/2024 10:22 PM
calvintaneng AN INTERESTING DISCOVERY: WHY MR GOOI SEONG GUM (DIRECTOR OF KMLOONG & CRESCENDO) BOUGHT 3 MILLION RSAWIT SHARES IN YEAR 2020, By Calvin Tan https://klse.i3investor.com/web/blog/detail/www.eaglevisioninvest.com/2024-04-09-story-h-184552044-AN_INTERESTING_DISCOVERY_WHY_MR_GOOI_SEONG_GUM_DIRECTOR_OF_KMLOONG_CRES 09/04/2024 5:47 AM
ks55 We also expect proceed from land sale to STT GDC rm 117 million to come in by tomorrow. 04/04/2024 7:02 PM Have been waiting for this money to come. When is the Singapore company going to pay? Why take so long? Microsoft can pay 2 weeks after all paper work were in order, but Singapore company is a bit slow in payment. Better improve your efficiency STT GDC and be a good paymaster! 09/04/2024 2:01 PM
ks55 The earlier you make full payment, the soonest you can start your Data Center. Early bird gets the worm ! 09/04/2024 2:02 PM
PureBULL ... Position Well For The BIG WAVE In JB The over-flowing of wealth from SIN island is fast making JB, the place for high growth n high speed success... GO after the top happening stocks in DC related, we must. https://www.youtube.com/watch?v=nLhD053d7ZY&ab_channel=ChronTen 10/04/2024 2:06 PM
troy88 Very bullish. Otw to RM4 12/04/2024 10:57 AM
newuser999 Crescendo has landbank 2600 acres @ 113,256,000 sqft in JB. After sold lands in November last year and recent 4th of April (two times to Microsoft Payment) which totaling 5,589,537 sqft, the landbank balance is still as high as 107,666,463 sqft. 12/04/2024 12:24 PM
newuser999 Crescendo said the disposal consideration was negotiated on a "willing-buyer willing-seller" basis, means "buy it or leave it", no bargaining power from buyer. 12/04/2024 12:27 PM
newuser999 Both lands sold to Microsoft Payments at total price RM 447,640,000 with total land size 3,726,380 sqft, which is RM 120 per sqft. Current landbank of Crescendo = 107,666,463 sqft. Premised on 1 sqft = RM 120, the value of landbank = RM 12.92 billion 12/04/2024 12:39 PM
Invest_888 Nice moving up today. 12/04/2024 12:41 PM
ConstructionMinion Cannot be. Paragon and Eco World just got their land cheap 12/04/2024 12:42 PM
ConstructionMinion Where else can Cresendo sell to Microsoft? I remember also KSL said his land worth RM600 psf. I heard when negotiate with Microsoft, Cresendo is like little mouse. They want to sell RM300psf but microsft said RM120psf take it or leave it 12/04/2024 12:44 PM
ConstructionMinion Mah Sing Group Bhd’s wholly owned subsidiary Venice View Development Sdn Bhd has entered into a conditional sale and purchase agreement to acquire 40.4686 hectares (100 acres) for RM103.75 million. Located in Johor, the site is about 400 metres from a June 2023 purchase of 30.63 ha (75.7 acres) known as M Tiara. 12/04/2024 12:54 PM
newuser999 @ConstructionMinion: Thanks for the input. I just bulat2 calculate based on news. Even if at RM 120 per sqft, the sales value is substantial too. Hope to get more input and pointer from you. :) 12/04/2024 1:48 PM
ConstructionMinion Don’t think every plot can sell RM120 psf. Annual report also got expected net land so around 50% willl be road and green area. Also ulu Tiram if can be RM50 psf already very power. See SP Setia land deal RM13 psf 13/04/2024 11:54 AM
soon9913 furthermore, pls expect some suppliers might buy land next time datacenter to provide their services and products ya.. RM120/ sqf is fair price 15/04/2024 1:06 PM
ks55 Finally rm 117 million received. Land sales to STT GDC completed today. The Board of Directors of CCB wishes to announce that the Completion Date as defined in the SPA 1, being the date on which the Balance Purchase Price is paid to the Vendor’s Solicitor as stakeholder in full, is 15 April 2024. https://www.bursamalaysia.com/market_information/announcements/company_announcement/announcement_details?ann_id=3438092 15/04/2024 6:28 PM
Goldberg Wow Crescendo swimming in CASH. 15/04/2024 6:30 PM
ks55 Will receive another rm 111 million within April. All land disposal should complete by this month. "The Board of Directors of CCB wishes to announce that its wholly-owned subsidiary, PID, as the Vendor, has on 15 November 2023 entered into a Conditional Sale and Purchase Agreement with Yu Ao Sdn. Bhd. (Registration No. 202301029352 (1523275-W), as the Purchaser, for the disposal of all those nine parcels of freehold vacant lands for a total cash consideration of RM110,997,982.50. " https://www.bursamalaysia.com/market_information/announcements/company_announcement/announcement_details?ann_id=3399658 The Board of Directors of CCB wishes to announce that the Conditions Precedent set out in the SPA have been duly fulfilled. Accordingly, the SPA has become unconditional in accordance with its terms and conditions on 2 April 2024. https://www.bursamalaysia.com/market_information/announcements/company_announcement/announcement_details?ann_id=3435719 15/04/2024 6:40 PM
newuser999 First disposal - RM 117 million https://www.sinchew.com.my/news/20231107/finance/5110895 2nd disposal - RM 111 million https://www.sinchew.com.my/news/20231115/finance/5127803 3rd disposal - RM 315 million https://www.sinchew.com.my/news/20231117/finance/5132752 4th disposal - RM 132 million https://theedgemalaysia.com/node/707039 15/04/2024 10:32 PM
ConstructionMinion This boss support his share price well unlike uem sunrise and sp Setia 16/04/2024 2:59 PM
Goldberg First disposal - RM 117 million 2nd disposal - RM 111 million 3rd disposal - RM 315 million 4th disposal - RM 132 million TOTAL SALES of Land------- RM675 million. 18/04/2024 10:42 AM
soon9913 rm675m is from disposal of 1++ acres only, on hand still have prime lands 2400 acres 😄 18/04/2024 11:32 AM
soon9913 jjptr congras making more than 400%... my cost is much higher 18/04/2024 11:52 AM
kyzertai big dividen ex date approaching . that reason price up up up 18/04/2024 2:15 PM
turbochart Should I cut gain 2k below 3.8? 19/04/2024 10:23 AM
Bullstocks888 Really genius deal! Crescendo still have 1,200 acres land at Bandar Cemerlang, Johor. This land is now comparable to YTLP's Kulai land. Its now worth RM6.3 billion, which is 6x the market cap of Crescendo!! Posted by dragon328 > 6 days ago | Report Abuse Of note is that Crescendo sold a piece of land of 23 acres in Johor to Microsoft Payments at RM120 pst, what a genius deal for Crescendo management!! FYI, YTLP bought the 657ha Kulai land at just RM6.00 psf, which means the Kulai land has appreciated in value by 20 times in just 2 years!! It was valued at RM430m then but is now worth RM8.5 billion !!! 19/04/2024 11:40 AM
ks55 You should also peruse Analyst Briefing by Crescendo for better understanding of its Board Of Directors' business strategy, prospect and future direction of the company. And to compare with the AmRearch paper in 2013 (10 years ago) to see how things materialised gradually under able leadership of Crescendo. I am very confident Crescendo should form major portion for your retirement planning. It is safe, growing and rewarding under present able and credible leadership. https://crescendo.com.my/core-files/uploads/2024/01/CCB_Analyst-Briefing-2024-Q3-31122023.pdf 20/04/2024 9:49 AM
ks55 Go and read up about AmResearch paper written in 2013 (10 years ago). It was a very well written high quality paper and still good today. Too bad after uploaded it here but was not able to get posted. Click for the above paper if you are interested to find out more about Crescendo under heading CRESCENDO - I3investor.com dated 8 May 2013. https://www.google.com/search?q=Crescendo+has+projects+with+GDV+of+RM1.2bil+in+the+pipeline&rlz=1C1CHZL_enMY839MY839&oq=Crescendo+has+projects+with+GDV+of+RM1.2bil+in+the+pipeline&gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIKCAEQABiABBiiBDIKCAIQABiABBiiBDIKCAMQABiABBiiBDIKCAQQABiABBiiBDIKCAUQABiABBiiBDIGCAYQRRg80gEJMjU3NTVqMGo3qAIIsAIB&sourceid=chrome&ie=UTF-8 20/04/2024 10:21 AM
Comment