Last Price Today's Change Day's Range Trading Volume 4.32 0.00 (0.00%) 0.00 - 0.00 0
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 19-Dec-2012 19-Dec-2012 19-Dec-2012 Buyback 800,000 1.670 1.670 1,337,402.40 20-Dec-2012 20-Dec-2012 20-Dec-2012 Buyback 700,000 1.660 1.660 1,163,245.80 21-Dec-2012 21-Dec-2012 21-Dec-2012 Buyback 700,000 1.670 1.670 1,170,252.10 26-Dec-2012 26-Dec-2012 26-Dec-2012 Buyback 750,000 1.680 1.680 1,261,334.00 27-Dec-2012 27-Dec-2012 27-Dec-2012 Buyback 700,000 1.710 1.710 1,198,277.30 28-Dec-2012 28-Dec-2012 28-Dec-2012 Buyback 700,000 1.750 1.750 1,226,302.50 31-Dec-2012 31-Dec-2012 31-Dec-2012 Buyback 350,000 1.740 1.740 609,748.10 19-Mar-2013 19-Mar-2013 19-Mar-2013 Buyback 150,000 1.620 1.620 243,418.70 21-Mar-2013 21-Mar-2013 21-Mar-2013 Buyback 500,000 1.620 1.650 822,439.35 22-Mar-2013 22-Mar-2013 22-Mar-2013 Buyback 480,000 1.640 1.650 792,259.42 25-Mar-2013 25-Mar-2013 25-Mar-2013 Buyback 500,000 1.650 1.660 830,836.90 27-Mar-2013 27-Mar-2013 27-Mar-2013 Buyback 500,000 1.670 1.730 864,086.81 28-Mar-2013 28-Mar-2013 28-Mar-2013 Buyback 500,000 1.700 1.730 861,734.69 29-Mar-2013 29-Mar-2013 29-Mar-2013 Buyback 600,000 1.710 1.730 1,038,491.62 01-Apr-2013 01-Apr-2013 01-Apr-2013 Buyback 200,000 1.690 1.690 338,504.20 02-Apr-2013 02-Apr-2013 02-Apr-2013 Buyback 450,000 1.700 1.700 765,888.50 03-Apr-2013 03-Apr-2013 03-Apr-2013 Buyback 100,000 1.700 1.700 170,323.00 04-Apr-2013 04-Apr-2013 04-Apr-2013 Buyback 31,000 1.700 1.700 52,808.81 05-Apr-2013 05-Apr-2013 05-Apr-2013 Buyback 150,000 1.700 1.700 255,429.50 09-Apr-2013 09-Apr-2013 09-Apr-2013 Buyback 250,000 1.700 1.700 425,582.50 10-Apr-2013 10-Apr-2013 10-Apr-2013 Buyback 39,900 1.700 1.700 67,959.05 11-Apr-2013 11-Apr-2013 11-Apr-2013 Buyback 100,000 1.700 1.700 170,323.00 15-Apr-2013 15-Apr-2013 15-Apr-2013 Buyback 100,000 1.700 1.700 170,323.00 16-Apr-2013 16-Apr-2013 16-Apr-2013 Buyback 50,000 1.680 1.680 84,159.60 17-Apr-2013 17-Apr-2013 17-Apr-2013 Buyback 200,000 1.670 1.670 334,500.60 18-Apr-2013 18-Apr-2013 18-Apr-2013 Buyback 200,000 1.670 1.680 336,502.40 19-Apr-2013 19-Apr-2013 19-Apr-2013 Buyback 100,000 1.660 1.660 166,315.40 22-Apr-2013 22-Apr-2013 22-Apr-2013 Buyback 100,000 1.670 1.670 167,317.30 23-Apr-2013 23-Apr-2013 23-Apr-2013 Buyback 100,000 1.670 1.670 167,317.30 24-Apr-2013 24-Apr-2013 24-Apr-2013 Buyback 150,000 1.670 1.670 250,925.45 25-Apr-2013 25-Apr-2013 25-Apr-2013 Buyback 100,000 1.670 1.670 167,317.30 26-Apr-2013 26-Apr-2013 26-Apr-2013 Buyback 200,000 1.670 1.670 334,500.60 29-Apr-2013 29-Apr-2013 29-Apr-2013 Buyback 150,000 1.650 1.650 247,922.75 30-Apr-2013 30-Apr-2013 30-Apr-2013 Buyback 3,000,000 1.650 1.700 5,027,503.97 02-May-2013 02-May-2013 02-May-2013 Buyback 2,000,000 1.670 1.730 3,407,262.41 03-May-2013 03-May-2013 03-May-2013 Buyback 2,730,000 1.700 1.740 4,701,993.89 06-May-2013 06-May-2013 06-May-2013 Buyback 6,370,000 1.730 1.760 11,051,934.16 07-May-2013 07-May-2013 07-May-2013 Buyback 2,000,000 1.730 1.740 3,470,360.25 08-May-2013 08-May-2013 08-May-2013 Buyback 2,000,000 1.740 1.750 3,490,292.20 09-May-2013 09-May-2013 09-May-2013 Buyback 2,000,000 1.740 1.760 3,501,859.14 10-May-2013 10-May-2013 10-May-2013 Buyback 2,000,000 1.760 1.800 3,561,294.78 15-May-2013 15-May-2013 15-May-2013 Buyback 1,217,000 1.840 1.870 2,249,035.37 16-May-2013 16-May-2013 16-May-2013 Buyback 1,157,500 1.830 1.850 2,123,505.81 17-May-2013 17-May-2013 17-May-2013 Buyback 2,300,000 1.820 1.850 4,214,313.35 20-May-2013 20-May-2013 20-May-2013 Buyback 1,766,000 1.820 1.850 3,252,511.47 21-May-2013 21-May-2013 21-May-2013 Buyback 1,712,700 1.830 1.840 3,150,872.90 22-May-2013 22-May-2013 22-May-2013 Buyback 2,440,000 1.820 1.830 4,457,701.90 23-May-2013 23-May-2013 23-May-2013 Buyback 2,002,000 1.800 1.830 3,629,598.33 27-May-2013 27-May-2013 27-May-2013 Buyback 2,734,400 1.800 1.810 4,950,095.59 28-May-2013 28-May-2013 28-May-2013 Buyback 2,103,100 1.810 1.830 3,820,406.34 29-May-2013 29-May-2013 29-May-2013 Buyback 1,041,500 1.830 1.840 1,913,864.80 30-May-2013 30-May-2013 30-May-2013 Buyback 2,152,900 1.840 1.860 3,985,162.20 31-May-2013 31-May-2013 31-May-2013 Buyback 718,900 1.870 1.880 1,349,753.59 03-Jun-2013 03-Jun-2013 03-Jun-2013 Buyback 947,500 1.880 1.890 1,783,103.17 04-Jun-2013 04-Jun-2013 04-Jun-2013 Buyback 773,800 1.880 1.890 1,458,205.01 05-Jun-2013 05-Jun-2013 05-Jun-2013 Buyback 390,100 1.860 1.870 729,543.12 06-Jun-2013 06-Jun-2013 06-Jun-2013 Buyback 2,581,900 1.860 1.890 4,841,860.32 17-Jun-2013 17-Jun-2013 17-Jun-2013 Buyback 260,000 1.940 1.940 505,053.96 18-Jun-2013 18-Jun-2013 18-Jun-2013 Buyback 520,000 1.940 1.950 1,014,540.09 19-Jun-2013 19-Jun-2013 19-Jun-2013 Buyback 420,200 1.920 1.940 811,192.50 20-Jun-2013 20-Jun-2013 20-Jun-2013 Buyback 850,000 1.910 1.940 1,639,743.27 21-Jun-2013 21-Jun-2013 21-Jun-2013 Buyback 849,400 1.910 1.940 1,626,088.53 24-Jun-2013 24-Jun-2013 24-Jun-2013 Buyback 950,800 1.910 1.940 1,824,790.48 25-Jun-2013 25-Jun-2013 25-Jun-2013 Buyback 2,983,000 1.900 1.930 5,733,339.57 26-Jun-2013 26-Jun-2013 26-Jun-2013 Buyback 4,057,300 1.880 1.950 7,809,016.11 27-Jun-2013 27-Jun-2013 27-Jun-2013 Buyback 2,530,500 1.950 2.000 5,018,444.90 28-Jun-2013 28-Jun-2013 28-Jun-2013 Buyback 4,111,500 1.990 2.050 8,387,480.39 02-Jul-2013 02-Jul-2013 02-Jul-2013 Buyback 926,000 2.020 2.050 1,891,941.12 03-Jul-2013 03-Jul-2013 03-Jul-2013 Buyback 916,400 2.030 2.040 1,862,175.44 04-Jul-2013 04-Jul-2013 04-Jul-2013 Buyback 2,000,000 2.000 2.040 4,023,371.86 05-Jul-2013 05-Jul-2013 05-Jul-2013 Buyback 1,522,100 1.990 2.030 3,032,590.65 08-Jul-2013 08-Jul-2013 08-Jul-2013 Buyback 1,800,000 1.960 2.000 3,566,978.18 09-Jul-2013 09-Jul-2013 09-Jul-2013 Buyback 2,950,800 1.970 2.010 5,866,894.62 10-Jul-2013 10-Jul-2013 10-Jul-2013 Buyback 726,400 1.970 1.990 1,432,939.41 11-Jul-2013 11-Jul-2013 11-Jul-2013 Buyback 1,500,000 1.950 1.960 2,938,642.22 12-Jul-2013 12-Jul-2013 12-Jul-2013 Buyback 2,750,000 1.940 1.960 5,357,011.56 15-Jul-2013 15-Jul-2013 15-Jul-2013 Buyback 1,400,000 1.960 1.980 2,766,245.20 16-Jul-2013 16-Jul-2013 16-Jul-2013 Buyback 1,558,600 1.990 2.050 3,180,312.39 17-Jul-2013 17-Jul-2013 17-Jul-2013 Buyback 720,000 2.050 2.090 1,495,609.46 18-Jul-2013 18-Jul-2013 18-Jul-2013 Buyback 2,300,000 2.080 2.120 4,832,417.99 19-Jul-2013 19-Jul-2013 19-Jul-2013 Buyback 1,028,200 1.990 2.020 2,056,238.14 22-Jul-2013 22-Jul-2013 22-Jul-2013 Buyback 170,000 2.000 2.030 342,685.67 23-Jul-2013 23-Jul-2013 23-Jul-2013 Buyback 350,000 2.010 2.020 705,356.07 24-Jul-2013 24-Jul-2013 24-Jul-2013 Buyback 402,000 2.000 2.020 812,648.95 25-Jul-2013 25-Jul-2013 25-Jul-2013 Buyback 121,100 2.010 2.020 243,837.35 26-Jul-2013 26-Jul-2013 26-Jul-2013 Buyback 1,100,000 1.970 2.000 2,176,769.16 29-Jul-2013 29-Jul-2013 29-Jul-2013 Buyback 669,900 1.940 1.980 1,320,500.70 30-Jul-2013 30-Jul-2013 30-Jul-2013 Buyback 500,000 1.950 1.980 986,852.19 31-Jul-2013 31-Jul-2013 31-Jul-2013 Buyback 1,559,000 1.950 1.980 3,082,604.68 01-Aug-2013 01-Aug-2013 01-Aug-2013 Buyback 800,000 1.970 1.990 1,591,663.03 02-Aug-2013 02-Aug-2013 02-Aug-2013 Buyback 190,000 1.990 2.000 380,239.63 05-Aug-2013 05-Aug-2013 05-Aug-2013 Buyback 508,200 2.000 2.050 1,033,435.74 06-Aug-2013 06-Aug-2013 06-Aug-2013 Buyback 120,000 2.020 2.030 243,859.50 07-Aug-2013 07-Aug-2013 07-Aug-2013 Buyback 160,000 2.030 2.040 325,293.93 12-Aug-2013 12-Aug-2013 12-Aug-2013 Buyback 220,000 2.030 2.040 449,040.60 13-Aug-2013 13-Aug-2013 13-Aug-2013 Buyback 340,000 2.040 2.060 700,515.72 14-Aug-2013 14-Aug-2013 14-Aug-2013 Buyback 50,100 2.070 2.080 103,905.34 15-Aug-2013 15-Aug-2013 15-Aug-2013 Buyback 160,000 2.090 2.090 334,900.96 16-Aug-2013 16-Aug-2013 16-Aug-2013 Buyback 100,000 2.110 2.110 211,389.90 19-Aug-2013 19-Aug-2013 19-Aug-2013 Buyback 250,000 2.110 2.110 528,174.75 22-Aug-2013 22-Aug-2013 22-Aug-2013 Buyback 21,000 2.090 2.110 44,388.34 23-Aug-2013 23-Aug-2013 23-Aug-2013 Buyback 855,000 2.100 2.120 1,817,026.72 26-Aug-2013 26-Aug-2013 26-Aug-2013 Buyback 510,000 2.100 2.100 1,072,163.90 27-Aug-2013 27-Aug-2013 27-Aug-2013 Buyback 2,092,600 2.040 2.080 4,332,353.61 28-Aug-2013 28-Aug-2013 28-Aug-2013 Buyback 3,143,000 2.000 2.060 6,418,308.03 29-Aug-2013 29-Aug-2013 29-Aug-2013 Buyback 1,312,000 2.060 2.100 2,739,521.41 30-Aug-2013 30-Aug-2013 30-Aug-2013 Buyback 1,200,000 2.090 2.120 2,531,223.88 02-Sep-2013 02-Sep-2013 02-Sep-2013 Buyback 280,000 2.100 2.100 588,729.20 03-Sep-2013 03-Sep-2013 03-Sep-2013 Buyback 300,000 2.100 2.100 630,767.00 04-Sep-2013 04-Sep-2013 04-Sep-2013 Buyback 355,300 2.090 2.100 745,372.79 05-Sep-2013 05-Sep-2013 05-Sep-2013 Buyback 770,000 2.100 2.110 1,618,663.01 09-Sep-2013 09-Sep-2013 09-Sep-2013 Buyback 724,000 2.120 2.150 1,544,686.19 09-Sep-2013 06-Sep-2013 06-Sep-2013 Buyback 4,539,400 2.090 2.130 9,634,419.20 10-Sep-2013 10-Sep-2013 10-Sep-2013 Buyback 650,600 2.120 2.140 1,393,216.11 11-Sep-2013 11-Sep-2013 11-Sep-2013 Buyback 750,100 2.130 2.150 1,609,411.33 12-Sep-2013 12-Sep-2013 12-Sep-2013 Buyback 550,500 2.140 2.160 1,190,350.18 13-Sep-2013 13-Sep-2013 13-Sep-2013 Buyback 358,000 2.160 2.170 777,200.20 17-Sep-2013 17-Sep-2013 17-Sep-2013 Buyback 2,000 2.180 2.210 4,437.32 23-Sep-2013 23-Sep-2013 23-Sep-2013 Buyback 165,000 2.300 2.300 380,041.55 24-Sep-2013 24-Sep-2013 24-Sep-2013 Buyback 370,100 2.280 2.300 851,566.38 25-Sep-2013 25-Sep-2013 25-Sep-2013 Buyback 1,000 2.280 2.300 2,339.69 26-Sep-2013 26-Sep-2013 26-Sep-2013 Buyback 363,900 2.280 2.310 837,857.72 27-Sep-2013 27-Sep-2013 27-Sep-2013 Buyback 315,500 2.310 2.330 731,505.11 01-Oct-2013 01-Oct-2013 01-Oct-2013 Buyback 263,700 2.330 2.340 615,189.82 02-Oct-2013 02-Oct-2013 02-Oct-2013 Buyback 37,500 2.320 2.330 87,204.22 03-Oct-2013 03-Oct-2013 03-Oct-2013 Buyback 9,100 2.320 2.330 21,206.38 04-Oct-2013 04-Oct-2013 04-Oct-2013 Buyback 11,000 2.320 2.330 25,613.69 07-Oct-2013 07-Oct-2013 07-Oct-2013 Buyback 105,900 2.320 2.330 246,118.66 08-Oct-2013 08-Oct-2013 08-Oct-2013 Buyback 123,000 2.330 2.340 288,207.64 09-Oct-2013 09-Oct-2013 09-Oct-2013 Buyback 132,500 2.320 2.330 307,880.65 10-Oct-2013 10-Oct-2013 10-Oct-2013 Buyback 395,300 2.310 2.330 919,110.53 11-Oct-2013 11-Oct-2013 11-Oct-2013 Buyback 159,800 2.330 2.350 374,276.61 14-Oct-2013 14-Oct-2013 14-Oct-2013 Buyback 10,000 2.350 2.360 23,636.07 16-Oct-2013 16-Oct-2013 16-Oct-2013 Buyback 59,600 2.360 2.370 141,043.51 30-Oct-2013 30-Oct-2013 30-Oct-2013 Buyback 367,400 2.370 2.430 880,201.54 31-Oct-2013 31-Oct-2013 31-Oct-2013 Buyback 191,000 2.430 2.450 468,561.60 01-Nov-2013 01-Nov-2013 01-Nov-2013 Buyback 109,600 2.430 2.450 268,036.91 04-Nov-2013 04-Nov-2013 04-Nov-2013 Buyback 18,000 2.420 2.450 44,018.26 06-Nov-2013 06-Nov-2013 06-Nov-2013 Buyback 28,900 2.440 2.460 70,946.68 12-Nov-2013 12-Nov-2013 12-Nov-2013 Buyback 57,000 2.500 2.500 142,771.25 13-Nov-2013 13-Nov-2013 13-Nov-2013 Buyback 250,100 2.470 2.500 623,123.98 14-Nov-2013 14-Nov-2013 14-Nov-2013 Buyback 153,000 2.500 2.500 383,044.25 15-Nov-2013 15-Nov-2013 15-Nov-2013 Buyback 253,100 2.490 2.500 630,991.26 18-Nov-2013 18-Nov-2013 18-Nov-2013 Buyback 592,600 2.480 2.530 1,488,703.71 19-Nov-2013 19-Nov-2013 19-Nov-2013 Buyback 273,600 2.520 2.550 694,542.62 20-Nov-2013 20-Nov-2013 20-Nov-2013 Buyback 419,800 2.540 2.560 1,074,283.76 21-Nov-2013 21-Nov-2013 21-Nov-2013 Buyback 354,400 2.550 2.580 908,355.03 22-Nov-2013 22-Nov-2013 22-Nov-2013 Buyback 341,300 2.550 2.580 880,364.54 25-Nov-2013 25-Nov-2013 25-Nov-2013 Buyback 93,200 2.570 2.600 241,216.63 26-Nov-2013 26-Nov-2013 26-Nov-2013 Buyback 200,000 2.600 2.600 520,668.00 27-Nov-2013 27-Nov-2013 27-Nov-2013 Buyback 281,000 2.610 2.610 734,270.08 28-Nov-2013 28-Nov-2013 28-Nov-2013 Buyback 47,400 2.650 2.660 126,301.23 02-Dec-2013 02-Dec-2013 02-Dec-2013 Buyback 100,000 2.660 2.660 266,439.40 03-Dec-2013 03-Dec-2013 03-Dec-2013 Buyback 92,900 2.660 2.660 247,536.41 04-Dec-2013 04-Dec-2013 04-Dec-2013 Buyback 387,400 2.640 2.660 1,027,241.51 05-Dec-2013 05-Dec-2013 05-Dec-2013 Buyback 140,000 2.630 2.630 368,731.38 06-Dec-2013 06-Dec-2013 06-Dec-2013 Buyback 283,000 2.640 2.640 747,992.41 09-Dec-2013 09-Dec-2013 09-Dec-2013 Buyback 130,000 2.650 2.650 345,010.05 12-Dec-2013 12-Dec-2013 12-Dec-2013 Buyback 510,000 2.630 2.650 1,348,322.23 13-Dec-2013 13-Dec-2013 13-Dec-2013 Buyback 742,500 2.640 2.660 1,972,271.27 16-Dec-2013 16-Dec-2013 16-Dec-2013 Buyback 184,000 2.640 2.670 489,785.84 17-Dec-2013 17-Dec-2013 17-Dec-2013 Buyback 418,400 2.660 2.700 1,127,035.59 18-Dec-2013 18-Dec-2013 18-Dec-2013 Buyback 170,000 2.700 2.760 461,920.38 19-Dec-2013 19-Dec-2013 19-Dec-2013 Buyback 434,000 2.750 2.760 1,194,869.72 20-Dec-2013 20-Dec-2013 20-Dec-2013 Buyback 426,500 2.740 2.760 1,174,583.09 23-Dec-2013 23-Dec-2013 23-Dec-2013 Buyback 246,500 2.760 2.780 681,290.48 07-Jan-2014 07-Jan-2014 07-Jan-2014 Buyback 69,900 2.910 2.930 204,437.83 10-Jan-2014 10-Jan-2014 10-Jan-2014 Buyback 247,600 2.970 3.000 743,443.00 13-Jan-2014 13-Jan-2014 13-Jan-2014 Buyback 350,000 2.990 2.990 1,047,641.85 15-Jan-2014 15-Jan-2014 15-Jan-2014 Buyback 220,000 2.990 2.990 658,592.02 16-Jan-2014 16-Jan-2014 16-Jan-2014 Buyback 550,000 2.980 2.980 1,640,675.10 20-Jan-2014 20-Jan-2014 20-Jan-2014 Buyback 454,500 2.970 2.980 1,353,795.54 21-Jan-2014 21-Jan-2014 21-Jan-2014 Buyback 680,000 2.970 2.970 2,021,617.64 23-Jan-2014 23-Jan-2014 23-Jan-2014 Buyback 784,400 2.930 2.960 2,321,609.15 24-Jan-2014 24-Jan-2014 24-Jan-2014 Buyback 426,600 2.790 2.850 1,205,473.19 27-Jan-2014 27-Jan-2014 27-Jan-2014 Buyback 152,300 2.700 2.700 411,780.10 28-Jan-2014 28-Jan-2014 28-Jan-2014 Buyback 698,900 2.680 2.710 1,882,058.95 29-Jan-2014 29-Jan-2014 29-Jan-2014 Buyback 193,700 2.700 2.720 524,823.94 30-Jan-2014 30-Jan-2014 30-Jan-2014 Buyback 40,000 2.750 2.750 110,209.00 04-Feb-2014 04-Feb-2014 04-Feb-2014 Buyback 107,800 2.710 2.710 292,600.93 05-Feb-2014 05-Feb-2014 05-Feb-2014 Buyback 174,800 2.720 2.750 479,705.53 24-Feb-2014 24-Feb-2014 24-Feb-2014 Buyback 486,000 2.950 3.000 1,453,008.54 25-Feb-2014 25-Feb-2014 25-Feb-2014 Buyback 340,000 2.980 3.000 1,018,051.85 26-Feb-2014 26-Feb-2014 26-Feb-2014 Buyback 1,173,000 2.970 3.020 3,533,546.66 27-Feb-2014 27-Feb-2014 27-Feb-2014 Buyback 1,000,400 3.000 3.020 3,016,527.22 28-Feb-2014 28-Feb-2014 28-Feb-2014 Buyback 1,354,300 2.990 3.010 4,076,009.98 03-Mar-2014 03-Mar-2014 03-Mar-2014 Buyback 988,100 2.980 3.010 2,963,785.53 04-Mar-2014 04-Mar-2014 04-Mar-2014 Buyback 694,500 2.960 3.000 2,078,610.00 05-Mar-2014 05-Mar-2014 05-Mar-2014 Buyback 878,900 2.990 3.010 2,641,489.86 06-Mar-2014 06-Mar-2014 06-Mar-2014 Buyback 557,900 3.000 3.020 1,683,519.92 07-Mar-2014 07-Mar-2014 07-Mar-2014 Buyback 350,000 3.020 3.020 1,058,151.30 10-Mar-2014 10-Mar-2014 10-Mar-2014 Buyback 402,200 3.010 3.030 1,219,918.52 11-Mar-2014 11-Mar-2014 11-Mar-2014 Buyback 452,000 3.020 3.030 1,370,974.52 12-Mar-2014 12-Mar-2014 12-Mar-2014 Buyback 400,000 3.030 3.030 1,213,290.80 14-Mar-2014 14-Mar-2014 14-Mar-2014 Buyback 470,000 3.040 3.040 1,430,285.92 17-Mar-2014 17-Mar-2014 17-Mar-2014 Buyback 350,000 3.030 3.030 1,061,654.45 18-Mar-2014 18-Mar-2014 18-Mar-2014 Buyback 300,000 3.030 3.030 910,018.10 19-Mar-2014 19-Mar-2014 19-Mar-2014 Buyback 420,000 3.030 3.030 1,273,945.34 20-Mar-2014 20-Mar-2014 20-Mar-2014 Buyback 600,000 3.030 3.030 1,819,836.20 21-Mar-2014 21-Mar-2014 21-Mar-2014 Buyback 130,000 3.020 3.020 393,153.34 24-Mar-2014 24-Mar-2014 24-Mar-2014 Buyback 480,000 3.020 3.020 1,451,104.64 25-Mar-2014 25-Mar-2014 25-Mar-2014 Buyback 650,000 3.020 3.020 1,964,966.70 26-Mar-2014 26-Mar-2014 26-Mar-2014 Buyback 450,000 3.010 3.010 1,355,919.05 27-Mar-2014 27-Mar-2014 27-Mar-2014 Buyback 556,300 3.000 3.010 1,676,114.34 28-Mar-2014 28-Mar-2014 28-Mar-2014 Buyback 350,000 3.000 3.000 1,051,145.00 31-Mar-2014 31-Mar-2014 31-Mar-2014 Buyback 652,000 2.990 3.010 1,957,660.21 01-Apr-2014 01-Apr-2014 01-Apr-2014 Buyback 652,100 3.000 3.020 1,968,690.61 02-Apr-2014 02-Apr-2014 02-Apr-2014 Buyback 606,000 3.020 3.020 1,831,967.11 03-Apr-2014 03-Apr-2014 03-Apr-2014 Buyback 600,000 3.020 3.020 1,813,830.80 04-Apr-2014 04-Apr-2014 04-Apr-2014 Buyback 1,700 3.030 3.030 5,198.55 07-Apr-2014 07-Apr-2014 07-Apr-2014 Buyback 100,000 3.090 3.090 309,478.10 08-Apr-2014 08-Apr-2014 08-Apr-2014 Buyback 60,000 3.100 3.100 186,353.40 09-Apr-2014 09-Apr-2014 09-Apr-2014 Buyback 131,700 3.080 3.100 408,179.68 10-Apr-2014 10-Apr-2014 10-Apr-2014 Buyback 87,200 3.090 3.100 270,618.42 11-Apr-2014 11-Apr-2014 11-Apr-2014 Buyback 621,100 3.080 3.100 1,926,186.58 17-Apr-2014 17-Apr-2014 17-Apr-2014 Buyback 266,100 3.140 3.170 841,915.36 18-Apr-2014 18-Apr-2014 18-Apr-2014 Buyback 89,500 3.160 3.170 283,785.15 21-Apr-2014 21-Apr-2014 21-Apr-2014 Buyback 110,000 3.160 3.170 348,927.58 22-Apr-2014 22-Apr-2014 22-Apr-2014 Buyback 400,100 3.160 3.170 1,265,653.89 23-Apr-2014 23-Apr-2014 23-Apr-2014 Buyback 200,100 3.170 3.170 635,087.89 24-Apr-2014 24-Apr-2014 24-Apr-2014 Buyback 56,000 3.170 3.170 177,857.77 25-Apr-2014 25-Apr-2014 25-Apr-2014 Buyback 600,100 3.170 3.170 1,904,229.09 28-Apr-2014 28-Apr-2014 28-Apr-2014 Buyback 30,000 3.180 3.180 95,581.86 29-Apr-2014 29-Apr-2014 29-Apr-2014 Buyback 370,900 3.160 3.170 1,175,737.85 30-Apr-2014 30-Apr-2014 30-Apr-2014 Buyback 60,200 3.170 3.170 191,196.76 02-May-2014 02-May-2014 02-May-2014 Buyback 150,000 3.170 3.170 476,127.95 05-May-2014 05-May-2014 05-May-2014 Buyback 348,000 3.160 3.170 1,104,042.85 06-May-2014 06-May-2014 06-May-2014 Buyback 26,400 3.170 3.170 83,847.32 07-May-2014 07-May-2014 07-May-2014 Buyback 240,000 3.160 3.180 763,399.87 08-May-2014 08-May-2014 08-May-2014 Buyback 788,700 3.170 3.190 2,509,260.21 09-May-2014 09-May-2014 09-May-2014 Buyback 1,425,100 3.170 3.190 4,540,186.07 12-May-2014 12-May-2014 12-May-2014 Buyback 950,000 3.180 3.180 3,023,918.90 14-May-2014 14-May-2014 14-May-2014 Buyback 343,900 3.190 3.200 1,098,231.79 15-May-2014 15-May-2014 15-May-2014 Buyback 1,036,400 3.160 3.190 3,312,149.86 16-May-2014 16-May-2014 16-May-2014 Buyback 1,007,700 3.180 3.190 3,212,673.59 19-May-2014 19-May-2014 19-May-2014 Buyback 650,000 3.190 3.190 2,075,566.15 20-May-2014 20-May-2014 20-May-2014 Buyback 1,251,500 3.180 3.190 3,994,345.55 21-May-2014 21-May-2014 21-May-2014 Buyback 1,350,000 3.180 3.200 4,316,740.77 22-May-2014 22-May-2014 22-May-2014 Buyback 850,000 3.200 3.210 2,722,750.10 23-May-2014 23-May-2014 23-May-2014 Buyback 699,000 3.200 3.210 2,243,546.72 26-May-2014 26-May-2014 26-May-2014 Buyback 1,170,000 3.200 3.210 3,757,467.61 27-May-2014 27-May-2014 27-May-2014 Buyback 805,000 3.200 3.210 2,584,053.73 02-Jun-2014 02-Jun-2014 02-Jun-2014 Buyback 2,718,000 3.130 3.210 8,633,852.09 03-Jun-2014 03-Jun-2014 03-Jun-2014 Buyback 1,324,900 3.190 3.230 4,260,657.84 04-Jun-2014 04-Jun-2014 04-Jun-2014 Buyback 1,100,000 3.220 3.240 3,562,165.30 05-Jun-2014 05-Jun-2014 05-Jun-2014 Buyback 750,000 3.240 3.260 2,443,872.34 06-Jun-2014 06-Jun-2014 06-Jun-2014 Buyback 390,800 3.250 3.260 1,274,024.70 09-Jun-2014 09-Jun-2014 09-Jun-2014 Buyback 146,100 3.250 3.260 476,856.17 10-Jun-2014 10-Jun-2014 10-Jun-2014 Buyback 351,200 3.270 3.300 1,151,836.99 11-Jun-2014 11-Jun-2014 11-Jun-2014 Buyback 25,000 3.370 3.370 84,410.83 12-Jun-2014 12-Jun-2014 12-Jun-2014 Buyback 806,000 3.340 3.370 2,702,568.75 13-Jun-2014 13-Jun-2014 13-Jun-2014 Buyback 700,000 3.340 3.360 2,351,654.41 16-Jun-2014 16-Jun-2014 16-Jun-2014 Buyback 450,000 3.350 3.380 1,519,866.47 17-Jun-2014 17-Jun-2014 17-Jun-2014 Buyback 450,000 3.380 3.400 1,523,694.92 18-Jun-2014 18-Jun-2014 18-Jun-2014 Buyback 680,000 3.390 3.400 2,312,647.34 19-Jun-2014 19-Jun-2014 19-Jun-2014 Buyback 722,100 3.390 3.430 2,471,932.36 24-Jun-2014 24-Jun-2014 24-Jun-2014 Buyback 250,000 3.600 3.600 901,010.00 25-Jun-2014 25-Jun-2014 25-Jun-2014 Buyback 537,500 3.560 3.600 1,922,469.74 26-Jun-2014 26-Jun-2014 26-Jun-2014 Buyback 401,500 3.570 3.580 1,435,743.90 27-Jun-2014 27-Jun-2014 27-Jun-2014 Buyback 1,152,000 3.560 3.570 4,111,005.20 30-Jun-2014 30-Jun-2014 30-Jun-2014 Buyback 2,326,500 3.560 3.600 8,363,426.58 01-Jul-2014 01-Jul-2014 01-Jul-2014 Buyback 546,000 3.560 3.580 1,950,791.76 02-Jul-2014 02-Jul-2014 02-Jul-2014 Buyback 3,261,900 3.550 3.600 11,750,085.16 03-Jul-2014 03-Jul-2014 03-Jul-2014 Buyback 302,800 3.480 3.530 1,058,771.70 28-Nov-2014 28-Nov-2014 28-Nov-2014 Buyback 2,000 4.950 4.950 9,972.37 15-Dec-2014 15-Dec-2014 15-Dec-2014 Buyback 5,850,000 4.280 4.400 25,654,821.82 16-Dec-2014 16-Dec-2014 16-Dec-2014 Buyback 7,809,400 4.160 4.500 33,926,052.81 17-Dec-2014 17-Dec-2014 17-Dec-2014 Buyback 3,500,000 4.330 4.380 15,280,512.09 18-Dec-2014 18-Dec-2014 18-Dec-2014 Buyback 2,600,000 4.370 4.400 11,429,853.08 19-Dec-2014 19-Dec-2014 19-Dec-2014 Buyback 1,844,400 4.430 4.460 8,212,966.35 22-Dec-2014 22-Dec-2014 22-Dec-2014 Buyback 362,000 4.470 4.500 1,629,434.20 23-Dec-2014 23-Dec-2014 23-Dec-2014 Buyback 1,000,000 4.520 4.550 4,547,826.34 24-Dec-2014 24-Dec-2014 24-Dec-2014 Buyback 65,800 4.550 4.550 299,859.45 26-Dec-2014 26-Dec-2014 26-Dec-2014 Buyback 50,000 4.550 4.550 227,904.75 29-Dec-2014 29-Dec-2014 29-Dec-2014 Buyback 53,600 4.510 4.550 243,693.27 01-Jun-2015 01-Jun-2015 01-Jun-2015 Buyback 2,000 4.940 4.940 9,955.99 17-Aug-2015 17-Aug-2015 17-Aug-2015 Buyback 1,380,000 5.180 5.300 7,293,398.85 18-Aug-2015 18-Aug-2015 18-Aug-2015 Buyback 950,000 5.260 5.300 5,037,941.30 19-Aug-2015 19-Aug-2015 19-Aug-2015 Buyback 401,000 5.290 5.300 2,127,045.88 20-Aug-2015 20-Aug-2015 20-Aug-2015 Buyback 780,000 5.290 5.310 4,142,103.91 21-Aug-2015 21-Aug-2015 21-Aug-2015 Buyback 1,250,000 5.270 5.310 6,634,601.13 24-Aug-2015 24-Aug-2015 24-Aug-2015 Buyback 2,197,700 5.270 5.310 11,689,591.25 25-Aug-2015 25-Aug-2015 25-Aug-2015 Buyback 1,000,000 5.280 5.280 5,284,618.08 26-Aug-2015 26-Aug-2015 26-Aug-2015 Buyback 850,000 5.300 5.300 4,509,125.18 08-Sep-2015 08-Sep-2015 08-Sep-2015 Buyback 128,400 5.330 5.400 690,057.34 09-Sep-2015 09-Sep-2015 09-Sep-2015 Buyback 10,000 5.290 5.300 53,017.23 28-Sep-2015 28-Sep-2015 28-Sep-2015 Buyback 105,800 5.480 5.480 580,537.12 29-Sep-2015 29-Sep-2015 29-Sep-2015 Buyback 134,900 5.460 5.490 740,238.27 30-Sep-2015 30-Sep-2015 30-Sep-2015 Buyback 1,243,400 5.490 5.550 6,889,971.22 27-Nov-2015 27-Nov-2015 27-Nov-2015 Buyback 200,000 6.080 6.150 1,227,890.10 03-Dec-2015 03-Dec-2015 03-Dec-2015 Buyback 1,287,100 6.020 6.150 7,848,298.99 04-Dec-2015 04-Dec-2015 04-Dec-2015 Buyback 574,900 6.250 6.250 3,596,670.23 26-May-2016 26-May-2016 26-May-2016 Buyback 1,000 7.800 7.800 7,852.88 13-Jul-2016 13-Jul-2016 13-Jul-2016 Buyback 100,000 7.700 7.700 770,934.58 29-Nov-2016 29-Nov-2016 29-Nov-2016 Buyback 2,000 7.930 7.930 15,981.92 06-Jun-2017 06-Jun-2017 06-Jun-2017 Buyback 2,000 9.230 9.230 18,602.28 27-Nov-2017 27-Nov-2017 27-Nov-2017 Buyback 2,000 9.400 9.400 18,944.55 04-Jun-2018 04-Jun-2018 04-Jun-2018 Buyback 2,000 9.710 9.710 19,562.35 27-Nov-2018 27-Nov-2018 27-Nov-2018 Buyback 2,000 9.930 9.930 20,005.12 04-Jun-2019 04-Jun-2019 04-Jun-2019 Buyback 2,000 9.910 9.910 19,972.01 05-Apr-1999 24-Mar-1999 30-Mar-1999 Buyback 311,000 1.920 2.000 615,940.55 13-Apr-1999 31-Mar-1999 08-Apr-1999 Buyback 172,000 1.990 2.060 354,867.82 21-Apr-1999 12-Apr-1999 13-Apr-1999 Buyback 362,000 2.000 2.040 739,060.08 26-Apr-1999 14-Apr-1999 14-Apr-1999 Buyback 80,000 2.030 2.030 164,105.20 03-Jun-1999 31-May-1999 31-May-1999 Buyback 700,000 2.220 2.280 1,587,751.39 06-Aug-1999 29-Jul-1999 30-Jul-1999 Buyback 129,000 2.350 2.390 309,465.77 10-Aug-1999 03-Aug-1999 06-Aug-1999 Buyback 349,000 2.230 2.390 813,129.22 17-Aug-1999 09-Aug-1999 11-Aug-1999 Buyback 198,000 2.210 2.260 447,752.08 21-Sep-1999 14-Sep-1999 14-Sep-1999 Buyback 160,000 2.270 2.280 367,983.90 28-Sep-1999 21-Sep-1999 23-Sep-1999 Buyback 156,000 2.250 2.280 358,103.44 04-Oct-1999 24-Sep-1999 28-Sep-1999 Buyback 179,000 2.230 2.260 406,492.83 12-Oct-1999 01-Oct-1999 05-Oct-1999 Buyback 244,000 2.200 2.250 551,836.36 19-Oct-1999 08-Oct-1999 13-Oct-1999 Buyback 228,000 2.220 2.240 514,035.73 21-Oct-1999 15-Oct-1999 15-Oct-1999 Buyback 18,000 2.230 2.240 40,743.98 22-Oct-1999 18-Oct-1999 18-Oct-1999 Buyback 45,000 2.220 2.230 101,353.25 26-Oct-1999 19-Oct-1999 21-Oct-1999 Buyback 167,000 2.210 2.240 375,045.37 03-Nov-1999 22-Oct-1999 25-Oct-1999 Buyback 750,000 2.140 2.210 1,636,602.33 12-Nov-1999 03-Nov-1999 03-Nov-1999 Buyback 116,000 2.150 2.160 252,470.32 16-Nov-1999 04-Nov-1999 04-Nov-1999 Buyback 50,000 2.130 2.130 107,725.25 06-Dec-1999 30-Nov-1999 30-Nov-1999 Buyback 15,000 2.170 2.170 32,924.78 07-Dec-1999 01-Dec-1999 01-Dec-1999 Buyback 1,046,000 2.150 2.170 2,282,244.23 08-Dec-1999 02-Dec-1999 02-Dec-1999 Buyback 364,000 2.160 2.170 798,117.96 14-Dec-1999 03-Dec-1999 06-Dec-1999 Buyback 32,000 2.160 2.170 70,117.86 16-Dec-1999 09-Dec-1999 10-Dec-1999 Buyback 3,472,000 2.130 2.150 7,519,169.68 17-Dec-1999 13-Dec-1999 13-Dec-1999 Buyback 57,000 2.150 2.150 123,959.78 23-Dec-1999 20-Dec-1999 20-Dec-1999 Buyback 52,000 2.280 2.300 120,834.45 03-Jan-2000 22-Dec-1999 23-Dec-1999 Buyback 300,000 2.300 2.450 727,448.68 05-Jan-2000 24-Dec-1999 28-Dec-1999 Buyback 161,000 2.370 2.450 392,695.84 11-Jan-2000 29-Dec-1999 29-Dec-1999 Buyback 10,000 2.440 2.440 24,681.20 14-Mar-2000 07-Mar-2000 08-Mar-2000 Buyback 77,000 2.430 2.500 193,904.96 05-Jun-2000 23-May-2000 29-May-2000 Buyback 680,000 2.670 2.800 1,877,672.79 09-Jun-2000 31-May-2000 01-Jun-2000 Buyback 129,000 2.700 2.780 358,112.45 14-Jun-2000 02-Jun-2000 02-Jun-2000 Buyback 2,000 2.700 2.700 5,462.70 26-Jun-2000 12-Jun-2000 13-Jun-2000 Buyback 172,000 2.690 2.780 474,485.26 29-Jun-2000 19-Jun-2000 22-Jun-2000 Buyback 770,000 2.700 2.810 2,166,147.51 06-Jul-2000 26-Jun-2000 29-Jun-2000 Buyback 556,000 2.700 2.970 1,620,534.55 10-Jul-2000 30-Jun-2000 04-Jul-2000 Buyback 306,000 2.880 2.960 902,168.65 11-Sep-2000 01-Sep-2000 04-Sep-2000 Buyback 47,000 2.170 2.190 103,201.42 14-Sep-2000 06-Sep-2000 06-Sep-2000 Buyback 232,000 2.130 2.150 502,319.37 18-Sep-2000 08-Sep-2000 11-Sep-2000 Buyback 80,000 2.070 2.130 168,127.19 22-Sep-2000 12-Sep-2000 12-Sep-2000 Buyback 1,000 2.080 2.080 2,099.64 26-Sep-2000 19-Sep-2000 20-Sep-2000 Buyback 2,032,000 2.030 2.080 4,227,394.08 29-Sep-2000 22-Sep-2000 26-Sep-2000 Buyback 103,000 2.000 2.050 210,505.93 08-Dec-2000 28-Nov-2000 30-Nov-2000 Buyback 123,000 2.090 2.150 263,607.35 12-Dec-2000 01-Dec-2000 01-Dec-2000 Buyback 39,000 2.130 2.150 84,483.71 18-Dec-2000 05-Dec-2000 07-Dec-2000 Buyback 54,000 2.140 2.180 117,943.06 21-Dec-2000 08-Dec-2000 15-Dec-2000 Buyback 280,000 2.130 2.300 626,188.29 22-Dec-2000 18-Dec-2000 20-Dec-2000 Buyback 370,000 2.180 2.310 844,620.00 03-Jan-2001 21-Dec-2000 26-Dec-2000 Buyback 729,000 2.150 2.350 1,693,102.44 10-Jan-2001 02-Jan-2001 03-Jan-2001 Buyback 63,000 2.100 2.210 139,636.84 17-Jan-2001 08-Jan-2001 11-Jan-2001 Buyback 28,000 2.060 2.080 58,544.11 19-Jan-2001 15-Jan-2001 15-Jan-2001 Buyback 5,000 2.080 2.080 10,494.20 30-Jan-2001 19-Jan-2001 19-Jan-2001 Buyback 15,000 2.070 2.070 31,330.41 13-Mar-2001 01-Mar-2001 02-Mar-2001 Buyback 100,000 1.980 2.010 202,099.30 21-Mar-2001 09-Mar-2001 14-Mar-2001 Buyback 373,000 1.960 2.020 751,797.82 28-Mar-2001 15-Mar-2001 21-Mar-2001 Buyback 215,000 1.940 2.000 427,678.18 03-Apr-2001 22-Mar-2001 29-Mar-2001 Buyback 13,000 1.950 1.980 25,699.77 10-Apr-2001 30-Mar-2001 05-Apr-2001 Buyback 3,157,000 1.780 1.960 5,966,256.12 19-Apr-2001 09-Apr-2001 11-Apr-2001 Buyback 112,000 1.650 1.700 189,157.87 26-Apr-2001 18-Apr-2001 20-Apr-2001 Buyback 405,000 1.630 1.690 677,074.31 09-May-2001 04-May-2001 04-May-2001 Buyback 1,000,000 1.800 1.800 1,811,700.00 15-Jun-2001 05-Jun-2001 07-Jun-2001 Buyback 1,997,000 1.840 1.840 3,698,364.64 29-Jun-2001 19-Jun-2001 22-Jun-2001 Buyback 4,919,000 1.840 1.900 9,389,245.44 06-Aug-2003 30-Jul-2003 30-Jul-2003 Buyback 143,600 2.200 2.220 320,529.34 13-Aug-2003 06-Aug-2003 06-Aug-2003 Buyback 3,000 2.190 2.190 6,625.62 21-Aug-2003 13-Aug-2003 15-Aug-2003 Buyback 29,700 2.170 2.190 65,429.75 09-Sep-2003 29-Aug-2003 04-Sep-2003 Buyback 58,800 2.200 2.220 131,005.33 17-Sep-2003 05-Sep-2003 11-Sep-2003 Buyback 95,200 2.180 2.220 211,183.52 24-Sep-2003 12-Sep-2003 19-Sep-2003 Buyback 73,300 2.180 2.220 162,875.86 01-Oct-2003 22-Sep-2003 26-Sep-2003 Buyback 35,400 2.190 2.350 78,907.22 09-Oct-2003 29-Sep-2003 01-Oct-2003 Buyback 161,000 2.330 2.350 379,449.06 22-Oct-2003 09-Oct-2003 17-Oct-2003 Buyback 196,000 2.400 2.460 475,995.75 30-Oct-2003 20-Oct-2003 23-Oct-2003 Buyback 85,000 2.480 2.500 213,461.27 06-Nov-2003 27-Oct-2003 31-Oct-2003 Buyback 150,100 2.500 2.500 377,280.10 14-Nov-2003 03-Nov-2003 07-Nov-2003 Buyback 61,300 2.490 2.500 154,335.53 21-Nov-2003 10-Nov-2003 14-Nov-2003 Buyback 215,500 2.500 2.610 563,291.10 27-Nov-2003 18-Nov-2003 21-Nov-2003 Buyback 418,200 2.660 2.700 1,131,188.33 10-Dec-2003 02-Dec-2003 03-Dec-2003 Buyback 133,100 2.560 2.620 346,693.83 28-Jan-2004 15-Jan-2004 27-Jan-2004 Buyback 44,000 2.670 2.700 119,012.78 06-Feb-2004 28-Jan-2004 30-Jan-2004 Buyback 59,000 2.620 2.700 159,412.66 11-Feb-2004 04-Feb-2004 04-Feb-2004 Buyback 4,200 2.640 2.640 11,170.97 18-Mar-2004 08-Mar-2004 12-Mar-2004 Buyback 143,500 2.800 2.850 407,074.12 24-Mar-2004 15-Mar-2004 19-Mar-2004 Buyback 138,000 2.790 2.850 393,426.84 01-Apr-2004 22-Mar-2004 26-Mar-2004 Buyback 221,700 2.840 2.900 643,389.00 07-Apr-2004 29-Mar-2004 02-Apr-2004 Buyback 105,000 2.750 2.870 297,525.71 15-Apr-2004 05-Apr-2004 09-Apr-2004 Buyback 74,000 2.640 2.750 202,092.78 21-Apr-2004 12-Apr-2004 16-Apr-2004 Buyback 46,900 2.630 2.740 126,301.52 30-Apr-2004 19-Apr-2004 23-Apr-2004 Buyback 84,000 2.580 2.640 221,036.30 07-May-2004 26-Apr-2004 30-Apr-2004 Buyback 101,200 2.550 2.640 266,405.67 12-May-2004 05-May-2004 07-May-2004 Buyback 48,300 2.590 2.680 128,960.40 20-May-2004 10-May-2004 14-May-2004 Buyback 59,400 2.430 2.580 151,434.16 28-May-2004 17-May-2004 21-May-2004 Buyback 75,500 2.370 2.550 186,479.66 02-Jun-2004 24-May-2004 28-May-2004 Buyback 74,200 2.430 2.520 185,694.78 09-Jun-2004 31-May-2004 01-Jun-2004 Buyback 15,000 2.530 2.550 38,515.69 28-Jun-2004 16-Jun-2004 16-Jun-2004 Buyback 8,000 2.580 2.600 20,934.00 07-Jul-2004 29-Jun-2004 29-Jun-2004 Buyback 2,000 2.520 2.520 5,078.26 20-Dec-2004 10-Dec-2004 10-Dec-2004 Buyback 1,000 2.480 2.480 2,498.88 29-Apr-2005 19-Apr-2005 19-Apr-2005 Buyback 2,000 2.210 2.210 4,453.29 10-May-2005 27-Apr-2005 06-May-2005 Buyback 44,000 2.250 2.350 101,327.72 18-May-2005 09-May-2005 13-May-2005 Buyback 36,000 2.260 2.340 82,860.46 26-May-2005 16-May-2005 20-May-2005 Buyback 40,600 2.280 2.350 94,701.67 03-Jun-2005 24-May-2005 31-May-2005 Buyback 32,400 2.250 2.350 75,164.52 10-Jun-2005 01-Jun-2005 02-Jun-2005 Buyback 10,800 2.200 2.240 24,140.39 14-Jul-2005 05-Jul-2005 11-Jul-2005 Buyback 14,000 2.060 2.190 29,437.02 25-Jul-2005 12-Jul-2005 20-Jul-2005 Buyback 108,600 2.080 2.150 231,200.91 02-Aug-2005 21-Jul-2005 29-Jul-2005 Buyback 32,000 2.120 2.150 68,747.56 11-Aug-2005 01-Aug-2005 04-Aug-2005 Buyback 52,900 2.110 2.140 113,712.44 18-Aug-2005 08-Aug-2005 16-Aug-2005 Buyback 85,100 2.140 2.200 187,690.54 30-Aug-2005 17-Aug-2005 24-Aug-2005 Buyback 36,300 2.180 2.200 80,204.62 07-Sep-2005 25-Aug-2005 02-Sep-2005 Buyback 80,900 2.110 2.200 176,343.31 15-Sep-2005 05-Sep-2005 09-Sep-2005 Buyback 52,700 2.100 2.200 116,242.70 26-Sep-2005 14-Sep-2005 20-Sep-2005 Buyback 118,300 2.120 2.200 259,414.72 04-Oct-2005 22-Sep-2005 28-Sep-2005 Buyback 57,600 2.140 2.200 126,892.16 12-Oct-2005 30-Sep-2005 07-Oct-2005 Buyback 151,700 2.120 2.200 329,274.68 25-Oct-2005 12-Oct-2005 20-Oct-2005 Buyback 44,400 2.100 2.190 95,871.03 28-Oct-2005 24-Oct-2005 26-Oct-2005 Buyback 19,000 2.000 2.130 40,101.76 09-Nov-2005 27-Oct-2005 31-Oct-2005 Buyback 34,600 2.060 2.130 73,680.12 16-Nov-2005 07-Nov-2005 11-Nov-2005 Buyback 104,500 2.020 2.120 219,462.09 23-Nov-2005 14-Nov-2005 18-Nov-2005 Buyback 45,200 2.030 2.110 94,502.42 29-Nov-2005 21-Nov-2005 21-Nov-2005 Buyback 17,700 2.030 2.080 37,052.47 27-Dec-2005 19-Dec-2005 19-Dec-2005 Buyback 1,000 1.930 1.930 1,944.78 11-Jul-2006 05-Jul-2006 05-Jul-2006 Buyback 100 2.000 2.000 213.08 28-Dec-2006 20-Dec-2006 20-Dec-2006 Buyback 100 2.200 2.200 235.09 13-Jul-2007 03-Jul-2007 06-Jul-2007 Buyback 13,959,700 3.100 3.540 47,039,548.13 02-Aug-2007 26-Jul-2007 27-Jul-2007 Buyback 267,700 3.240 3.300 876,999.04 09-Aug-2007 30-Jul-2007 30-Jul-2007 Buyback 402,300 3.200 3.300 1,323,678.07 23-Aug-2007 13-Aug-2007 17-Aug-2007 Buyback 1,089,300 2.570 3.000 3,094,518.23 29-Aug-2007 20-Aug-2007 24-Aug-2007 Buyback 1,369,500 2.730 2.890 3,844,570.68 06-Sep-2007 27-Aug-2007 30-Aug-2007 Buyback 993,900 2.970 3.080 3,001,419.81 12-Sep-2007 03-Sep-2007 07-Sep-2007 Buyback 1,332,100 2.990 3.080 4,051,069.17 20-Sep-2007 10-Sep-2007 18-Sep-2007 Buyback 928,300 2.920 3.020 2,781,584.36 01-Oct-2007 19-Sep-2007 25-Sep-2007 Buyback 513,400 2.940 3.000 1,531,354.20 08-Oct-2007 27-Sep-2007 02-Oct-2007 Buyback 186,000 2.980 3.280 573,781.73 16-Oct-2007 04-Oct-2007 09-Oct-2007 Buyback 212,000 3.220 3.260 691,534.93 19-Dec-2007 13-Dec-2007 14-Dec-2007 Buyback 2,060,000 2.540 2.550 5,249,852.26 27-Dec-2007 17-Dec-2007 21-Dec-2007 Buyback 6,290,700 2.470 2.530 15,820,592.09 08-Jul-2008 26-Jun-2008 26-Jun-2008 Buyback 1,000 2.740 2.740 2,783.83 04-Dec-2008 03-Dec-2008 03-Dec-2008 Buyback 1,000 1.910 1.910 1,952.58 04-Jun-2009 02-Jun-2009 02-Jun-2009 Buyback 1,000 2.600 2.600 2,643.78 03-Dec-2009 25-Nov-2009 25-Nov-2009 Buyback 1,000 2.420 2.420 2,463.73 03-Jun-2010 31-May-2010 31-May-2010 Buyback 1,000 2.770 2.770 2,813.84 06-Dec-2010 30-Nov-2010 30-Nov-2010 Buyback 1,000 5.000 5.000 5,046.50 16-May-2011 11-May-2011 11-May-2011 Buyback 2,000 5.700 5.700 11,483.82 06-Dec-2011 29-Nov-2011 05-Dec-2011 Buyback 230,000 1.420 1.470 337,523.84 12-Dec-2011 06-Dec-2011 09-Dec-2011 Buyback 1,000,000 1.490 1.550 1,511,560.47 19-Dec-2011 12-Dec-2011 15-Dec-2011 Buyback 1,200,000 1.490 1.530 1,813,085.60 27-Dec-2011 16-Dec-2011 21-Dec-2011 Buyback 1,200,000 1.480 1.530 1,818,259.28 03-Jan-2012 22-Dec-2011 28-Dec-2011 Buyback 1,200,000 1.510 1.560 1,847,322.39 10-Jan-2012 29-Dec-2011 03-Jan-2012 Buyback 900,000 1.560 1.600 1,433,824.76 23-Mar-2012 16-Mar-2012 21-Mar-2012 Buyback 2,000,000 1.590 1.660 3,252,303.73 29-Mar-2012 22-Mar-2012 27-Mar-2012 Buyback 1,213,400 1.660 1.690 2,048,699.19 04-Apr-2012 28-Mar-2012 02-Apr-2012 Buyback 1,544,300 1.680 1.710 2,621,048.53 10-Apr-2012 03-Apr-2012 06-Apr-2012 Buyback 1,200,000 1.670 1.700 2,019,246.99 16-Apr-2012 09-Apr-2012 10-Apr-2012 Buyback 450,000 1.670 1.680 755,576.08 03-May-2012 23-Apr-2012 27-Apr-2012 Buyback 1,650,000 1.640 1.660 2,729,774.21 08-May-2012 30-Apr-2012 04-May-2012 Buyback 1,210,000 1.630 1.650 1,986,885.87 14-May-2012 07-May-2012 10-May-2012 Buyback 1,230,000 1.660 1.690 2,072,227.03 18-May-2012 11-May-2012 16-May-2012 Buyback 1,020,000 1.630 1.690 1,697,764.14 29-May-2012 17-May-2012 24-May-2012 Buyback 1,830,000 1.610 1.650 3,005,393.63 11-Jun-2012 01-Jun-2012 06-Jun-2012 Buyback 1,200,000 1.640 1.650 1,979,579.30 14-Jun-2012 07-Jun-2012 08-Jun-2012 Buyback 600,000 1.680 1.690 1,012,309.90 20-Jun-2012 13-Jun-2012 15-Jun-2012 Buyback 900,000 1.700 1.830 1,574,014.80 26-Jun-2012 19-Jun-2012 22-Jun-2012 Buyback 1,100,000 1.760 1.800 1,968,345.40 03-Jul-2012 25-Jun-2012 28-Jun-2012 Buyback 2,500,000 1.730 1.760 4,354,715.00 06-Jul-2012 29-Jun-2012 04-Jul-2012 Buyback 2,500,000 1.780 1.810 4,490,028.06 12-Jul-2012 05-Jul-2012 10-Jul-2012 Buyback 400,000 1.760 1.780 709,345.20 18-Jul-2012 11-Jul-2012 13-Jul-2012 Buyback 300,000 1.790 1.800 539,022.20 25-Jul-2012 17-Jul-2012 20-Jul-2012 Buyback 350,000 1.770 1.800 626,187.50 02-Aug-2012 24-Jul-2012 30-Jul-2012 Buyback 5,819,500 1.710 1.730 10,030,373.53 26-Sep-2012 18-Sep-2012 21-Sep-2012 Buyback 1,435,000 1.630 1.670 2,377,414.72 02-Oct-2012 24-Sep-2012 27-Sep-2012 Buyback 1,238,800 1.630 1.650 2,034,527.37 05-Oct-2012 28-Sep-2012 03-Oct-2012 Buyback 1,200,000 1.640 1.660 1,979,579.30 12-Oct-2012 04-Oct-2012 09-Oct-2012 Buyback 1,300,000 1.620 1.640 2,125,710.70 18-Oct-2012 10-Oct-2012 15-Oct-2012 Buyback 1,200,000 1.610 1.630 1,952,545.30 24-Oct-2012 16-Oct-2012 19-Oct-2012 Buyback 2,035,400 1.620 1.650 3,335,993.16 30-Oct-2012 22-Oct-2012 25-Oct-2012 Buyback 2,070,600 1.640 1.660 3,422,439.74 08-Nov-2012 30-Oct-2012 02-Nov-2012 Buyback 2,000,000 1.630 1.640 3,273,743.00 12-Nov-2012 05-Nov-2012 08-Nov-2012 Buyback 3,050,000 1.630 1.680 5,050,840.96 20-Nov-2012 09-Nov-2012 16-Nov-2012 Buyback 2,900,000 1.660 1.680 4,847,189.85 27-Nov-2012 19-Nov-2012 22-Nov-2012 Buyback 3,000,000 1.630 1.660 4,940,564.30 04-Dec-2012 23-Nov-2012 28-Nov-2012 Buyback 2,829,400 1.620 1.650 4,630,267.55 06-Dec-2012 29-Nov-2012 04-Dec-2012 Buyback 3,000,000 1.620 1.650 4,931,233.41 13-Dec-2012 05-Dec-2012 10-Dec-2012 Buyback 2,900,000 1.660 1.680 4,848,158.70 21-Dec-2012 12-Dec-2012 18-Dec-2012 Buyback 3,650,000 1.670 1.670 6,101,985.95 31-Dec-2012 19-Dec-2012 26-Dec-2012 Buyback 2,950,000 1.660 1.680 4,932,234.30 08-Jan-2013 27-Dec-2012 31-Dec-2012 Buyback 1,750,000 1.710 1.750 3,034,327.90 28-Mar-2013 19-Mar-2013 25-Mar-2013 Buyback 1,630,000 1.620 1.660 2,688,954.37 05-Apr-2013 27-Mar-2013 01-Apr-2013 Buyback 1,800,000 1.670 1.730 3,102,817.32 10-Apr-2013 02-Apr-2013 05-Apr-2013 Buyback 731,000 1.700 1.700 1,244,449.81 19-Apr-2013 09-Apr-2013 17-Apr-2013 Buyback 739,900 1.670 1.700 1,252,847.75 25-Apr-2013 18-Apr-2013 23-Apr-2013 Buyback 500,000 1.660 1.680 837,452.40 02-May-2013 24-Apr-2013 29-Apr-2013 Buyback 600,000 1.650 1.670 1,000,666.10 09-May-2013 30-Apr-2013 06-May-2013 Buyback 14,100,000 1.650 1.760 24,188,694.43 16-May-2013 07-May-2013 10-May-2013 Buyback 8,000,000 1.730 1.800 14,023,806.37 23-May-2013 15-May-2013 20-May-2013 Buyback 6,440,500 1.820 1.870 11,839,366.00 31-May-2013 21-May-2013 28-May-2013 Buyback 10,992,200 1.800 1.840 20,008,675.06 06-Jun-2013 29-May-2013 03-Jun-2013 Buyback 4,860,800 1.830 1.890 9,031,883.76 13-Jun-2013 04-Jun-2013 06-Jun-2013 Buyback 3,745,800 1.860 1.890 7,029,608.45 25-Jun-2013 17-Jun-2013 20-Jun-2013 Buyback 2,050,200 1.910 1.950 3,970,529.82 28-Jun-2013 21-Jun-2013 26-Jun-2013 Buyback 8,840,500 1.880 1.950 16,993,234.69 05-Jul-2013 27-Jun-2013 03-Jul-2013 Buyback 8,484,400 1.950 2.050 17,160,041.85 12-Jul-2013 04-Jul-2013 10-Jul-2013 Buyback 8,999,300 1.960 2.040 17,922,774.72 22-Jul-2013 11-Jul-2013 17-Jul-2013 Buyback 7,928,600 1.940 2.090 15,737,820.83 29-Jul-2013 18-Jul-2013 24-Jul-2013 Buyback 4,250,200 1.990 2.120 8,749,346.82 02-Aug-2013 25-Jul-2013 30-Jul-2013 Buyback 2,391,000 1.940 2.020 4,727,959.40 12-Aug-2013 31-Jul-2013 05-Aug-2013 Buyback 3,057,200 1.950 2.050 6,087,943.08 16-Aug-2013 06-Aug-2013 13-Aug-2013 Buyback 840,000 2.020 2.060 1,718,709.75 22-Aug-2013 14-Aug-2013 19-Aug-2013 Buyback 560,100 2.070 2.110 1,178,370.95 29-Aug-2013 22-Aug-2013 27-Aug-2013 Buyback 3,478,600 2.040 2.120 7,265,932.57 06-Sep-2013 28-Aug-2013 02-Sep-2013 Buyback 5,935,000 2.000 2.120 12,277,782.52 11-Sep-2013 03-Sep-2013 06-Sep-2013 Buyback 5,964,700 2.090 2.130 12,629,222.00 19-Sep-2013 09-Sep-2013 13-Sep-2013 Buyback 3,033,200 2.120 2.170 6,514,864.01 26-Sep-2013 17-Sep-2013 24-Sep-2013 Buyback 537,100 2.180 2.300 1,236,045.25 04-Oct-2013 25-Sep-2013 01-Oct-2013 Buyback 944,100 2.280 2.340 2,186,892.34 11-Oct-2013 02-Oct-2013 07-Oct-2013 Buyback 163,500 2.320 2.330 380,142.95 18-Oct-2013 08-Oct-2013 10-Oct-2013 Buyback 650,800 2.310 2.340 1,515,198.82 23-Oct-2013 11-Oct-2013 16-Oct-2013 Buyback 229,400 2.330 2.370 538,956.19 12-Nov-2013 30-Oct-2013 04-Nov-2013 Buyback 686,000 2.370 2.450 1,660,818.31 15-Nov-2013 06-Nov-2013 06-Nov-2013 Buyback 28,900 2.440 2.460 70,946.68 22-Nov-2013 12-Nov-2013 15-Nov-2013 Buyback 713,200 2.470 2.500 1,779,930.74 28-Nov-2013 18-Nov-2013 21-Nov-2013 Buyback 1,640,400 2.480 2.580 4,165,885.12 04-Dec-2013 22-Nov-2013 27-Nov-2013 Buyback 915,500 2.550 2.610 2,376,519.25 09-Dec-2013 28-Nov-2013 04-Dec-2013 Buyback 627,700 2.640 2.660 1,667,518.55 16-Dec-2013 05-Dec-2013 12-Dec-2013 Buyback 1,063,000 2.630 2.650 2,810,056.07 23-Dec-2013 13-Dec-2013 17-Dec-2013 Buyback 1,344,900 2.640 2.700 3,589,092.70 30-Dec-2013 18-Dec-2013 23-Dec-2013 Buyback 1,277,000 2.700 2.780 3,512,663.67 15-Jan-2014 07-Jan-2014 10-Jan-2014 Buyback 317,500 2.910 3.000 947,880.83 24-Jan-2014 13-Jan-2014 21-Jan-2014 Buyback 2,254,500 2.970 2.990 6,722,322.15 29-Jan-2014 23-Jan-2014 27-Jan-2014 Buyback 1,363,300 2.700 2.960 3,938,862.44 07-Feb-2014 28-Jan-2014 05-Feb-2014 Buyback 1,215,200 2.680 2.750 3,289,398.35 05-Mar-2014 24-Feb-2014 27-Feb-2014 Buyback 2,999,400 2.950 3.020 9,021,134.27 10-Mar-2014 28-Feb-2014 05-Mar-2014 Buyback 3,915,800 2.960 3.010 11,759,895.37 19-Mar-2014 12-Mar-2014 17-Mar-2014 Buyback 1,220,000 3.030 3.040 3,705,231.17 19-Mar-2014 06-Mar-2014 11-Mar-2014 Buyback 1,762,100 3.000 3.030 5,332,564.26 26-Mar-2014 18-Mar-2014 21-Mar-2014 Buyback 1,450,000 3.020 3.030 4,396,952.98 01-Apr-2014 24-Mar-2014 27-Mar-2014 Buyback 2,136,300 3.000 3.020 6,448,104.73 10-Apr-2014 28-Mar-2014 04-Apr-2014 Buyback 2,861,800 2.990 3.030 8,628,492.28 15-Apr-2014 07-Apr-2014 11-Apr-2014 Buyback 1,000,000 3.080 3.100 3,100,816.18 29-Apr-2014 17-Apr-2014 22-Apr-2014 Buyback 865,700 3.140 3.170 2,740,281.98 02-May-2014 23-Apr-2014 28-Apr-2014 Buyback 886,200 3.170 3.180 2,812,756.61 08-May-2014 29-Apr-2014 05-May-2014 Buyback 929,100 3.160 3.170 2,947,105.41 15-May-2014 06-May-2014 09-May-2014 Buyback 2,480,200 3.160 3.190 7,896,693.47 21-May-2014 12-May-2014 16-May-2014 Buyback 3,338,000 3.160 3.200 10,646,974.14 29-May-2014 19-May-2014 23-May-2014 Buyback 4,800,500 3.180 3.210 15,352,949.29 06-Jun-2014 26-May-2014 27-May-2014 Buyback 1,975,000 3.200 3.210 6,341,521.34 10-Jun-2014 02-Jun-2014 05-Jun-2014 Buyback 5,892,900 3.130 3.260 18,900,547.57 17-Jun-2014 06-Jun-2014 12-Jun-2014 Buyback 1,719,100 3.250 3.370 5,689,697.44 24-Jun-2014 13-Jun-2014 18-Jun-2014 Buyback 2,280,000 3.340 3.400 7,707,863.14 27-Jun-2014 19-Jun-2014 24-Jun-2014 Buyback 972,100 3.390 3.600 3,372,942.36 03-Jul-2014 25-Jun-2014 30-Jun-2014 Buyback 4,417,500 3.560 3.600 15,832,645.42 09-Jul-2014 01-Jul-2014 03-Jul-2014 Buyback 4,110,700 3.480 3.600 14,759,648.62 04-Dec-2014 28-Nov-2014 28-Nov-2014 Buyback 2,000 4.950 4.950 9,972.37 24-Dec-2014 15-Dec-2014 19-Dec-2014 Buyback 21,603,800 4.160 4.500 94,504,206.15 05-Jan-2015 22-Dec-2014 29-Dec-2014 Buyback 1,531,400 4.470 4.550 6,948,718.01 04-Jun-2015 01-Jun-2015 01-Jun-2015 Buyback 2,000 4.940 4.940 9,955.99 26-Aug-2015 17-Aug-2015 21-Aug-2015 Buyback 4,761,000 5.180 5.310 25,235,091.07 03-Sep-2015 24-Aug-2015 26-Aug-2015 Buyback 4,047,700 5.270 5.310 21,483,334.51 17-Sep-2015 08-Sep-2015 09-Sep-2015 Buyback 138,400 5.290 5.400 743,074.57 09-Oct-2015 28-Sep-2015 30-Sep-2015 Buyback 1,484,100 5.460 5.550 8,210,746.61 08-Dec-2015 27-Nov-2015 04-Dec-2015 Buyback 2,062,000 6.020 6.250 12,672,859.32 01-Jun-2016 26-May-2016 26-May-2016 Buyback 1,000 7.800 7.800 7,852.88 15-Jul-2016 13-Jul-2016 13-Jul-2016 Buyback 100,000 7.700 7.700 770,934.58 01-Dec-2016 29-Nov-2016 29-Nov-2016 Buyback 2,000 7.930 7.930 15,981.92 07-Jun-2017 06-Jun-2017 06-Jun-2017 Buyback 2,000 9.230 9.230 18,602.28 28-Nov-2017 27-Nov-2017 27-Nov-2017 Buyback 2,000 9.400 9.400 18,944.55 05-Jun-2018 04-Jun-2018 04-Jun-2018 Buyback 2,000 9.710 9.710 19,562.35 28-Nov-2018 27-Nov-2018 27-Nov-2018 Buyback 2,000 9.930 9.930 20,005.12 10-Jun-2019 04-Jun-2019 04-Jun-2019 Buyback 2,000 9.910 9.910 19,972.01 14-Aug-2001 14-Aug-2001 14-Aug-2001 Cancel 10,000 - - -123,456.79 28-Nov-2001 28-Nov-2001 28-Nov-2001 Cancel 1,000 - - -123,456.79 30-Jan-2002 30-Jan-2002 30-Jan-2002 Cancel 2,000 - - -123,456.79 27-Mar-2002 27-Mar-2002 27-Mar-2002 Cancel 20,000 - - -123,456.79 30-Apr-2002 30-Apr-2002 30-Apr-2002 Cancel 20,000 - - -123,456.79 15-May-2002 15-May-2002 15-May-2002 Cancel 10,000 - - -123,456.79 17-May-2002 17-May-2002 17-May-2002 Cancel 75,000 - - -123,456.79 21-May-2002 21-May-2002 21-May-2002 Cancel 35,000 - - -123,456.79 13-Jun-2002 13-Jun-2002 13-Jun-2002 Cancel 3,000 - - -123,456.79 19-Jun-2002 19-Jun-2002 19-Jun-2002 Cancel 12,000 - - -123,456.79 21-Jun-2002 21-Jun-2002 21-Jun-2002 Cancel 26,000 - - -123,456.79 09-Jul-2002 09-Jul-2002 09-Jul-2002 Cancel 2,000 - - -123,456.79 23-Jul-2002 23-Jul-2002 23-Jul-2002 Cancel 66,000 - - -123,456.79 27-Jan-2003 27-Jan-2003 27-Jan-2003 Cancel 10,000 - - -123,456.79 26-Feb-2003 26-Feb-2003 26-Feb-2003 Cancel 1,000 - - -123,456.79 13-Oct-2003 13-Oct-2003 13-Oct-2003 Cancel 17,000 0.000 0.000 0.00 14-Oct-2003 14-Oct-2003 14-Oct-2003 Cancel 20,000 - - -123,456.79 20-Oct-2003 20-Oct-2003 20-Oct-2003 Cancel 7,000 - - -123,456.79 22-Oct-2003 22-Oct-2003 22-Oct-2003 Cancel 10,000 - - -123,456.79 05-Nov-2003 05-Nov-2003 05-Nov-2003 Cancel 10,000 - - -123,456.79 14-Nov-2003 14-Nov-2003 14-Nov-2003 Cancel 37,000 - - -123,456.79 21-Nov-2003 21-Nov-2003 21-Nov-2003 Cancel 166,000 - - -123,456.79 27-Nov-2003 27-Nov-2003 27-Nov-2003 Cancel 40,000 - - -123,456.79 04-Dec-2003 04-Dec-2003 04-Dec-2003 Cancel 3,000 - - -123,456.79 26-Dec-2003 26-Dec-2003 26-Dec-2003 Cancel 10,000 - - -123,456.79 13-Jan-2004 13-Jan-2004 13-Jan-2004 Cancel 2,000 - - -123,456.79 29-Jan-2004 29-Jan-2004 29-Jan-2004 Cancel 10,000 - - -123,456.79 06-Feb-2004 06-Feb-2004 06-Feb-2004 Cancel 4,000 - - -123,456.79 11-Feb-2004 11-Feb-2004 11-Feb-2004 Cancel 19,000 - - -123,456.79 16-Feb-2004 16-Feb-2004 16-Feb-2004 Cancel 176,000 - - -123,456.79 19-Feb-2004 19-Feb-2004 19-Feb-2004 Cancel 70,000 - - -123,456.79 24-Feb-2004 24-Feb-2004 24-Feb-2004 Cancel 18,000 - - -123,456.79 04-Mar-2004 04-Mar-2004 04-Mar-2004 Cancel 60,000 - - -123,456.79 10-Mar-2004 09-Mar-2004 09-Mar-2004 Cancel 103,000 - - -123,456.79 12-Mar-2004 12-Mar-2004 12-Mar-2004 Cancel 210,000 - - -123,456.79 17-Mar-2004 17-Mar-2004 17-Mar-2004 Cancel 75,000 - - -123,456.79 22-Mar-2004 22-Mar-2004 22-Mar-2004 Cancel 37,000 - - -123,456.79 25-Mar-2004 25-Mar-2004 25-Mar-2004 Cancel 45,000 0.000 0.000 0.00 01-Apr-2004 01-Apr-2004 01-Apr-2004 Cancel 53,000 - - -123,456.79 07-Apr-2004 07-Apr-2004 07-Apr-2004 Cancel 188,000 - - -123,456.79 15-Apr-2004 15-Apr-2004 15-Apr-2004 Cancel 55,000 - - -123,456.79 21-Apr-2004 21-Apr-2004 21-Apr-2004 Cancel 10,000 - - -123,456.79 26-Apr-2004 26-Apr-2004 26-Apr-2004 Cancel 6,000 - - -123,456.79 30-Apr-2004 30-Apr-2004 30-Apr-2004 Cancel 55,000 - - -123,456.79 18-May-2004 18-May-2004 18-May-2004 Cancel 75,000 - - -123,456.79 24-Jun-2004 21-Jun-2004 21-Jun-2004 Cancel 10,000 - - -123,456.79 05-Jul-2004 05-Jul-2004 05-Jul-2004 Cancel 25,000 - - -123,456.79 08-Jul-2004 08-Jul-2004 08-Jul-2004 Cancel 54,000 - - -123,456.79 21-Jul-2004 21-Jul-2004 21-Jul-2004 Cancel 20,000 - - -123,456.79 05-Aug-2004 05-Aug-2004 05-Aug-2004 Cancel 67,000 - - -123,456.79 01-Sep-2004 01-Sep-2004 01-Sep-2004 Cancel 30,000 - - -123,456.79 23-Sep-2004 23-Sep-2004 23-Sep-2004 Cancel 34,000 - - -123,456.79 30-Sep-2004 30-Sep-2004 30-Sep-2004 Cancel 43,000 - - -123,456.79 13-Oct-2004 13-Oct-2004 13-Oct-2004 Cancel 100,000 - - -123,456.79 07-Dec-2004 07-Dec-2004 07-Dec-2004 Cancel 20,000 - - -123,456.79 20-Dec-2004 20-Dec-2004 20-Dec-2004 Cancel 42,000 - - -123,456.79 23-Dec-2004 23-Dec-2004 23-Dec-2004 Cancel 1,000 - - -123,456.79 11-Jan-2005 11-Jan-2005 11-Jan-2005 Cancel 10,000 - - -123,456.79 18-Jan-2005 18-Jan-2005 18-Jan-2005 Cancel 50,000 - - -123,456.79 22-Mar-2005 22-Mar-2005 22-Mar-2005 Cancel 2,000 - - -123,456.79 28-Aug-2006 28-Aug-2006 28-Aug-2006 Cancel 100,000 - - -123,456.79 17-Apr-2007 17-Apr-2007 17-Apr-2007 Cancel 102,000 - - -123,456.79 20-Apr-2007 20-Apr-2007 20-Apr-2007 Cancel 195,000 - - -123,456.79 24-Apr-2007 24-Apr-2007 24-Apr-2007 Cancel 238,000 - - -123,456.79 27-Apr-2007 26-Apr-2007 26-Apr-2007 Cancel 94,000 - - -123,456.79 30-Apr-2007 30-Apr-2007 30-Apr-2007 Cancel 107,000 - - -123,456.79 08-May-2007 08-May-2007 08-May-2007 Cancel 154,000 - - -123,456.79 09-May-2007 09-May-2007 09-May-2007 Cancel 201,000 - - -123,456.79 14-May-2007 14-May-2007 14-May-2007 Cancel 120,000 - - -123,456.79 17-May-2007 17-May-2007 17-May-2007 Cancel 156,000 - - -123,456.79 21-May-2007 21-May-2007 21-May-2007 Cancel 215,000 - - -123,456.79 23-May-2007 23-May-2007 23-May-2007 Cancel 410,000 - - -123,456.79 28-May-2007 28-May-2007 28-May-2007 Cancel 209,000 - - -123,456.79 30-May-2007 30-May-2007 30-May-2007 Cancel 815,000 - - -123,456.79 06-Jun-2007 06-Jun-2007 06-Jun-2007 Cancel 244,000 - - -123,456.79 13-Jun-2007 13-Jun-2007 13-Jun-2007 Cancel 208,000 - - -123,456.79 21-Jun-2007 21-Jun-2007 21-Jun-2007 Cancel 6,000 - - -123,456.79 28-Jun-2007 28-Jun-2007 28-Jun-2007 Cancel 158,000 - - -123,456.79 04-Jul-2007 04-Jul-2007 04-Jul-2007 Cancel 149,000 - - -123,456.79 09-Jul-2007 09-Jul-2007 09-Jul-2007 Cancel 13,000 - - -123,456.79 13-Jul-2007 13-Jul-2007 13-Jul-2007 Cancel 14,000 - - -123,456.79 23-Jul-2007 23-Jul-2007 23-Jul-2007 Cancel 5,000 - - -123,456.79 27-Jul-2007 27-Jul-2007 27-Jul-2007 Cancel 155,000 - - -123,456.79 02-Aug-2007 02-Aug-2007 02-Aug-2007 Cancel 13,000 - - -123,456.79 08-Aug-2007 08-Aug-2007 08-Aug-2007 Cancel 4,000 - - -123,456.79 17-Aug-2007 17-Aug-2007 17-Aug-2007 Cancel 18,000 - - -123,456.79 30-Aug-2007 30-Aug-2007 30-Aug-2007 Cancel 26,000 - - -123,456.79 06-Sep-2007 06-Sep-2007 06-Sep-2007 Cancel 95,000 - - -123,456.79 14-Sep-2007 14-Sep-2007 14-Sep-2007 Cancel 25,000 - - -123,456.79 20-Sep-2007 20-Sep-2007 20-Sep-2007 Cancel 30,000 - - -123,456.79 24-Aug-2011 24-Aug-2011 24-Aug-2011 Cancel 59,138,500 0.000 0.000 0.00 07-Mar-2014 07-Mar-2014 07-Mar-2014 Cancel 60,000,000 0.000 0.000 0.00 04-Aug-2014 04-Aug-2014 04-Aug-2014 Resale 1,785,400 3.510 3.510 6,261,793.95 05-Aug-2014 05-Aug-2014 05-Aug-2014 Resale 1,990,300 3.500 3.510 6,974,793.02 06-Aug-2014 06-Aug-2014 06-Aug-2014 Resale 1,843,200 3.500 3.510 6,456,629.22 07-Aug-2014 07-Aug-2014 07-Aug-2014 Resale 6,645,000 3.500 3.510 23,281,527.48 08-Aug-2014 08-Aug-2014 08-Aug-2014 Resale 5,872,900 3.490 3.510 20,541,616.91 12-Aug-2014 11-Aug-2014 11-Aug-2014 Resale 11,445,400 3.490 3.510 40,096,576.59 12-Aug-2014 12-Aug-2014 12-Aug-2014 Resale 12,700,000 3.500 3.510 44,517,069.00 13-Aug-2014 13-Aug-2014 13-Aug-2014 Resale 13,084,000 3.500 3.510 45,872,548.03 14-Aug-2014 14-Aug-2014 14-Aug-2014 Resale 10,927,800 3.500 3.510 38,303,968.82 15-Aug-2014 15-Aug-2014 15-Aug-2014 Resale 13,404,300 3.510 3.800 47,420,077.68 18-Aug-2014 18-Aug-2014 18-Aug-2014 Resale 310,100 3.580 3.660 1,122,064.27 19-Aug-2014 19-Aug-2014 19-Aug-2014 Resale 2,100,200 3.660 3.690 7,712,823.85 20-Aug-2014 20-Aug-2014 20-Aug-2014 Resale 2,556,500 3.660 3.680 9,371,079.95 21-Aug-2014 21-Aug-2014 21-Aug-2014 Resale 4,649,500 3.670 3.690 17,074,995.68 22-Aug-2014 22-Aug-2014 22-Aug-2014 Resale 800,000 3.690 3.700 2,954,178.66 25-Aug-2014 25-Aug-2014 25-Aug-2014 Resale 2,240,000 3.700 3.750 8,306,676.28 26-Aug-2014 26-Aug-2014 26-Aug-2014 Resale 2,343,000 3.700 3.720 8,693,373.42 27-Aug-2014 27-Aug-2014 27-Aug-2014 Resale 2,091,400 3.700 3.730 7,774,767.04 28-Aug-2014 28-Aug-2014 28-Aug-2014 Resale 2,000,000 3.750 3.760 7,504,294.00 29-Aug-2014 29-Aug-2014 29-Aug-2014 Resale 1,100,000 3.760 3.760 4,132,318.40 02-Sep-2014 02-Sep-2014 02-Sep-2014 Resale 1,337,500 3.750 3.760 5,021,440.86 03-Sep-2014 03-Sep-2014 03-Sep-2014 Resale 1,000,000 3.750 3.760 3,752,546.40 04-Sep-2014 04-Sep-2014 04-Sep-2014 Resale 1,050,000 3.750 3.760 3,940,443.59 05-Sep-2014 05-Sep-2014 05-Sep-2014 Resale 1,350,000 3.750 3.760 5,063,524.34 08-Sep-2014 08-Sep-2014 08-Sep-2014 Resale 1,000,000 3.760 3.760 3,756,544.00 09-Sep-2014 09-Sep-2014 09-Sep-2014 Resale 1,000,000 3.760 3.760 3,756,544.00 10-Sep-2014 10-Sep-2014 10-Sep-2014 Resale 1,000,000 3.770 3.770 3,766,538.00 11-Sep-2014 11-Sep-2014 11-Sep-2014 Resale 1,050,200 3.770 3.770 3,955,678.45 12-Sep-2014 12-Sep-2014 12-Sep-2014 Resale 1,000,000 3.770 3.780 3,771,535.00 15-Sep-2014 15-Sep-2014 15-Sep-2014 Resale 1,400,000 3.770 3.790 5,284,686.56 17-Sep-2014 17-Sep-2014 17-Sep-2014 Resale 1,100,000 3.780 3.800 4,168,266.82 18-Sep-2014 18-Sep-2014 18-Sep-2014 Resale 1,000,000 3.800 3.810 3,803,515.80 22-Sep-2014 22-Sep-2014 22-Sep-2014 Resale 630,000 3.850 4.020 2,454,022.21 23-Sep-2014 23-Sep-2014 23-Sep-2014 Resale 1,520,900 3.900 3.910 5,931,919.05 24-Sep-2014 24-Sep-2014 24-Sep-2014 Resale 1,615,400 3.890 3.920 6,297,340.17 25-Sep-2014 25-Sep-2014 25-Sep-2014 Resale 1,200,000 3.910 3.920 4,694,940.62 26-Sep-2014 26-Sep-2014 26-Sep-2014 Resale 1,300,000 3.900 3.920 5,084,726.61 29-Sep-2014 29-Sep-2014 29-Sep-2014 Resale 1,600,000 3.940 3.960 6,315,967.42 30-Sep-2014 30-Sep-2014 30-Sep-2014 Resale 1,040,000 3.970 3.990 4,130,943.23 01-Oct-2014 01-Oct-2014 01-Oct-2014 Resale 1,180,000 3.990 3.990 4,704,175.08 02-Oct-2014 02-Oct-2014 02-Oct-2014 Resale 148,700 3.990 3.990 592,579.01 03-Oct-2014 03-Oct-2014 03-Oct-2014 Resale 500,000 3.980 3.980 1,988,009.00 07-Oct-2014 07-Oct-2014 07-Oct-2014 Resale 1,400,000 3.960 3.980 5,555,424.02 08-Oct-2014 08-Oct-2014 08-Oct-2014 Resale 1,942,700 3.950 3.980 7,696,207.20 09-Oct-2014 09-Oct-2014 09-Oct-2014 Resale 2,000,000 3.960 4.000 7,954,024.00 10-Oct-2014 10-Oct-2014 10-Oct-2014 Resale 1,611,300 3.990 4.010 6,438,522.55 13-Oct-2014 13-Oct-2014 13-Oct-2014 Resale 1,500,000 3.980 4.000 5,980,209.00 14-Oct-2014 14-Oct-2014 14-Oct-2014 Resale 800,000 3.990 4.010 3,194,921.80 15-Oct-2014 15-Oct-2014 15-Oct-2014 Resale 250,000 4.010 4.010 1,001,397.75 04-Nov-2014 04-Nov-2014 04-Nov-2014 Resale 1,733,100 4.550 4.780 7,939,429.71 22-Mar-2000 22-Mar-2000 22-Mar-2000 Cancel 38,000 - - -123,456.79 29-Mar-2000 29-Mar-2000 29-Mar-2000 Cancel 40,000 - - -123,456.79 05-Apr-2000 05-Apr-2000 05-Apr-2000 Cancel 12,000 - - -123,456.79 18-Apr-2000 18-Apr-2000 18-Apr-2000 Cancel 10,000 - - -123,456.79 02-May-2000 02-May-2000 02-May-2000 Cancel 137,000 - - -123,456.79 12-May-2000 12-May-2000 12-May-2000 Cancel 9,000 - - -123,456.79 26-May-2000 24-May-2000 24-May-2000 Cancel 53,000 - - -123,456.79 31-May-2000 30-May-2000 30-May-2000 Cancel 29,000 - - -123,456.79 09-Jun-2000 09-Jun-2000 09-Jun-2000 Cancel 32,000 - - -123,456.79 03-Jul-2000 30-Jun-2000 30-Jun-2000 Cancel 44,000 - - -123,456.79 10-Jul-2000 10-Jul-2000 10-Jul-2000 Cancel 37,000 - - -123,456.79 24-Jul-2000 24-Jul-2000 24-Jul-2000 Cancel 14,000 - - -123,456.79 11-Aug-2000 11-Aug-2000 11-Aug-2000 Cancel 2,000 - - -123,456.79 14-Aug-2001 14-Aug-2001 14-Aug-2001 Cancel 10,000 - - -123,456.79 28-Nov-2001 28-Nov-2001 28-Nov-2001 Cancel 1,000 - - -123,456.79 30-Jan-2002 30-Jan-2002 30-Jan-2002 Cancel 2,000 - - -123,456.79 27-Mar-2002 27-Mar-2002 27-Mar-2002 Cancel 20,000 - - -123,456.79 30-Apr-2002 30-Apr-2002 30-Apr-2002 Cancel 20,000 - - -123,456.79 15-May-2002 15-May-2002 15-May-2002 Cancel 10,000 - - -123,456.79 17-May-2002 17-May-2002 17-May-2002 Cancel 75,000 - - -123,456.79 21-May-2002 21-May-2002 21-May-2002 Cancel 35,000 - - -123,456.79 13-Jun-2002 13-Jun-2002 13-Jun-2002 Cancel 3,000 - - -123,456.79 19-Jun-2002 19-Jun-2002 19-Jun-2002 Cancel 12,000 - - -123,456.79 21-Jun-2002 21-Jun-2002 21-Jun-2002 Cancel 26,000 - - -123,456.79 09-Jul-2002 09-Jul-2002 09-Jul-2002 Cancel 2,000 - - -123,456.79 23-Jul-2002 23-Jul-2002 23-Jul-2002 Cancel 66,000 - - -123,456.79 27-Jan-2003 27-Jan-2003 27-Jan-2003 Cancel 10,000 - - -123,456.79 26-Feb-2003 26-Feb-2003 26-Feb-2003 Cancel 1,000 - - -123,456.79 23-Oct-2003 13-Oct-2003 20-Oct-2003 Cancel 44,000 - - -123,456.79 30-Oct-2003 22-Oct-2003 22-Oct-2003 Cancel 10,000 - - -123,456.79 14-Nov-2003 05-Nov-2003 05-Nov-2003 Cancel 10,000 - - -123,456.79 27-Nov-2003 21-Nov-2003 21-Nov-2003 Cancel 166,000 - - -123,456.79 28-Nov-2003 14-Nov-2003 14-Nov-2003 Cancel 37,000 - - -123,456.79 04-Dec-2003 27-Nov-2003 27-Nov-2003 Cancel 40,000 - - -123,456.79 10-Dec-2003 04-Dec-2003 04-Dec-2003 Cancel 3,000 - - -123,456.79 02-Jan-2004 26-Dec-2003 26-Dec-2003 Cancel 10,000 - - -123,456.79 14-Jan-2004 13-Jan-2004 13-Jan-2004 Cancel 2,000 - - -123,456.79 06-Feb-2004 29-Jan-2004 29-Jan-2004 Cancel 10,000 - - -123,456.79 16-Feb-2004 06-Feb-2004 11-Feb-2004 Cancel 23,000 - - -123,456.79 25-Feb-2004 16-Feb-2004 24-Feb-2004 Cancel 264,000 - - -123,456.79 12-Mar-2004 04-Mar-2004 09-Mar-2004 Cancel 163,000 - - -123,456.79 24-Mar-2004 12-Mar-2004 17-Mar-2004 Cancel 285,000 - - -123,456.79 01-Apr-2004 22-Mar-2004 25-Mar-2004 Cancel 82,000 - - -123,456.79 12-Apr-2004 01-Apr-2004 07-Apr-2004 Cancel 241,000 - - -123,456.79 27-Apr-2004 15-Apr-2004 21-Apr-2004 Cancel 65,000 - - -123,456.79 07-May-2004 26-Apr-2004 30-Apr-2004 Cancel 61,000 - - -123,456.79 24-May-2004 18-May-2004 18-May-2004 Cancel 75,000 - - -123,456.79 28-Jun-2004 21-Jun-2004 21-Jun-2004 Cancel 10,000 - - -123,456.79 15-Jul-2004 05-Jul-2004 08-Jul-2004 Cancel 79,000 - - -123,456.79 22-Jul-2004 21-Jul-2004 21-Jul-2004 Cancel 20,000 - - -123,456.79 06-Aug-2004 05-Aug-2004 05-Aug-2004 Cancel 67,000 - - -123,456.79 02-Sep-2004 01-Sep-2004 01-Sep-2004 Cancel 30,000 - - -123,456.79 01-Oct-2004 23-Sep-2004 30-Sep-2004 Cancel 77,000 - - -123,456.79 14-Oct-2004 13-Oct-2004 13-Oct-2004 Cancel 100,000 - - -123,456.79 07-Dec-2004 07-Dec-2004 07-Dec-2004 Cancel 20,000 - - -123,456.79 20-Dec-2004 20-Dec-2004 20-Dec-2004 Cancel 42,000 - - -123,456.79 23-Dec-2004 23-Dec-2004 23-Dec-2004 Cancel 1,000 - - -123,456.79 11-Jan-2005 11-Jan-2005 11-Jan-2005 Cancel 10,000 - - -123,456.79 18-Jan-2005 18-Jan-2005 18-Jan-2005 Cancel 50,000 - - -123,456.79 22-Mar-2005 22-Mar-2005 22-Mar-2005 Cancel 2,000 - - -123,456.79 29-Aug-2006 28-Aug-2006 28-Aug-2006 Cancel 100,000 - - -123,456.79 24-Apr-2007 17-Apr-2007 24-Apr-2007 Cancel 535,000 - - -123,456.79 08-May-2007 26-Apr-2007 08-May-2007 Cancel 355,000 - - -123,456.79 17-May-2007 09-May-2007 17-May-2007 Cancel 477,000 - - -123,456.79 28-May-2007 21-May-2007 28-May-2007 Cancel 834,000 - - -123,456.79 12-Jun-2007 30-May-2007 06-Jun-2007 Cancel 1,059,000 - - -123,456.79 21-Jun-2007 13-Jun-2007 21-Jun-2007 Cancel 214,000 - - -123,456.79 10-Jul-2007 28-Jun-2007 04-Jul-2007 Cancel 307,000 - - -123,456.79 20-Jul-2007 09-Jul-2007 13-Jul-2007 Cancel 27,000 - - -123,456.79 02-Aug-2007 23-Jul-2007 27-Jul-2007 Cancel 160,000 - - -123,456.79 13-Aug-2007 02-Aug-2007 08-Aug-2007 Cancel 17,000 - - -123,456.79 23-Aug-2007 17-Aug-2007 17-Aug-2007 Cancel 18,000 - - -123,456.79 12-Sep-2007 30-Aug-2007 06-Sep-2007 Cancel 121,000 - - -123,456.79 25-Sep-2007 14-Sep-2007 20-Sep-2007 Cancel 55,000 - - -123,456.79 25-Aug-2011 24-Aug-2011 24-Aug-2011 Cancel 59,138,500 0.000 0.000 0.00 11-Mar-2014 07-Mar-2014 07-Mar-2014 Cancel 60,000,000 0.000 0.000 0.00 13-Aug-2014 08-Aug-2014 08-Aug-2014 Resale 18,136,800 3.490 3.510 63,516,360.58 20-Aug-2014 15-Aug-2014 15-Aug-2014 Resale 61,561,500 3.490 3.800 216,210,240.12 28-Aug-2014 22-Aug-2014 22-Aug-2014 Resale 10,416,300 3.580 3.700 38,235,142.41 03-Sep-2014 29-Aug-2014 29-Aug-2014 Resale 9,774,400 3.700 3.760 36,411,429.14 09-Sep-2014 05-Sep-2014 05-Sep-2014 Resale 4,737,500 3.750 3.760 17,777,955.19 17-Sep-2014 12-Sep-2014 12-Sep-2014 Resale 5,050,200 3.760 3.780 19,006,839.45 25-Sep-2014 18-Sep-2014 18-Sep-2014 Resale 3,500,000 3.770 3.810 13,256,469.18 02-Oct-2014 26-Sep-2014 26-Sep-2014 Resale 6,266,300 3.850 4.020 24,462,948.66 10-Oct-2014 03-Oct-2014 03-Oct-2014 Resale 4,468,700 3.940 3.990 17,731,673.74 17-Oct-2014 10-Oct-2014 10-Oct-2014 Resale 6,954,000 3.950 4.010 27,644,177.77 23-Oct-2014 15-Oct-2014 15-Oct-2014 Resale 2,550,000 3.980 4.010 10,176,528.55 12-Nov-2014 04-Nov-2014 04-Nov-2014 Resale 1,733,100 4.550 4.780 7,939,429.71 28-Oct-2015 23-Oct-2015 23-Oct-2015 Resale 5,455,300 6.080 6.340 33,716,891.19 04-Nov-2015 30-Oct-2015 30-Oct-2015 Resale 2,593,400 6.040 6.260 15,748,499.49 20-Nov-2015 12-Nov-2015 12-Nov-2015 Resale 570,000 6.470 6.590 3,689,125.73 21-Apr-2016 18-Apr-2016 18-Apr-2016 Resale 5,770,300 7.580 7.630 43,696,307.93 29-Apr-2016 22-Apr-2016 22-Apr-2016 Resale 4,461,000 7.590 7.660 33,895,695.38 06-May-2016 03-May-2016 03-May-2016 Resale 7,023,200 7.600 7.880 53,624,560.98 16-May-2016 10-May-2016 10-May-2016 Resale 5,573,400 7.640 7.690 42,676,497.49 24-May-2016 19-May-2016 19-May-2016 Resale 6,856,400 7.620 7.690 52,472,430.80 01-Jun-2016 26-May-2016 26-May-2016 Resale 2,896,200 7.810 7.890 22,608,424.36 07-Jun-2016 03-Jun-2016 03-Jun-2016 Resale 7,307,500 7.750 7.840 56,759,417.19 15-Jun-2016 10-Jun-2016 10-Jun-2016 Resale 4,620,900 7.650 7.870 35,652,727.25 23-Jun-2016 20-Apr-2016 20-Apr-2016 Resale 5,358,500 7.550 7.650 40,601,661.15 01-Jul-2016 27-Jun-2016 27-Jun-2016 Resale 6,439,900 7.590 7.750 48,918,815.90 11-Jul-2016 01-Jul-2016 01-Jul-2016 Resale 7,411,800 7.600 7.730 56,827,971.02 14-Jul-2016 11-Jul-2016 11-Jul-2016 Resale 7,287,900 7.690 7.720 56,101,897.02 21-Jul-2016 19-Jul-2016 19-Jul-2016 Resale 22,152,900 7.700 7.770 170,470,221.91
Aubree oh..may b property sentiment is back on Dec🤔 16/11/2023 7:33 PM
Fortuneball Inching up slowly and surely 20/11/2023 10:03 PM
DividendGuy67 HAPSENG +4.17%. Thanks HAPSENG for making my portfolio to hit new all time high again! Today is the 9th time this month that my portfolio has made new all time highs! What an amazing month! 21/11/2023 6:12 PM
MattSon dividend coming HUAT AH! 21/11/2023 6:16 PM
DividendGuy67 @pang72, I think when HAPSENG fell from 7 down to 6, to 5, to 4, to nearly 3, market was worried that something has been broken permanently in HAPSENG. However, with the declaration of 15 sen dividend, this brings YTD dividend to 25 sen, within its range over the past 8 years. 25 sen is within 80% of its long term payout ratio over past 8 years. This means HAPSENG business model has not broken over past 8 years, notwitstanding a lot of fears and traders claiming HAPSENG is dead at RM3. Its long term historical price is near RM7. There is still a long way to go. Still, the reason is not important. Price action says it all. My strategy remains unchanged. Never chase. Take partial profits on strength and recycle into stocks that are cheaper. HAPSENG still pays attractive dividends on 25 sen - that's still 5% at current price of RM5. Still pays better than FD, although slightly below EPF now. For me, as long as I can still find decent, wonderful businesses paying dividend yields higher than 5%, I will sell HAPSENG on strength (since on strength, its dividend yield will dip below 5%), to buy higher dividend yields, if all else are identical / comparable. I would not short HAPSENG. 21/11/2023 6:18 PM
Pgraduate123 DividendGuy. So what's the confirmed dividend. Mainstream news only reported it'd profit, no mentioning of Div 21/11/2023 7:27 PM
hhhiii123 qr look good, expect property segment suffer loss, next qr should be much more better given recovery of property segment and HSR project. 21/11/2023 8:57 PM
instigator this stock got played big time. 22/11/2023 10:26 AM
Aubree Quarterly performance slowed down a bit ... keep monitoring ba 22/11/2023 3:42 PM
furball Business fundamental still intact it seems...."... Group PBT for the current quarter was RM133.2 million, marginally lower than the immediate preceding quarter of RM134.1 million..." Group PBT for the current quarter at RM138.5 million was significantly lower than the immediate preceding quarter of RM729.1 million mainly due to the gain arising from the disposal of HCML in the immediate preceding quarter. Excluding gain from disposal of subsidiaries disclosed in Note 5 below, Group PBT for the current quarter was RM133.2 million, marginally lower than the immediate preceding quarter of RM134.1 million. 23/11/2023 5:06 PM
Aubree Hap Seng's hospitality segment is expected to benefit from the continuing growth in the tourism sector with improving tourist arrivals. 27/11/2023 2:13 PM
MattSon HAPSENG still a top stock for me 30/11/2023 2:35 PM
Fortuneball Not in the short term I am sorry to say ): 01/12/2023 10:41 AM
Aubree Ya, Hap Seng is good for mid-long term 🙂 04/12/2023 3:02 PM
dompeilee Luckily I resisted the temptation to re-purchase this just for the dividend...🤗 05/12/2023 4:38 PM
icecool lucky no buy that day at rm5 06/12/2023 10:14 PM
Aubree Haha, you became greedy when people are greedy, pang72 11/12/2023 10:44 AM
Income •Kuwaiti leader Sheikh Nawaf al-Ahmed dies aged 86 18/12/2023 9:38 AM
Aubree Is he a substantial shareholder of HapSeng? 18/12/2023 1:18 PM
hhhiii123 Hope Sabah can benefit from new indo capital next year https://www.chinapress.com.my/20231223/%e5%8d%b0%e5%b0%bc%e6%96%b0%e9%83%bd%e5%bb%ba%e8%ae%be-%e5%b7%b2%e5%ae%9e%e7%8e%b0%e9%80%be124%e4%ba%bf%e6%8a%95%e8%b5%84%e6%89%bf%e8%af%ba/ 23/12/2023 8:39 AM
Aubree Drop in Hap Seng Consolidated share price offers opportunity for yield seekers https://theedgemalaysia.com/node/693597 26/12/2023 11:21 AM
Aubree Property play in 2024 😃 03/01/2024 10:19 AM
Michael Kwok Hapseng 4.71 Magic number 4.64 Tp rm 6 9/1/24 2.20pm 09/01/2024 2:20 PM
Aubree RM4.80 ---> RM5 ---> Rm5.50 ----> RM6 09/01/2024 4:48 PM
Aubree Brace yourself bcuz property wave is coming 16/01/2024 2:57 PM
Aubree Wonder got special dividend this year or not 26/01/2024 6:02 PM
wallstreetrookieNEW Hap Seng Consolidated's 4Q 23 Result is expected to beat analyst expectations thanks to recovery in FCPO prices and the revitalization of the property market, boosted by the possible HSR project and upbeat real estate market. 29/01/2024 8:14 PM
kancs3118 Seems like Lou sai 30/01/2024 5:13 PM
Aubree People take profits for CNY celebration. ha😁 07/02/2024 11:33 AM
Michael Kwok Calvin tan also follow.walstreetrookie also follow,other sifu also follow.look like this counter ong coming. 13/2/24 1.05pm Hapseng 4.71 Magic number 4.64 Tp rm 6 9/1/24 2.20pm 13/02/2024 1:05 PM
DividendGuy67 HAPSENG +1.66%, trying to make an upward move. This plus other green is enough to offset the reds, to propel my portfolio to make new all time high again today. Thank-you Mr Market. 14/02/2024 10:54 PM
Aubree Dialog instead was included in MSCI Malaysia Small Cap Index, along with Hap Seng Consolidated, Hextar Global , Pavillion REIT and WCE Holdings. https://www.nst.com.my/business/corporate/2024/02/1012923/ytl-corp-ytl-power-and-dialog-among-most-actively-traded-post 15/02/2024 12:30 PM
Aubree Not bad this HapSeng's q4 result. Still able to make more than Rm1 billion in revenue 😲 28/02/2024 5:58 PM
curiousq OMG!!! sifu said this is the worst QR ever reported by Hap Seng 28/02/2024 11:48 PM
icecool the net profit so bad wait below rm3 to buy 28/02/2024 11:51 PM
Medusa Hahahaha so many ANAL-yst🤭 RM 6 ---> RM 5.50 ---> Rm 5 ----> RM 4.80 ---> RM 4.60 ---> RM 4.40 ---> RM 4.20 Kikiki… 29/02/2024 6:16 PM
Medusa Follow Medusa buy low sell high Follow ANAL-yst buy high sell low Kikiki… 05/03/2024 9:10 AM
Aubree Keep dreaming it will fall below rm3. ha😆 06/03/2024 12:05 PM
Aubree Boosting its sales https://www.nst.com.my/business/corporate/2024/03/1023634/kl-midtown-open-selling-grade-corporate-towers-or-branding-rights 11/03/2024 11:45 AM
cheong3288 collect collect after reach bottom below MYR 3.50 15/03/2024 4:01 PM
Aubree Hoot9e when the price is below RM3.50 again 😆 15/03/2024 5:03 PM
Aubree still hanging strongly at above Rm4.40. When to get MYR 3.50 ? 😏 22/03/2024 4:41 PM
UpUpRocket These counters got dividends. Investors sayang want to sell. So price still high loh. 05/04/2024 3:31 PM
kancs3118 Yup....dividend 25cents leh 06/04/2024 2:14 PM
Aubree Nope, investors wanted to collect it cheap and still waiting it 😆 09/04/2024 9:22 AM
Comment