Highlights
KLSE: HAPSENG (3034)       HAP SENG CONSOLIDATED BHD MAIN : Industrial Products
Last Price Today's Change   Day's Range   Trading Volume
4.32   0.00 (0.00%)  0.00 - 0.00  0
Trade this stock for as low as 0.05% brokerage. Find out more.

Insider - Company

Hints :
[1] Click the View Annual Result 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 View Detail
20-Dec-2012 20-Dec-2012 20-Dec-2012 Buyback 700,000 1.660 1.660 1,163,245.80 View Detail
21-Dec-2012 21-Dec-2012 21-Dec-2012 Buyback 700,000 1.670 1.670 1,170,252.10 View Detail
26-Dec-2012 26-Dec-2012 26-Dec-2012 Buyback 750,000 1.680 1.680 1,261,334.00 View Detail
27-Dec-2012 27-Dec-2012 27-Dec-2012 Buyback 700,000 1.710 1.710 1,198,277.30 View Detail
28-Dec-2012 28-Dec-2012 28-Dec-2012 Buyback 700,000 1.750 1.750 1,226,302.50 View Detail
31-Dec-2012 31-Dec-2012 31-Dec-2012 Buyback 350,000 1.740 1.740 609,748.10 View Detail
19-Mar-2013 19-Mar-2013 19-Mar-2013 Buyback 150,000 1.620 1.620 243,418.70 View Detail
21-Mar-2013 21-Mar-2013 21-Mar-2013 Buyback 500,000 1.620 1.650 822,439.35 View Detail
22-Mar-2013 22-Mar-2013 22-Mar-2013 Buyback 480,000 1.640 1.650 792,259.42 View Detail
25-Mar-2013 25-Mar-2013 25-Mar-2013 Buyback 500,000 1.650 1.660 830,836.90 View Detail
27-Mar-2013 27-Mar-2013 27-Mar-2013 Buyback 500,000 1.670 1.730 864,086.81 View Detail
28-Mar-2013 28-Mar-2013 28-Mar-2013 Buyback 500,000 1.700 1.730 861,734.69 View Detail
29-Mar-2013 29-Mar-2013 29-Mar-2013 Buyback 600,000 1.710 1.730 1,038,491.62 View Detail
01-Apr-2013 01-Apr-2013 01-Apr-2013 Buyback 200,000 1.690 1.690 338,504.20 View Detail
02-Apr-2013 02-Apr-2013 02-Apr-2013 Buyback 450,000 1.700 1.700 765,888.50 View Detail
03-Apr-2013 03-Apr-2013 03-Apr-2013 Buyback 100,000 1.700 1.700 170,323.00 View Detail
04-Apr-2013 04-Apr-2013 04-Apr-2013 Buyback 31,000 1.700 1.700 52,808.81 View Detail
05-Apr-2013 05-Apr-2013 05-Apr-2013 Buyback 150,000 1.700 1.700 255,429.50 View Detail
09-Apr-2013 09-Apr-2013 09-Apr-2013 Buyback 250,000 1.700 1.700 425,582.50 View Detail
10-Apr-2013 10-Apr-2013 10-Apr-2013 Buyback 39,900 1.700 1.700 67,959.05 View Detail
11-Apr-2013 11-Apr-2013 11-Apr-2013 Buyback 100,000 1.700 1.700 170,323.00 View Detail
15-Apr-2013 15-Apr-2013 15-Apr-2013 Buyback 100,000 1.700 1.700 170,323.00 View Detail
16-Apr-2013 16-Apr-2013 16-Apr-2013 Buyback 50,000 1.680 1.680 84,159.60 View Detail
17-Apr-2013 17-Apr-2013 17-Apr-2013 Buyback 200,000 1.670 1.670 334,500.60 View Detail
18-Apr-2013 18-Apr-2013 18-Apr-2013 Buyback 200,000 1.670 1.680 336,502.40 View Detail
19-Apr-2013 19-Apr-2013 19-Apr-2013 Buyback 100,000 1.660 1.660 166,315.40 View Detail
22-Apr-2013 22-Apr-2013 22-Apr-2013 Buyback 100,000 1.670 1.670 167,317.30 View Detail
23-Apr-2013 23-Apr-2013 23-Apr-2013 Buyback 100,000 1.670 1.670 167,317.30 View Detail
24-Apr-2013 24-Apr-2013 24-Apr-2013 Buyback 150,000 1.670 1.670 250,925.45 View Detail
25-Apr-2013 25-Apr-2013 25-Apr-2013 Buyback 100,000 1.670 1.670 167,317.30 View Detail
26-Apr-2013 26-Apr-2013 26-Apr-2013 Buyback 200,000 1.670 1.670 334,500.60 View Detail
29-Apr-2013 29-Apr-2013 29-Apr-2013 Buyback 150,000 1.650 1.650 247,922.75 View Detail
30-Apr-2013 30-Apr-2013 30-Apr-2013 Buyback 3,000,000 1.650 1.700 5,027,503.97 View Detail
02-May-2013 02-May-2013 02-May-2013 Buyback 2,000,000 1.670 1.730 3,407,262.41 View Detail
03-May-2013 03-May-2013 03-May-2013 Buyback 2,730,000 1.700 1.740 4,701,993.89 View Detail
06-May-2013 06-May-2013 06-May-2013 Buyback 6,370,000 1.730 1.760 11,051,934.16 View Detail
07-May-2013 07-May-2013 07-May-2013 Buyback 2,000,000 1.730 1.740 3,470,360.25 View Detail
08-May-2013 08-May-2013 08-May-2013 Buyback 2,000,000 1.740 1.750 3,490,292.20 View Detail
09-May-2013 09-May-2013 09-May-2013 Buyback 2,000,000 1.740 1.760 3,501,859.14 View Detail
10-May-2013 10-May-2013 10-May-2013 Buyback 2,000,000 1.760 1.800 3,561,294.78 View Detail
15-May-2013 15-May-2013 15-May-2013 Buyback 1,217,000 1.840 1.870 2,249,035.37 View Detail
16-May-2013 16-May-2013 16-May-2013 Buyback 1,157,500 1.830 1.850 2,123,505.81 View Detail
17-May-2013 17-May-2013 17-May-2013 Buyback 2,300,000 1.820 1.850 4,214,313.35 View Detail
20-May-2013 20-May-2013 20-May-2013 Buyback 1,766,000 1.820 1.850 3,252,511.47 View Detail
21-May-2013 21-May-2013 21-May-2013 Buyback 1,712,700 1.830 1.840 3,150,872.90 View Detail
22-May-2013 22-May-2013 22-May-2013 Buyback 2,440,000 1.820 1.830 4,457,701.90 View Detail
23-May-2013 23-May-2013 23-May-2013 Buyback 2,002,000 1.800 1.830 3,629,598.33 View Detail
27-May-2013 27-May-2013 27-May-2013 Buyback 2,734,400 1.800 1.810 4,950,095.59 View Detail
28-May-2013 28-May-2013 28-May-2013 Buyback 2,103,100 1.810 1.830 3,820,406.34 View Detail
29-May-2013 29-May-2013 29-May-2013 Buyback 1,041,500 1.830 1.840 1,913,864.80 View Detail
30-May-2013 30-May-2013 30-May-2013 Buyback 2,152,900 1.840 1.860 3,985,162.20 View Detail
31-May-2013 31-May-2013 31-May-2013 Buyback 718,900 1.870 1.880 1,349,753.59 View Detail
03-Jun-2013 03-Jun-2013 03-Jun-2013 Buyback 947,500 1.880 1.890 1,783,103.17 View Detail
04-Jun-2013 04-Jun-2013 04-Jun-2013 Buyback 773,800 1.880 1.890 1,458,205.01 View Detail
05-Jun-2013 05-Jun-2013 05-Jun-2013 Buyback 390,100 1.860 1.870 729,543.12 View Detail
06-Jun-2013 06-Jun-2013 06-Jun-2013 Buyback 2,581,900 1.860 1.890 4,841,860.32 View Detail
17-Jun-2013 17-Jun-2013 17-Jun-2013 Buyback 260,000 1.940 1.940 505,053.96 View Detail
18-Jun-2013 18-Jun-2013 18-Jun-2013 Buyback 520,000 1.940 1.950 1,014,540.09 View Detail
19-Jun-2013 19-Jun-2013 19-Jun-2013 Buyback 420,200 1.920 1.940 811,192.50 View Detail
20-Jun-2013 20-Jun-2013 20-Jun-2013 Buyback 850,000 1.910 1.940 1,639,743.27 View Detail
21-Jun-2013 21-Jun-2013 21-Jun-2013 Buyback 849,400 1.910 1.940 1,626,088.53 View Detail
24-Jun-2013 24-Jun-2013 24-Jun-2013 Buyback 950,800 1.910 1.940 1,824,790.48 View Detail
25-Jun-2013 25-Jun-2013 25-Jun-2013 Buyback 2,983,000 1.900 1.930 5,733,339.57 View Detail
26-Jun-2013 26-Jun-2013 26-Jun-2013 Buyback 4,057,300 1.880 1.950 7,809,016.11 View Detail
27-Jun-2013 27-Jun-2013 27-Jun-2013 Buyback 2,530,500 1.950 2.000 5,018,444.90 View Detail
28-Jun-2013 28-Jun-2013 28-Jun-2013 Buyback 4,111,500 1.990 2.050 8,387,480.39 View Detail
02-Jul-2013 02-Jul-2013 02-Jul-2013 Buyback 926,000 2.020 2.050 1,891,941.12 View Detail
03-Jul-2013 03-Jul-2013 03-Jul-2013 Buyback 916,400 2.030 2.040 1,862,175.44 View Detail
04-Jul-2013 04-Jul-2013 04-Jul-2013 Buyback 2,000,000 2.000 2.040 4,023,371.86 View Detail
05-Jul-2013 05-Jul-2013 05-Jul-2013 Buyback 1,522,100 1.990 2.030 3,032,590.65 View Detail
08-Jul-2013 08-Jul-2013 08-Jul-2013 Buyback 1,800,000 1.960 2.000 3,566,978.18 View Detail
09-Jul-2013 09-Jul-2013 09-Jul-2013 Buyback 2,950,800 1.970 2.010 5,866,894.62 View Detail
10-Jul-2013 10-Jul-2013 10-Jul-2013 Buyback 726,400 1.970 1.990 1,432,939.41 View Detail
11-Jul-2013 11-Jul-2013 11-Jul-2013 Buyback 1,500,000 1.950 1.960 2,938,642.22 View Detail
12-Jul-2013 12-Jul-2013 12-Jul-2013 Buyback 2,750,000 1.940 1.960 5,357,011.56 View Detail
15-Jul-2013 15-Jul-2013 15-Jul-2013 Buyback 1,400,000 1.960 1.980 2,766,245.20 View Detail
16-Jul-2013 16-Jul-2013 16-Jul-2013 Buyback 1,558,600 1.990 2.050 3,180,312.39 View Detail
17-Jul-2013 17-Jul-2013 17-Jul-2013 Buyback 720,000 2.050 2.090 1,495,609.46 View Detail
18-Jul-2013 18-Jul-2013 18-Jul-2013 Buyback 2,300,000 2.080 2.120 4,832,417.99 View Detail
19-Jul-2013 19-Jul-2013 19-Jul-2013 Buyback 1,028,200 1.990 2.020 2,056,238.14 View Detail
22-Jul-2013 22-Jul-2013 22-Jul-2013 Buyback 170,000 2.000 2.030 342,685.67 View Detail
23-Jul-2013 23-Jul-2013 23-Jul-2013 Buyback 350,000 2.010 2.020 705,356.07 View Detail
24-Jul-2013 24-Jul-2013 24-Jul-2013 Buyback 402,000 2.000 2.020 812,648.95 View Detail
25-Jul-2013 25-Jul-2013 25-Jul-2013 Buyback 121,100 2.010 2.020 243,837.35 View Detail
26-Jul-2013 26-Jul-2013 26-Jul-2013 Buyback 1,100,000 1.970 2.000 2,176,769.16 View Detail
29-Jul-2013 29-Jul-2013 29-Jul-2013 Buyback 669,900 1.940 1.980 1,320,500.70 View Detail
30-Jul-2013 30-Jul-2013 30-Jul-2013 Buyback 500,000 1.950 1.980 986,852.19 View Detail
31-Jul-2013 31-Jul-2013 31-Jul-2013 Buyback 1,559,000 1.950 1.980 3,082,604.68 View Detail
01-Aug-2013 01-Aug-2013 01-Aug-2013 Buyback 800,000 1.970 1.990 1,591,663.03 View Detail
02-Aug-2013 02-Aug-2013 02-Aug-2013 Buyback 190,000 1.990 2.000 380,239.63 View Detail
05-Aug-2013 05-Aug-2013 05-Aug-2013 Buyback 508,200 2.000 2.050 1,033,435.74 View Detail
06-Aug-2013 06-Aug-2013 06-Aug-2013 Buyback 120,000 2.020 2.030 243,859.50 View Detail
07-Aug-2013 07-Aug-2013 07-Aug-2013 Buyback 160,000 2.030 2.040 325,293.93 View Detail
12-Aug-2013 12-Aug-2013 12-Aug-2013 Buyback 220,000 2.030 2.040 449,040.60 View Detail
13-Aug-2013 13-Aug-2013 13-Aug-2013 Buyback 340,000 2.040 2.060 700,515.72 View Detail
14-Aug-2013 14-Aug-2013 14-Aug-2013 Buyback 50,100 2.070 2.080 103,905.34 View Detail
15-Aug-2013 15-Aug-2013 15-Aug-2013 Buyback 160,000 2.090 2.090 334,900.96 View Detail
16-Aug-2013 16-Aug-2013 16-Aug-2013 Buyback 100,000 2.110 2.110 211,389.90 View Detail
19-Aug-2013 19-Aug-2013 19-Aug-2013 Buyback 250,000 2.110 2.110 528,174.75 View Detail
22-Aug-2013 22-Aug-2013 22-Aug-2013 Buyback 21,000 2.090 2.110 44,388.34 View Detail
23-Aug-2013 23-Aug-2013 23-Aug-2013 Buyback 855,000 2.100 2.120 1,817,026.72 View Detail
26-Aug-2013 26-Aug-2013 26-Aug-2013 Buyback 510,000 2.100 2.100 1,072,163.90 View Detail
27-Aug-2013 27-Aug-2013 27-Aug-2013 Buyback 2,092,600 2.040 2.080 4,332,353.61 View Detail
28-Aug-2013 28-Aug-2013 28-Aug-2013 Buyback 3,143,000 2.000 2.060 6,418,308.03 View Detail
29-Aug-2013 29-Aug-2013 29-Aug-2013 Buyback 1,312,000 2.060 2.100 2,739,521.41 View Detail
30-Aug-2013 30-Aug-2013 30-Aug-2013 Buyback 1,200,000 2.090 2.120 2,531,223.88 View Detail
02-Sep-2013 02-Sep-2013 02-Sep-2013 Buyback 280,000 2.100 2.100 588,729.20 View Detail
03-Sep-2013 03-Sep-2013 03-Sep-2013 Buyback 300,000 2.100 2.100 630,767.00 View Detail
04-Sep-2013 04-Sep-2013 04-Sep-2013 Buyback 355,300 2.090 2.100 745,372.79 View Detail
05-Sep-2013 05-Sep-2013 05-Sep-2013 Buyback 770,000 2.100 2.110 1,618,663.01 View Detail
09-Sep-2013 09-Sep-2013 09-Sep-2013 Buyback 724,000 2.120 2.150 1,544,686.19 View Detail
09-Sep-2013 06-Sep-2013 06-Sep-2013 Buyback 4,539,400 2.090 2.130 9,634,419.20 View Detail
10-Sep-2013 10-Sep-2013 10-Sep-2013 Buyback 650,600 2.120 2.140 1,393,216.11 View Detail
11-Sep-2013 11-Sep-2013 11-Sep-2013 Buyback 750,100 2.130 2.150 1,609,411.33 View Detail
12-Sep-2013 12-Sep-2013 12-Sep-2013 Buyback 550,500 2.140 2.160 1,190,350.18 View Detail
13-Sep-2013 13-Sep-2013 13-Sep-2013 Buyback 358,000 2.160 2.170 777,200.20 View Detail
17-Sep-2013 17-Sep-2013 17-Sep-2013 Buyback 2,000 2.180 2.210 4,437.32 View Detail
23-Sep-2013 23-Sep-2013 23-Sep-2013 Buyback 165,000 2.300 2.300 380,041.55 View Detail
24-Sep-2013 24-Sep-2013 24-Sep-2013 Buyback 370,100 2.280 2.300 851,566.38 View Detail
25-Sep-2013 25-Sep-2013 25-Sep-2013 Buyback 1,000 2.280 2.300 2,339.69 View Detail
26-Sep-2013 26-Sep-2013 26-Sep-2013 Buyback 363,900 2.280 2.310 837,857.72 View Detail
27-Sep-2013 27-Sep-2013 27-Sep-2013 Buyback 315,500 2.310 2.330 731,505.11 View Detail
01-Oct-2013 01-Oct-2013 01-Oct-2013 Buyback 263,700 2.330 2.340 615,189.82 View Detail
02-Oct-2013 02-Oct-2013 02-Oct-2013 Buyback 37,500 2.320 2.330 87,204.22 View Detail
03-Oct-2013 03-Oct-2013 03-Oct-2013 Buyback 9,100 2.320 2.330 21,206.38 View Detail
04-Oct-2013 04-Oct-2013 04-Oct-2013 Buyback 11,000 2.320 2.330 25,613.69 View Detail
07-Oct-2013 07-Oct-2013 07-Oct-2013 Buyback 105,900 2.320 2.330 246,118.66 View Detail
08-Oct-2013 08-Oct-2013 08-Oct-2013 Buyback 123,000 2.330 2.340 288,207.64 View Detail
09-Oct-2013 09-Oct-2013 09-Oct-2013 Buyback 132,500 2.320 2.330 307,880.65 View Detail
10-Oct-2013 10-Oct-2013 10-Oct-2013 Buyback 395,300 2.310 2.330 919,110.53 View Detail
11-Oct-2013 11-Oct-2013 11-Oct-2013 Buyback 159,800 2.330 2.350 374,276.61 View Detail
14-Oct-2013 14-Oct-2013 14-Oct-2013 Buyback 10,000 2.350 2.360 23,636.07 View Detail
16-Oct-2013 16-Oct-2013 16-Oct-2013 Buyback 59,600 2.360 2.370 141,043.51 View Detail
30-Oct-2013 30-Oct-2013 30-Oct-2013 Buyback 367,400 2.370 2.430 880,201.54 View Detail
31-Oct-2013 31-Oct-2013 31-Oct-2013 Buyback 191,000 2.430 2.450 468,561.60 View Detail
01-Nov-2013 01-Nov-2013 01-Nov-2013 Buyback 109,600 2.430 2.450 268,036.91 View Detail
04-Nov-2013 04-Nov-2013 04-Nov-2013 Buyback 18,000 2.420 2.450 44,018.26 View Detail
06-Nov-2013 06-Nov-2013 06-Nov-2013 Buyback 28,900 2.440 2.460 70,946.68 View Detail
12-Nov-2013 12-Nov-2013 12-Nov-2013 Buyback 57,000 2.500 2.500 142,771.25 View Detail
13-Nov-2013 13-Nov-2013 13-Nov-2013 Buyback 250,100 2.470 2.500 623,123.98 View Detail
14-Nov-2013 14-Nov-2013 14-Nov-2013 Buyback 153,000 2.500 2.500 383,044.25 View Detail
15-Nov-2013 15-Nov-2013 15-Nov-2013 Buyback 253,100 2.490 2.500 630,991.26 View Detail
18-Nov-2013 18-Nov-2013 18-Nov-2013 Buyback 592,600 2.480 2.530 1,488,703.71 View Detail
19-Nov-2013 19-Nov-2013 19-Nov-2013 Buyback 273,600 2.520 2.550 694,542.62 View Detail
20-Nov-2013 20-Nov-2013 20-Nov-2013 Buyback 419,800 2.540 2.560 1,074,283.76 View Detail
21-Nov-2013 21-Nov-2013 21-Nov-2013 Buyback 354,400 2.550 2.580 908,355.03 View Detail
22-Nov-2013 22-Nov-2013 22-Nov-2013 Buyback 341,300 2.550 2.580 880,364.54 View Detail
25-Nov-2013 25-Nov-2013 25-Nov-2013 Buyback 93,200 2.570 2.600 241,216.63 View Detail
26-Nov-2013 26-Nov-2013 26-Nov-2013 Buyback 200,000 2.600 2.600 520,668.00 View Detail
27-Nov-2013 27-Nov-2013 27-Nov-2013 Buyback 281,000 2.610 2.610 734,270.08 View Detail
28-Nov-2013 28-Nov-2013 28-Nov-2013 Buyback 47,400 2.650 2.660 126,301.23 View Detail
02-Dec-2013 02-Dec-2013 02-Dec-2013 Buyback 100,000 2.660 2.660 266,439.40 View Detail
03-Dec-2013 03-Dec-2013 03-Dec-2013 Buyback 92,900 2.660 2.660 247,536.41 View Detail
04-Dec-2013 04-Dec-2013 04-Dec-2013 Buyback 387,400 2.640 2.660 1,027,241.51 View Detail
05-Dec-2013 05-Dec-2013 05-Dec-2013 Buyback 140,000 2.630 2.630 368,731.38 View Detail
06-Dec-2013 06-Dec-2013 06-Dec-2013 Buyback 283,000 2.640 2.640 747,992.41 View Detail
09-Dec-2013 09-Dec-2013 09-Dec-2013 Buyback 130,000 2.650 2.650 345,010.05 View Detail
12-Dec-2013 12-Dec-2013 12-Dec-2013 Buyback 510,000 2.630 2.650 1,348,322.23 View Detail
13-Dec-2013 13-Dec-2013 13-Dec-2013 Buyback 742,500 2.640 2.660 1,972,271.27 View Detail
16-Dec-2013 16-Dec-2013 16-Dec-2013 Buyback 184,000 2.640 2.670 489,785.84 View Detail
17-Dec-2013 17-Dec-2013 17-Dec-2013 Buyback 418,400 2.660 2.700 1,127,035.59 View Detail
18-Dec-2013 18-Dec-2013 18-Dec-2013 Buyback 170,000 2.700 2.760 461,920.38 View Detail
19-Dec-2013 19-Dec-2013 19-Dec-2013 Buyback 434,000 2.750 2.760 1,194,869.72 View Detail
20-Dec-2013 20-Dec-2013 20-Dec-2013 Buyback 426,500 2.740 2.760 1,174,583.09 View Detail
23-Dec-2013 23-Dec-2013 23-Dec-2013 Buyback 246,500 2.760 2.780 681,290.48 View Detail
07-Jan-2014 07-Jan-2014 07-Jan-2014 Buyback 69,900 2.910 2.930 204,437.83 View Detail
10-Jan-2014 10-Jan-2014 10-Jan-2014 Buyback 247,600 2.970 3.000 743,443.00 View Detail
13-Jan-2014 13-Jan-2014 13-Jan-2014 Buyback 350,000 2.990 2.990 1,047,641.85 View Detail
15-Jan-2014 15-Jan-2014 15-Jan-2014 Buyback 220,000 2.990 2.990 658,592.02 View Detail
16-Jan-2014 16-Jan-2014 16-Jan-2014 Buyback 550,000 2.980 2.980 1,640,675.10 View Detail
20-Jan-2014 20-Jan-2014 20-Jan-2014 Buyback 454,500 2.970 2.980 1,353,795.54 View Detail
21-Jan-2014 21-Jan-2014 21-Jan-2014 Buyback 680,000 2.970 2.970 2,021,617.64 View Detail
23-Jan-2014 23-Jan-2014 23-Jan-2014 Buyback 784,400 2.930 2.960 2,321,609.15 View Detail
24-Jan-2014 24-Jan-2014 24-Jan-2014 Buyback 426,600 2.790 2.850 1,205,473.19 View Detail
27-Jan-2014 27-Jan-2014 27-Jan-2014 Buyback 152,300 2.700 2.700 411,780.10 View Detail
28-Jan-2014 28-Jan-2014 28-Jan-2014 Buyback 698,900 2.680 2.710 1,882,058.95 View Detail
29-Jan-2014 29-Jan-2014 29-Jan-2014 Buyback 193,700 2.700 2.720 524,823.94 View Detail
30-Jan-2014 30-Jan-2014 30-Jan-2014 Buyback 40,000 2.750 2.750 110,209.00 View Detail
04-Feb-2014 04-Feb-2014 04-Feb-2014 Buyback 107,800 2.710 2.710 292,600.93 View Detail
05-Feb-2014 05-Feb-2014 05-Feb-2014 Buyback 174,800 2.720 2.750 479,705.53 View Detail
24-Feb-2014 24-Feb-2014 24-Feb-2014 Buyback 486,000 2.950 3.000 1,453,008.54 View Detail
25-Feb-2014 25-Feb-2014 25-Feb-2014 Buyback 340,000 2.980 3.000 1,018,051.85 View Detail
26-Feb-2014 26-Feb-2014 26-Feb-2014 Buyback 1,173,000 2.970 3.020 3,533,546.66 View Detail
27-Feb-2014 27-Feb-2014 27-Feb-2014 Buyback 1,000,400 3.000 3.020 3,016,527.22 View Detail
28-Feb-2014 28-Feb-2014 28-Feb-2014 Buyback 1,354,300 2.990 3.010 4,076,009.98 View Detail
03-Mar-2014 03-Mar-2014 03-Mar-2014 Buyback 988,100 2.980 3.010 2,963,785.53 View Detail
04-Mar-2014 04-Mar-2014 04-Mar-2014 Buyback 694,500 2.960 3.000 2,078,610.00 View Detail
05-Mar-2014 05-Mar-2014 05-Mar-2014 Buyback 878,900 2.990 3.010 2,641,489.86 View Detail
06-Mar-2014 06-Mar-2014 06-Mar-2014 Buyback 557,900 3.000 3.020 1,683,519.92 View Detail
07-Mar-2014 07-Mar-2014 07-Mar-2014 Buyback 350,000 3.020 3.020 1,058,151.30 View Detail
10-Mar-2014 10-Mar-2014 10-Mar-2014 Buyback 402,200 3.010 3.030 1,219,918.52 View Detail
11-Mar-2014 11-Mar-2014 11-Mar-2014 Buyback 452,000 3.020 3.030 1,370,974.52 View Detail
12-Mar-2014 12-Mar-2014 12-Mar-2014 Buyback 400,000 3.030 3.030 1,213,290.80 View Detail
14-Mar-2014 14-Mar-2014 14-Mar-2014 Buyback 470,000 3.040 3.040 1,430,285.92 View Detail
17-Mar-2014 17-Mar-2014 17-Mar-2014 Buyback 350,000 3.030 3.030 1,061,654.45 View Detail
18-Mar-2014 18-Mar-2014 18-Mar-2014 Buyback 300,000 3.030 3.030 910,018.10 View Detail
19-Mar-2014 19-Mar-2014 19-Mar-2014 Buyback 420,000 3.030 3.030 1,273,945.34 View Detail
20-Mar-2014 20-Mar-2014 20-Mar-2014 Buyback 600,000 3.030 3.030 1,819,836.20 View Detail
21-Mar-2014 21-Mar-2014 21-Mar-2014 Buyback 130,000 3.020 3.020 393,153.34 View Detail
24-Mar-2014 24-Mar-2014 24-Mar-2014 Buyback 480,000 3.020 3.020 1,451,104.64 View Detail
25-Mar-2014 25-Mar-2014 25-Mar-2014 Buyback 650,000 3.020 3.020 1,964,966.70 View Detail
26-Mar-2014 26-Mar-2014 26-Mar-2014 Buyback 450,000 3.010 3.010 1,355,919.05 View Detail
27-Mar-2014 27-Mar-2014 27-Mar-2014 Buyback 556,300 3.000 3.010 1,676,114.34 View Detail
28-Mar-2014 28-Mar-2014 28-Mar-2014 Buyback 350,000 3.000 3.000 1,051,145.00 View Detail
31-Mar-2014 31-Mar-2014 31-Mar-2014 Buyback 652,000 2.990 3.010 1,957,660.21 View Detail
01-Apr-2014 01-Apr-2014 01-Apr-2014 Buyback 652,100 3.000 3.020 1,968,690.61 View Detail
02-Apr-2014 02-Apr-2014 02-Apr-2014 Buyback 606,000 3.020 3.020 1,831,967.11 View Detail
03-Apr-2014 03-Apr-2014 03-Apr-2014 Buyback 600,000 3.020 3.020 1,813,830.80 View Detail
04-Apr-2014 04-Apr-2014 04-Apr-2014 Buyback 1,700 3.030 3.030 5,198.55 View Detail
07-Apr-2014 07-Apr-2014 07-Apr-2014 Buyback 100,000 3.090 3.090 309,478.10 View Detail
08-Apr-2014 08-Apr-2014 08-Apr-2014 Buyback 60,000 3.100 3.100 186,353.40 View Detail
09-Apr-2014 09-Apr-2014 09-Apr-2014 Buyback 131,700 3.080 3.100 408,179.68 View Detail
10-Apr-2014 10-Apr-2014 10-Apr-2014 Buyback 87,200 3.090 3.100 270,618.42 View Detail
11-Apr-2014 11-Apr-2014 11-Apr-2014 Buyback 621,100 3.080 3.100 1,926,186.58 View Detail
17-Apr-2014 17-Apr-2014 17-Apr-2014 Buyback 266,100 3.140 3.170 841,915.36 View Detail
18-Apr-2014 18-Apr-2014 18-Apr-2014 Buyback 89,500 3.160 3.170 283,785.15 View Detail
21-Apr-2014 21-Apr-2014 21-Apr-2014 Buyback 110,000 3.160 3.170 348,927.58 View Detail
22-Apr-2014 22-Apr-2014 22-Apr-2014 Buyback 400,100 3.160 3.170 1,265,653.89 View Detail
23-Apr-2014 23-Apr-2014 23-Apr-2014 Buyback 200,100 3.170 3.170 635,087.89 View Detail
24-Apr-2014 24-Apr-2014 24-Apr-2014 Buyback 56,000 3.170 3.170 177,857.77 View Detail
25-Apr-2014 25-Apr-2014 25-Apr-2014 Buyback 600,100 3.170 3.170 1,904,229.09 View Detail
28-Apr-2014 28-Apr-2014 28-Apr-2014 Buyback 30,000 3.180 3.180 95,581.86 View Detail
29-Apr-2014 29-Apr-2014 29-Apr-2014 Buyback 370,900 3.160 3.170 1,175,737.85 View Detail
30-Apr-2014 30-Apr-2014 30-Apr-2014 Buyback 60,200 3.170 3.170 191,196.76 View Detail
02-May-2014 02-May-2014 02-May-2014 Buyback 150,000 3.170 3.170 476,127.95 View Detail
05-May-2014 05-May-2014 05-May-2014 Buyback 348,000 3.160 3.170 1,104,042.85 View Detail
06-May-2014 06-May-2014 06-May-2014 Buyback 26,400 3.170 3.170 83,847.32 View Detail
07-May-2014 07-May-2014 07-May-2014 Buyback 240,000 3.160 3.180 763,399.87 View Detail
08-May-2014 08-May-2014 08-May-2014 Buyback 788,700 3.170 3.190 2,509,260.21 View Detail
09-May-2014 09-May-2014 09-May-2014 Buyback 1,425,100 3.170 3.190 4,540,186.07 View Detail
12-May-2014 12-May-2014 12-May-2014 Buyback 950,000 3.180 3.180 3,023,918.90 View Detail
14-May-2014 14-May-2014 14-May-2014 Buyback 343,900 3.190 3.200 1,098,231.79 View Detail
15-May-2014 15-May-2014 15-May-2014 Buyback 1,036,400 3.160 3.190 3,312,149.86 View Detail
16-May-2014 16-May-2014 16-May-2014 Buyback 1,007,700 3.180 3.190 3,212,673.59 View Detail
19-May-2014 19-May-2014 19-May-2014 Buyback 650,000 3.190 3.190 2,075,566.15 View Detail
20-May-2014 20-May-2014 20-May-2014 Buyback 1,251,500 3.180 3.190 3,994,345.55 View Detail
21-May-2014 21-May-2014 21-May-2014 Buyback 1,350,000 3.180 3.200 4,316,740.77 View Detail
22-May-2014 22-May-2014 22-May-2014 Buyback 850,000 3.200 3.210 2,722,750.10 View Detail
23-May-2014 23-May-2014 23-May-2014 Buyback 699,000 3.200 3.210 2,243,546.72 View Detail
26-May-2014 26-May-2014 26-May-2014 Buyback 1,170,000 3.200 3.210 3,757,467.61 View Detail
27-May-2014 27-May-2014 27-May-2014 Buyback 805,000 3.200 3.210 2,584,053.73 View Detail
02-Jun-2014 02-Jun-2014 02-Jun-2014 Buyback 2,718,000 3.130 3.210 8,633,852.09 View Detail
03-Jun-2014 03-Jun-2014 03-Jun-2014 Buyback 1,324,900 3.190 3.230 4,260,657.84 View Detail
04-Jun-2014 04-Jun-2014 04-Jun-2014 Buyback 1,100,000 3.220 3.240 3,562,165.30 View Detail
05-Jun-2014 05-Jun-2014 05-Jun-2014 Buyback 750,000 3.240 3.260 2,443,872.34 View Detail
06-Jun-2014 06-Jun-2014 06-Jun-2014 Buyback 390,800 3.250 3.260 1,274,024.70 View Detail
09-Jun-2014 09-Jun-2014 09-Jun-2014 Buyback 146,100 3.250 3.260 476,856.17 View Detail
10-Jun-2014 10-Jun-2014 10-Jun-2014 Buyback 351,200 3.270 3.300 1,151,836.99 View Detail
11-Jun-2014 11-Jun-2014 11-Jun-2014 Buyback 25,000 3.370 3.370 84,410.83 View Detail
12-Jun-2014 12-Jun-2014 12-Jun-2014 Buyback 806,000 3.340 3.370 2,702,568.75 View Detail
13-Jun-2014 13-Jun-2014 13-Jun-2014 Buyback 700,000 3.340 3.360 2,351,654.41 View Detail
16-Jun-2014 16-Jun-2014 16-Jun-2014 Buyback 450,000 3.350 3.380 1,519,866.47 View Detail
17-Jun-2014 17-Jun-2014 17-Jun-2014 Buyback 450,000 3.380 3.400 1,523,694.92 View Detail
18-Jun-2014 18-Jun-2014 18-Jun-2014 Buyback 680,000 3.390 3.400 2,312,647.34 View Detail
19-Jun-2014 19-Jun-2014 19-Jun-2014 Buyback 722,100 3.390 3.430 2,471,932.36 View Detail
24-Jun-2014 24-Jun-2014 24-Jun-2014 Buyback 250,000 3.600 3.600 901,010.00 View Detail
25-Jun-2014 25-Jun-2014 25-Jun-2014 Buyback 537,500 3.560 3.600 1,922,469.74 View Detail
26-Jun-2014 26-Jun-2014 26-Jun-2014 Buyback 401,500 3.570 3.580 1,435,743.90 View Detail
27-Jun-2014 27-Jun-2014 27-Jun-2014 Buyback 1,152,000 3.560 3.570 4,111,005.20 View Detail
30-Jun-2014 30-Jun-2014 30-Jun-2014 Buyback 2,326,500 3.560 3.600 8,363,426.58 View Detail
01-Jul-2014 01-Jul-2014 01-Jul-2014 Buyback 546,000 3.560 3.580 1,950,791.76 View Detail
02-Jul-2014 02-Jul-2014 02-Jul-2014 Buyback 3,261,900 3.550 3.600 11,750,085.16 View Detail
03-Jul-2014 03-Jul-2014 03-Jul-2014 Buyback 302,800 3.480 3.530 1,058,771.70 View Detail
28-Nov-2014 28-Nov-2014 28-Nov-2014 Buyback 2,000 4.950 4.950 9,972.37 View Detail
15-Dec-2014 15-Dec-2014 15-Dec-2014 Buyback 5,850,000 4.280 4.400 25,654,821.82 View Detail
16-Dec-2014 16-Dec-2014 16-Dec-2014 Buyback 7,809,400 4.160 4.500 33,926,052.81 View Detail
17-Dec-2014 17-Dec-2014 17-Dec-2014 Buyback 3,500,000 4.330 4.380 15,280,512.09 View Detail
18-Dec-2014 18-Dec-2014 18-Dec-2014 Buyback 2,600,000 4.370 4.400 11,429,853.08 View Detail
19-Dec-2014 19-Dec-2014 19-Dec-2014 Buyback 1,844,400 4.430 4.460 8,212,966.35 View Detail
22-Dec-2014 22-Dec-2014 22-Dec-2014 Buyback 362,000 4.470 4.500 1,629,434.20 View Detail
23-Dec-2014 23-Dec-2014 23-Dec-2014 Buyback 1,000,000 4.520 4.550 4,547,826.34 View Detail
24-Dec-2014 24-Dec-2014 24-Dec-2014 Buyback 65,800 4.550 4.550 299,859.45 View Detail
26-Dec-2014 26-Dec-2014 26-Dec-2014 Buyback 50,000 4.550 4.550 227,904.75 View Detail
29-Dec-2014 29-Dec-2014 29-Dec-2014 Buyback 53,600 4.510 4.550 243,693.27 View Detail
01-Jun-2015 01-Jun-2015 01-Jun-2015 Buyback 2,000 4.940 4.940 9,955.99 View Detail
17-Aug-2015 17-Aug-2015 17-Aug-2015 Buyback 1,380,000 5.180 5.300 7,293,398.85 View Detail
18-Aug-2015 18-Aug-2015 18-Aug-2015 Buyback 950,000 5.260 5.300 5,037,941.30 View Detail
19-Aug-2015 19-Aug-2015 19-Aug-2015 Buyback 401,000 5.290 5.300 2,127,045.88 View Detail
20-Aug-2015 20-Aug-2015 20-Aug-2015 Buyback 780,000 5.290 5.310 4,142,103.91 View Detail
21-Aug-2015 21-Aug-2015 21-Aug-2015 Buyback 1,250,000 5.270 5.310 6,634,601.13 View Detail
24-Aug-2015 24-Aug-2015 24-Aug-2015 Buyback 2,197,700 5.270 5.310 11,689,591.25 View Detail
25-Aug-2015 25-Aug-2015 25-Aug-2015 Buyback 1,000,000 5.280 5.280 5,284,618.08 View Detail
26-Aug-2015 26-Aug-2015 26-Aug-2015 Buyback 850,000 5.300 5.300 4,509,125.18 View Detail
08-Sep-2015 08-Sep-2015 08-Sep-2015 Buyback 128,400 5.330 5.400 690,057.34 View Detail
09-Sep-2015 09-Sep-2015 09-Sep-2015 Buyback 10,000 5.290 5.300 53,017.23 View Detail
28-Sep-2015 28-Sep-2015 28-Sep-2015 Buyback 105,800 5.480 5.480 580,537.12 View Detail
29-Sep-2015 29-Sep-2015 29-Sep-2015 Buyback 134,900 5.460 5.490 740,238.27 View Detail
30-Sep-2015 30-Sep-2015 30-Sep-2015 Buyback 1,243,400 5.490 5.550 6,889,971.22 View Detail
27-Nov-2015 27-Nov-2015 27-Nov-2015 Buyback 200,000 6.080 6.150 1,227,890.10 View Detail
03-Dec-2015 03-Dec-2015 03-Dec-2015 Buyback 1,287,100 6.020 6.150 7,848,298.99 View Detail
04-Dec-2015 04-Dec-2015 04-Dec-2015 Buyback 574,900 6.250 6.250 3,596,670.23 View Detail
26-May-2016 26-May-2016 26-May-2016 Buyback 1,000 7.800 7.800 7,852.88 View Detail
13-Jul-2016 13-Jul-2016 13-Jul-2016 Buyback 100,000 7.700 7.700 770,934.58 View Detail
29-Nov-2016 29-Nov-2016 29-Nov-2016 Buyback 2,000 7.930 7.930 15,981.92 View Detail
06-Jun-2017 06-Jun-2017 06-Jun-2017 Buyback 2,000 9.230 9.230 18,602.28 View Detail
27-Nov-2017 27-Nov-2017 27-Nov-2017 Buyback 2,000 9.400 9.400 18,944.55 View Detail
04-Jun-2018 04-Jun-2018 04-Jun-2018 Buyback 2,000 9.710 9.710 19,562.35 View Detail
27-Nov-2018 27-Nov-2018 27-Nov-2018 Buyback 2,000 9.930 9.930 20,005.12 View Detail
04-Jun-2019 04-Jun-2019 04-Jun-2019 Buyback 2,000 9.910 9.910 19,972.01 View Detail
05-Apr-1999 24-Mar-1999 30-Mar-1999 Buyback 311,000 1.920 2.000 615,940.55 View Detail
13-Apr-1999 31-Mar-1999 08-Apr-1999 Buyback 172,000 1.990 2.060 354,867.82 View Detail
21-Apr-1999 12-Apr-1999 13-Apr-1999 Buyback 362,000 2.000 2.040 739,060.08 View Detail
26-Apr-1999 14-Apr-1999 14-Apr-1999 Buyback 80,000 2.030 2.030 164,105.20 View Detail
03-Jun-1999 31-May-1999 31-May-1999 Buyback 700,000 2.220 2.280 1,587,751.39 View Detail
06-Aug-1999 29-Jul-1999 30-Jul-1999 Buyback 129,000 2.350 2.390 309,465.77 View Detail
10-Aug-1999 03-Aug-1999 06-Aug-1999 Buyback 349,000 2.230 2.390 813,129.22 View Detail
17-Aug-1999 09-Aug-1999 11-Aug-1999 Buyback 198,000 2.210 2.260 447,752.08 View Detail
21-Sep-1999 14-Sep-1999 14-Sep-1999 Buyback 160,000 2.270 2.280 367,983.90 View Detail
28-Sep-1999 21-Sep-1999 23-Sep-1999 Buyback 156,000 2.250 2.280 358,103.44 View Detail
04-Oct-1999 24-Sep-1999 28-Sep-1999 Buyback 179,000 2.230 2.260 406,492.83 View Detail
12-Oct-1999 01-Oct-1999 05-Oct-1999 Buyback 244,000 2.200 2.250 551,836.36 View Detail
19-Oct-1999 08-Oct-1999 13-Oct-1999 Buyback 228,000 2.220 2.240 514,035.73 View Detail
21-Oct-1999 15-Oct-1999 15-Oct-1999 Buyback 18,000 2.230 2.240 40,743.98 View Detail
22-Oct-1999 18-Oct-1999 18-Oct-1999 Buyback 45,000 2.220 2.230 101,353.25 View Detail
26-Oct-1999 19-Oct-1999 21-Oct-1999 Buyback 167,000 2.210 2.240 375,045.37 View Detail
03-Nov-1999 22-Oct-1999 25-Oct-1999 Buyback 750,000 2.140 2.210 1,636,602.33 View Detail
12-Nov-1999 03-Nov-1999 03-Nov-1999 Buyback 116,000 2.150 2.160 252,470.32 View Detail
16-Nov-1999 04-Nov-1999 04-Nov-1999 Buyback 50,000 2.130 2.130 107,725.25 View Detail
06-Dec-1999 30-Nov-1999 30-Nov-1999 Buyback 15,000 2.170 2.170 32,924.78 View Detail
07-Dec-1999 01-Dec-1999 01-Dec-1999 Buyback 1,046,000 2.150 2.170 2,282,244.23 View Detail
08-Dec-1999 02-Dec-1999 02-Dec-1999 Buyback 364,000 2.160 2.170 798,117.96 View Detail
14-Dec-1999 03-Dec-1999 06-Dec-1999 Buyback 32,000 2.160 2.170 70,117.86 View Detail
16-Dec-1999 09-Dec-1999 10-Dec-1999 Buyback 3,472,000 2.130 2.150 7,519,169.68 View Detail
17-Dec-1999 13-Dec-1999 13-Dec-1999 Buyback 57,000 2.150 2.150 123,959.78 View Detail
23-Dec-1999 20-Dec-1999 20-Dec-1999 Buyback 52,000 2.280 2.300 120,834.45 View Detail
03-Jan-2000 22-Dec-1999 23-Dec-1999 Buyback 300,000 2.300 2.450 727,448.68 View Detail
05-Jan-2000 24-Dec-1999 28-Dec-1999 Buyback 161,000 2.370 2.450 392,695.84 View Detail
11-Jan-2000 29-Dec-1999 29-Dec-1999 Buyback 10,000 2.440 2.440 24,681.20 View Detail
14-Mar-2000 07-Mar-2000 08-Mar-2000 Buyback 77,000 2.430 2.500 193,904.96 View Detail
05-Jun-2000 23-May-2000 29-May-2000 Buyback 680,000 2.670 2.800 1,877,672.79 View Detail
09-Jun-2000 31-May-2000 01-Jun-2000 Buyback 129,000 2.700 2.780 358,112.45 View Detail
14-Jun-2000 02-Jun-2000 02-Jun-2000 Buyback 2,000 2.700 2.700 5,462.70 View Detail
26-Jun-2000 12-Jun-2000 13-Jun-2000 Buyback 172,000 2.690 2.780 474,485.26 View Detail
29-Jun-2000 19-Jun-2000 22-Jun-2000 Buyback 770,000 2.700 2.810 2,166,147.51 View Detail
06-Jul-2000 26-Jun-2000 29-Jun-2000 Buyback 556,000 2.700 2.970 1,620,534.55 View Detail
10-Jul-2000 30-Jun-2000 04-Jul-2000 Buyback 306,000 2.880 2.960 902,168.65 View Detail
11-Sep-2000 01-Sep-2000 04-Sep-2000 Buyback 47,000 2.170 2.190 103,201.42 View Detail
14-Sep-2000 06-Sep-2000 06-Sep-2000 Buyback 232,000 2.130 2.150 502,319.37 View Detail
18-Sep-2000 08-Sep-2000 11-Sep-2000 Buyback 80,000 2.070 2.130 168,127.19 View Detail
22-Sep-2000 12-Sep-2000 12-Sep-2000 Buyback 1,000 2.080 2.080 2,099.64 View Detail
26-Sep-2000 19-Sep-2000 20-Sep-2000 Buyback 2,032,000 2.030 2.080 4,227,394.08 View Detail
29-Sep-2000 22-Sep-2000 26-Sep-2000 Buyback 103,000 2.000 2.050 210,505.93 View Detail
08-Dec-2000 28-Nov-2000 30-Nov-2000 Buyback 123,000 2.090 2.150 263,607.35 View Detail
12-Dec-2000 01-Dec-2000 01-Dec-2000 Buyback 39,000 2.130 2.150 84,483.71 View Detail
18-Dec-2000 05-Dec-2000 07-Dec-2000 Buyback 54,000 2.140 2.180 117,943.06 View Detail
21-Dec-2000 08-Dec-2000 15-Dec-2000 Buyback 280,000 2.130 2.300 626,188.29 View Detail
22-Dec-2000 18-Dec-2000 20-Dec-2000 Buyback 370,000 2.180 2.310 844,620.00 View Detail
03-Jan-2001 21-Dec-2000 26-Dec-2000 Buyback 729,000 2.150 2.350 1,693,102.44 View Detail
10-Jan-2001 02-Jan-2001 03-Jan-2001 Buyback 63,000 2.100 2.210 139,636.84 View Detail
17-Jan-2001 08-Jan-2001 11-Jan-2001 Buyback 28,000 2.060 2.080 58,544.11 View Detail
19-Jan-2001 15-Jan-2001 15-Jan-2001 Buyback 5,000 2.080 2.080 10,494.20 View Detail
30-Jan-2001 19-Jan-2001 19-Jan-2001 Buyback 15,000 2.070 2.070 31,330.41 View Detail
13-Mar-2001 01-Mar-2001 02-Mar-2001 Buyback 100,000 1.980 2.010 202,099.30 View Detail
21-Mar-2001 09-Mar-2001 14-Mar-2001 Buyback 373,000 1.960 2.020 751,797.82 View Detail
28-Mar-2001 15-Mar-2001 21-Mar-2001 Buyback 215,000 1.940 2.000 427,678.18 View Detail
03-Apr-2001 22-Mar-2001 29-Mar-2001 Buyback 13,000 1.950 1.980 25,699.77 View Detail
10-Apr-2001 30-Mar-2001 05-Apr-2001 Buyback 3,157,000 1.780 1.960 5,966,256.12 View Detail
19-Apr-2001 09-Apr-2001 11-Apr-2001 Buyback 112,000 1.650 1.700 189,157.87 View Detail
26-Apr-2001 18-Apr-2001 20-Apr-2001 Buyback 405,000 1.630 1.690 677,074.31 View Detail
09-May-2001 04-May-2001 04-May-2001 Buyback 1,000,000 1.800 1.800 1,811,700.00 View Detail
15-Jun-2001 05-Jun-2001 07-Jun-2001 Buyback 1,997,000 1.840 1.840 3,698,364.64 View Detail
29-Jun-2001 19-Jun-2001 22-Jun-2001 Buyback 4,919,000 1.840 1.900 9,389,245.44 View Detail
06-Aug-2003 30-Jul-2003 30-Jul-2003 Buyback 143,600 2.200 2.220 320,529.34 View Detail
13-Aug-2003 06-Aug-2003 06-Aug-2003 Buyback 3,000 2.190 2.190 6,625.62 View Detail
21-Aug-2003 13-Aug-2003 15-Aug-2003 Buyback 29,700 2.170 2.190 65,429.75 View Detail
09-Sep-2003 29-Aug-2003 04-Sep-2003 Buyback 58,800 2.200 2.220 131,005.33 View Detail
17-Sep-2003 05-Sep-2003 11-Sep-2003 Buyback 95,200 2.180 2.220 211,183.52 View Detail
24-Sep-2003 12-Sep-2003 19-Sep-2003 Buyback 73,300 2.180 2.220 162,875.86 View Detail
01-Oct-2003 22-Sep-2003 26-Sep-2003 Buyback 35,400 2.190 2.350 78,907.22 View Detail
09-Oct-2003 29-Sep-2003 01-Oct-2003 Buyback 161,000 2.330 2.350 379,449.06 View Detail
22-Oct-2003 09-Oct-2003 17-Oct-2003 Buyback 196,000 2.400 2.460 475,995.75 View Detail
30-Oct-2003 20-Oct-2003 23-Oct-2003 Buyback 85,000 2.480 2.500 213,461.27 View Detail
06-Nov-2003 27-Oct-2003 31-Oct-2003 Buyback 150,100 2.500 2.500 377,280.10 View Detail
14-Nov-2003 03-Nov-2003 07-Nov-2003 Buyback 61,300 2.490 2.500 154,335.53 View Detail
21-Nov-2003 10-Nov-2003 14-Nov-2003 Buyback 215,500 2.500 2.610 563,291.10 View Detail
27-Nov-2003 18-Nov-2003 21-Nov-2003 Buyback 418,200 2.660 2.700 1,131,188.33 View Detail
10-Dec-2003 02-Dec-2003 03-Dec-2003 Buyback 133,100 2.560 2.620 346,693.83 View Detail
28-Jan-2004 15-Jan-2004 27-Jan-2004 Buyback 44,000 2.670 2.700 119,012.78 View Detail
06-Feb-2004 28-Jan-2004 30-Jan-2004 Buyback 59,000 2.620 2.700 159,412.66 View Detail
11-Feb-2004 04-Feb-2004 04-Feb-2004 Buyback 4,200 2.640 2.640 11,170.97 View Detail
18-Mar-2004 08-Mar-2004 12-Mar-2004 Buyback 143,500 2.800 2.850 407,074.12 View Detail
24-Mar-2004 15-Mar-2004 19-Mar-2004 Buyback 138,000 2.790 2.850 393,426.84 View Detail
01-Apr-2004 22-Mar-2004 26-Mar-2004 Buyback 221,700 2.840 2.900 643,389.00 View Detail
07-Apr-2004 29-Mar-2004 02-Apr-2004 Buyback 105,000 2.750 2.870 297,525.71 View Detail
15-Apr-2004 05-Apr-2004 09-Apr-2004 Buyback 74,000 2.640 2.750 202,092.78 View Detail
21-Apr-2004 12-Apr-2004 16-Apr-2004 Buyback 46,900 2.630 2.740 126,301.52 View Detail
30-Apr-2004 19-Apr-2004 23-Apr-2004 Buyback 84,000 2.580 2.640 221,036.30 View Detail
07-May-2004 26-Apr-2004 30-Apr-2004 Buyback 101,200 2.550 2.640 266,405.67 View Detail
12-May-2004 05-May-2004 07-May-2004 Buyback 48,300 2.590 2.680 128,960.40 View Detail
20-May-2004 10-May-2004 14-May-2004 Buyback 59,400 2.430 2.580 151,434.16 View Detail
28-May-2004 17-May-2004 21-May-2004 Buyback 75,500 2.370 2.550 186,479.66 View Detail
02-Jun-2004 24-May-2004 28-May-2004 Buyback 74,200 2.430 2.520 185,694.78 View Detail
09-Jun-2004 31-May-2004 01-Jun-2004 Buyback 15,000 2.530 2.550 38,515.69 View Detail
28-Jun-2004 16-Jun-2004 16-Jun-2004 Buyback 8,000 2.580 2.600 20,934.00 View Detail
07-Jul-2004 29-Jun-2004 29-Jun-2004 Buyback 2,000 2.520 2.520 5,078.26 View Detail
20-Dec-2004 10-Dec-2004 10-Dec-2004 Buyback 1,000 2.480 2.480 2,498.88 View Detail
29-Apr-2005 19-Apr-2005 19-Apr-2005 Buyback 2,000 2.210 2.210 4,453.29 View Detail
10-May-2005 27-Apr-2005 06-May-2005 Buyback 44,000 2.250 2.350 101,327.72 View Detail
18-May-2005 09-May-2005 13-May-2005 Buyback 36,000 2.260 2.340 82,860.46 View Detail
26-May-2005 16-May-2005 20-May-2005 Buyback 40,600 2.280 2.350 94,701.67 View Detail
03-Jun-2005 24-May-2005 31-May-2005 Buyback 32,400 2.250 2.350 75,164.52 View Detail
10-Jun-2005 01-Jun-2005 02-Jun-2005 Buyback 10,800 2.200 2.240 24,140.39 View Detail
14-Jul-2005 05-Jul-2005 11-Jul-2005 Buyback 14,000 2.060 2.190 29,437.02 View Detail
25-Jul-2005 12-Jul-2005 20-Jul-2005 Buyback 108,600 2.080 2.150 231,200.91 View Detail
02-Aug-2005 21-Jul-2005 29-Jul-2005 Buyback 32,000 2.120 2.150 68,747.56 View Detail
11-Aug-2005 01-Aug-2005 04-Aug-2005 Buyback 52,900 2.110 2.140 113,712.44 View Detail
18-Aug-2005 08-Aug-2005 16-Aug-2005 Buyback 85,100 2.140 2.200 187,690.54 View Detail
30-Aug-2005 17-Aug-2005 24-Aug-2005 Buyback 36,300 2.180 2.200 80,204.62 View Detail
07-Sep-2005 25-Aug-2005 02-Sep-2005 Buyback 80,900 2.110 2.200 176,343.31 View Detail
15-Sep-2005 05-Sep-2005 09-Sep-2005 Buyback 52,700 2.100 2.200 116,242.70 View Detail
26-Sep-2005 14-Sep-2005 20-Sep-2005 Buyback 118,300 2.120 2.200 259,414.72 View Detail
04-Oct-2005 22-Sep-2005 28-Sep-2005 Buyback 57,600 2.140 2.200 126,892.16 View Detail
12-Oct-2005 30-Sep-2005 07-Oct-2005 Buyback 151,700 2.120 2.200 329,274.68 View Detail
25-Oct-2005 12-Oct-2005 20-Oct-2005 Buyback 44,400 2.100 2.190 95,871.03 View Detail
28-Oct-2005 24-Oct-2005 26-Oct-2005 Buyback 19,000 2.000 2.130 40,101.76 View Detail
09-Nov-2005 27-Oct-2005 31-Oct-2005 Buyback 34,600 2.060 2.130 73,680.12 View Detail
16-Nov-2005 07-Nov-2005 11-Nov-2005 Buyback 104,500 2.020 2.120 219,462.09 View Detail
23-Nov-2005 14-Nov-2005 18-Nov-2005 Buyback 45,200 2.030 2.110 94,502.42 View Detail
29-Nov-2005 21-Nov-2005 21-Nov-2005 Buyback 17,700 2.030 2.080 37,052.47 View Detail
27-Dec-2005 19-Dec-2005 19-Dec-2005 Buyback 1,000 1.930 1.930 1,944.78 View Detail
11-Jul-2006 05-Jul-2006 05-Jul-2006 Buyback 100 2.000 2.000 213.08 View Detail
28-Dec-2006 20-Dec-2006 20-Dec-2006 Buyback 100 2.200 2.200 235.09 View Detail
13-Jul-2007 03-Jul-2007 06-Jul-2007 Buyback 13,959,700 3.100 3.540 47,039,548.13 View Detail
02-Aug-2007 26-Jul-2007 27-Jul-2007 Buyback 267,700 3.240 3.300 876,999.04 View Detail
09-Aug-2007 30-Jul-2007 30-Jul-2007 Buyback 402,300 3.200 3.300 1,323,678.07 View Detail
23-Aug-2007 13-Aug-2007 17-Aug-2007 Buyback 1,089,300 2.570 3.000 3,094,518.23 View Detail
29-Aug-2007 20-Aug-2007 24-Aug-2007 Buyback 1,369,500 2.730 2.890 3,844,570.68 View Detail
06-Sep-2007 27-Aug-2007 30-Aug-2007 Buyback 993,900 2.970 3.080 3,001,419.81 View Detail
12-Sep-2007 03-Sep-2007 07-Sep-2007 Buyback 1,332,100 2.990 3.080 4,051,069.17 View Detail
20-Sep-2007 10-Sep-2007 18-Sep-2007 Buyback 928,300 2.920 3.020 2,781,584.36 View Detail
01-Oct-2007 19-Sep-2007 25-Sep-2007 Buyback 513,400 2.940 3.000 1,531,354.20 View Detail
08-Oct-2007 27-Sep-2007 02-Oct-2007 Buyback 186,000 2.980 3.280 573,781.73 View Detail
16-Oct-2007 04-Oct-2007 09-Oct-2007 Buyback 212,000 3.220 3.260 691,534.93 View Detail
19-Dec-2007 13-Dec-2007 14-Dec-2007 Buyback 2,060,000 2.540 2.550 5,249,852.26 View Detail
27-Dec-2007 17-Dec-2007 21-Dec-2007 Buyback 6,290,700 2.470 2.530 15,820,592.09 View Detail
08-Jul-2008 26-Jun-2008 26-Jun-2008 Buyback 1,000 2.740 2.740 2,783.83 View Detail
04-Dec-2008 03-Dec-2008 03-Dec-2008 Buyback 1,000 1.910 1.910 1,952.58 View Detail
04-Jun-2009 02-Jun-2009 02-Jun-2009 Buyback 1,000 2.600 2.600 2,643.78 View Detail
03-Dec-2009 25-Nov-2009 25-Nov-2009 Buyback 1,000 2.420 2.420 2,463.73 View Detail
03-Jun-2010 31-May-2010 31-May-2010 Buyback 1,000 2.770 2.770 2,813.84 View Detail
06-Dec-2010 30-Nov-2010 30-Nov-2010 Buyback 1,000 5.000 5.000 5,046.50 View Detail
16-May-2011 11-May-2011 11-May-2011 Buyback 2,000 5.700 5.700 11,483.82 View Detail
06-Dec-2011 29-Nov-2011 05-Dec-2011 Buyback 230,000 1.420 1.470 337,523.84 View Detail
12-Dec-2011 06-Dec-2011 09-Dec-2011 Buyback 1,000,000 1.490 1.550 1,511,560.47 View Detail
19-Dec-2011 12-Dec-2011 15-Dec-2011 Buyback 1,200,000 1.490 1.530 1,813,085.60 View Detail
27-Dec-2011 16-Dec-2011 21-Dec-2011 Buyback 1,200,000 1.480 1.530 1,818,259.28 View Detail
03-Jan-2012 22-Dec-2011 28-Dec-2011 Buyback 1,200,000 1.510 1.560 1,847,322.39 View Detail
10-Jan-2012 29-Dec-2011 03-Jan-2012 Buyback 900,000 1.560 1.600 1,433,824.76 View Detail
23-Mar-2012 16-Mar-2012 21-Mar-2012 Buyback 2,000,000 1.590 1.660 3,252,303.73 View Detail
29-Mar-2012 22-Mar-2012 27-Mar-2012 Buyback 1,213,400 1.660 1.690 2,048,699.19 View Detail
04-Apr-2012 28-Mar-2012 02-Apr-2012 Buyback 1,544,300 1.680 1.710 2,621,048.53 View Detail
10-Apr-2012 03-Apr-2012 06-Apr-2012 Buyback 1,200,000 1.670 1.700 2,019,246.99 View Detail
16-Apr-2012 09-Apr-2012 10-Apr-2012 Buyback 450,000 1.670 1.680 755,576.08 View Detail
03-May-2012 23-Apr-2012 27-Apr-2012 Buyback 1,650,000 1.640 1.660 2,729,774.21 View Detail
08-May-2012 30-Apr-2012 04-May-2012 Buyback 1,210,000 1.630 1.650 1,986,885.87 View Detail
14-May-2012 07-May-2012 10-May-2012 Buyback 1,230,000 1.660 1.690 2,072,227.03 View Detail
18-May-2012 11-May-2012 16-May-2012 Buyback 1,020,000 1.630 1.690 1,697,764.14 View Detail
29-May-2012 17-May-2012 24-May-2012 Buyback 1,830,000 1.610 1.650 3,005,393.63 View Detail
11-Jun-2012 01-Jun-2012 06-Jun-2012 Buyback 1,200,000 1.640 1.650 1,979,579.30 View Detail
14-Jun-2012 07-Jun-2012 08-Jun-2012 Buyback 600,000 1.680 1.690 1,012,309.90 View Detail
20-Jun-2012 13-Jun-2012 15-Jun-2012 Buyback 900,000 1.700 1.830 1,574,014.80 View Detail
26-Jun-2012 19-Jun-2012 22-Jun-2012 Buyback 1,100,000 1.760 1.800 1,968,345.40 View Detail
03-Jul-2012 25-Jun-2012 28-Jun-2012 Buyback 2,500,000 1.730 1.760 4,354,715.00 View Detail
06-Jul-2012 29-Jun-2012 04-Jul-2012 Buyback 2,500,000 1.780 1.810 4,490,028.06 View Detail
12-Jul-2012 05-Jul-2012 10-Jul-2012 Buyback 400,000 1.760 1.780 709,345.20 View Detail
18-Jul-2012 11-Jul-2012 13-Jul-2012 Buyback 300,000 1.790 1.800 539,022.20 View Detail
25-Jul-2012 17-Jul-2012 20-Jul-2012 Buyback 350,000 1.770 1.800 626,187.50 View Detail
02-Aug-2012 24-Jul-2012 30-Jul-2012 Buyback 5,819,500 1.710 1.730 10,030,373.53 View Detail
26-Sep-2012 18-Sep-2012 21-Sep-2012 Buyback 1,435,000 1.630 1.670 2,377,414.72 View Detail
02-Oct-2012 24-Sep-2012 27-Sep-2012 Buyback 1,238,800 1.630 1.650 2,034,527.37 View Detail
05-Oct-2012 28-Sep-2012 03-Oct-2012 Buyback 1,200,000 1.640 1.660 1,979,579.30 View Detail
12-Oct-2012 04-Oct-2012 09-Oct-2012 Buyback 1,300,000 1.620 1.640 2,125,710.70 View Detail
18-Oct-2012 10-Oct-2012 15-Oct-2012 Buyback 1,200,000 1.610 1.630 1,952,545.30 View Detail
24-Oct-2012 16-Oct-2012 19-Oct-2012 Buyback 2,035,400 1.620 1.650 3,335,993.16 View Detail
30-Oct-2012 22-Oct-2012 25-Oct-2012 Buyback 2,070,600 1.640 1.660 3,422,439.74 View Detail
08-Nov-2012 30-Oct-2012 02-Nov-2012 Buyback 2,000,000 1.630 1.640 3,273,743.00 View Detail
12-Nov-2012 05-Nov-2012 08-Nov-2012 Buyback 3,050,000 1.630 1.680 5,050,840.96 View Detail
20-Nov-2012 09-Nov-2012 16-Nov-2012 Buyback 2,900,000 1.660 1.680 4,847,189.85 View Detail
27-Nov-2012 19-Nov-2012 22-Nov-2012 Buyback 3,000,000 1.630 1.660 4,940,564.30 View Detail
04-Dec-2012 23-Nov-2012 28-Nov-2012 Buyback 2,829,400 1.620 1.650 4,630,267.55 View Detail
06-Dec-2012 29-Nov-2012 04-Dec-2012 Buyback 3,000,000 1.620 1.650 4,931,233.41 View Detail
13-Dec-2012 05-Dec-2012 10-Dec-2012 Buyback 2,900,000 1.660 1.680 4,848,158.70 View Detail
21-Dec-2012 12-Dec-2012 18-Dec-2012 Buyback 3,650,000 1.670 1.670 6,101,985.95 View Detail
31-Dec-2012 19-Dec-2012 26-Dec-2012 Buyback 2,950,000 1.660 1.680 4,932,234.30 View Detail
08-Jan-2013 27-Dec-2012 31-Dec-2012 Buyback 1,750,000 1.710 1.750 3,034,327.90 View Detail
28-Mar-2013 19-Mar-2013 25-Mar-2013 Buyback 1,630,000 1.620 1.660 2,688,954.37 View Detail
05-Apr-2013 27-Mar-2013 01-Apr-2013 Buyback 1,800,000 1.670 1.730 3,102,817.32 View Detail
10-Apr-2013 02-Apr-2013 05-Apr-2013 Buyback 731,000 1.700 1.700 1,244,449.81 View Detail
19-Apr-2013 09-Apr-2013 17-Apr-2013 Buyback 739,900 1.670 1.700 1,252,847.75 View Detail
25-Apr-2013 18-Apr-2013 23-Apr-2013 Buyback 500,000 1.660 1.680 837,452.40 View Detail
02-May-2013 24-Apr-2013 29-Apr-2013 Buyback 600,000 1.650 1.670 1,000,666.10 View Detail
09-May-2013 30-Apr-2013 06-May-2013 Buyback 14,100,000 1.650 1.760 24,188,694.43 View Detail
16-May-2013 07-May-2013 10-May-2013 Buyback 8,000,000 1.730 1.800 14,023,806.37 View Detail
23-May-2013 15-May-2013 20-May-2013 Buyback 6,440,500 1.820 1.870 11,839,366.00 View Detail
31-May-2013 21-May-2013 28-May-2013 Buyback 10,992,200 1.800 1.840 20,008,675.06 View Detail
06-Jun-2013 29-May-2013 03-Jun-2013 Buyback 4,860,800 1.830 1.890 9,031,883.76 View Detail
13-Jun-2013 04-Jun-2013 06-Jun-2013 Buyback 3,745,800 1.860 1.890 7,029,608.45 View Detail
25-Jun-2013 17-Jun-2013 20-Jun-2013 Buyback 2,050,200 1.910 1.950 3,970,529.82 View Detail
28-Jun-2013 21-Jun-2013 26-Jun-2013 Buyback 8,840,500 1.880 1.950 16,993,234.69 View Detail
05-Jul-2013 27-Jun-2013 03-Jul-2013 Buyback 8,484,400 1.950 2.050 17,160,041.85 View Detail
12-Jul-2013 04-Jul-2013 10-Jul-2013 Buyback 8,999,300 1.960 2.040 17,922,774.72 View Detail
22-Jul-2013 11-Jul-2013 17-Jul-2013 Buyback 7,928,600 1.940 2.090 15,737,820.83 View Detail
29-Jul-2013 18-Jul-2013 24-Jul-2013 Buyback 4,250,200 1.990 2.120 8,749,346.82 View Detail
02-Aug-2013 25-Jul-2013 30-Jul-2013 Buyback 2,391,000 1.940 2.020 4,727,959.40 View Detail
12-Aug-2013 31-Jul-2013 05-Aug-2013 Buyback 3,057,200 1.950 2.050 6,087,943.08 View Detail
16-Aug-2013 06-Aug-2013 13-Aug-2013 Buyback 840,000 2.020 2.060 1,718,709.75 View Detail
22-Aug-2013 14-Aug-2013 19-Aug-2013 Buyback 560,100 2.070 2.110 1,178,370.95 View Detail
29-Aug-2013 22-Aug-2013 27-Aug-2013 Buyback 3,478,600 2.040 2.120 7,265,932.57 View Detail
06-Sep-2013 28-Aug-2013 02-Sep-2013 Buyback 5,935,000 2.000 2.120 12,277,782.52 View Detail
11-Sep-2013 03-Sep-2013 06-Sep-2013 Buyback 5,964,700 2.090 2.130 12,629,222.00 View Detail
19-Sep-2013 09-Sep-2013 13-Sep-2013 Buyback 3,033,200 2.120 2.170 6,514,864.01 View Detail
26-Sep-2013 17-Sep-2013 24-Sep-2013 Buyback 537,100 2.180 2.300 1,236,045.25 View Detail
04-Oct-2013 25-Sep-2013 01-Oct-2013 Buyback 944,100 2.280 2.340 2,186,892.34 View Detail
11-Oct-2013 02-Oct-2013 07-Oct-2013 Buyback 163,500 2.320 2.330 380,142.95 View Detail
18-Oct-2013 08-Oct-2013 10-Oct-2013 Buyback 650,800 2.310 2.340 1,515,198.82 View Detail
23-Oct-2013 11-Oct-2013 16-Oct-2013 Buyback 229,400 2.330 2.370 538,956.19 View Detail
12-Nov-2013 30-Oct-2013 04-Nov-2013 Buyback 686,000 2.370 2.450 1,660,818.31 View Detail
15-Nov-2013 06-Nov-2013 06-Nov-2013 Buyback 28,900 2.440 2.460 70,946.68 View Detail
22-Nov-2013 12-Nov-2013 15-Nov-2013 Buyback 713,200 2.470 2.500 1,779,930.74 View Detail
28-Nov-2013 18-Nov-2013 21-Nov-2013 Buyback 1,640,400 2.480 2.580 4,165,885.12 View Detail
04-Dec-2013 22-Nov-2013 27-Nov-2013 Buyback 915,500 2.550 2.610 2,376,519.25 View Detail
09-Dec-2013 28-Nov-2013 04-Dec-2013 Buyback 627,700 2.640 2.660 1,667,518.55 View Detail
16-Dec-2013 05-Dec-2013 12-Dec-2013 Buyback 1,063,000 2.630 2.650 2,810,056.07 View Detail
23-Dec-2013 13-Dec-2013 17-Dec-2013 Buyback 1,344,900 2.640 2.700 3,589,092.70 View Detail
30-Dec-2013 18-Dec-2013 23-Dec-2013 Buyback 1,277,000 2.700 2.780 3,512,663.67 View Detail
15-Jan-2014 07-Jan-2014 10-Jan-2014 Buyback 317,500 2.910 3.000 947,880.83 View Detail
24-Jan-2014 13-Jan-2014 21-Jan-2014 Buyback 2,254,500 2.970 2.990 6,722,322.15 View Detail
29-Jan-2014 23-Jan-2014 27-Jan-2014 Buyback 1,363,300 2.700 2.960 3,938,862.44 View Detail
07-Feb-2014 28-Jan-2014 05-Feb-2014 Buyback 1,215,200 2.680 2.750 3,289,398.35 View Detail
05-Mar-2014 24-Feb-2014 27-Feb-2014 Buyback 2,999,400 2.950 3.020 9,021,134.27 View Detail
10-Mar-2014 28-Feb-2014 05-Mar-2014 Buyback 3,915,800 2.960 3.010 11,759,895.37 View Detail
19-Mar-2014 12-Mar-2014 17-Mar-2014 Buyback 1,220,000 3.030 3.040 3,705,231.17 View Detail
19-Mar-2014 06-Mar-2014 11-Mar-2014 Buyback 1,762,100 3.000 3.030 5,332,564.26 View Detail
26-Mar-2014 18-Mar-2014 21-Mar-2014 Buyback 1,450,000 3.020 3.030 4,396,952.98 View Detail
01-Apr-2014 24-Mar-2014 27-Mar-2014 Buyback 2,136,300 3.000 3.020 6,448,104.73 View Detail
10-Apr-2014 28-Mar-2014 04-Apr-2014 Buyback 2,861,800 2.990 3.030 8,628,492.28 View Detail
15-Apr-2014 07-Apr-2014 11-Apr-2014 Buyback 1,000,000 3.080 3.100 3,100,816.18 View Detail
29-Apr-2014 17-Apr-2014 22-Apr-2014 Buyback 865,700 3.140 3.170 2,740,281.98 View Detail
02-May-2014 23-Apr-2014 28-Apr-2014 Buyback 886,200 3.170 3.180 2,812,756.61 View Detail
08-May-2014 29-Apr-2014 05-May-2014 Buyback 929,100 3.160 3.170 2,947,105.41 View Detail
15-May-2014 06-May-2014 09-May-2014 Buyback 2,480,200 3.160 3.190 7,896,693.47 View Detail
21-May-2014 12-May-2014 16-May-2014 Buyback 3,338,000 3.160 3.200 10,646,974.14 View Detail
29-May-2014 19-May-2014 23-May-2014 Buyback 4,800,500 3.180 3.210 15,352,949.29 View Detail
06-Jun-2014 26-May-2014 27-May-2014 Buyback 1,975,000 3.200 3.210 6,341,521.34 View Detail
10-Jun-2014 02-Jun-2014 05-Jun-2014 Buyback 5,892,900 3.130 3.260 18,900,547.57 View Detail
17-Jun-2014 06-Jun-2014 12-Jun-2014 Buyback 1,719,100 3.250 3.370 5,689,697.44 View Detail
24-Jun-2014 13-Jun-2014 18-Jun-2014 Buyback 2,280,000 3.340 3.400 7,707,863.14 View Detail
27-Jun-2014 19-Jun-2014 24-Jun-2014 Buyback 972,100 3.390 3.600 3,372,942.36 View Detail
03-Jul-2014 25-Jun-2014 30-Jun-2014 Buyback 4,417,500 3.560 3.600 15,832,645.42 View Detail
09-Jul-2014 01-Jul-2014 03-Jul-2014 Buyback 4,110,700 3.480 3.600 14,759,648.62 View Detail
04-Dec-2014 28-Nov-2014 28-Nov-2014 Buyback 2,000 4.950 4.950 9,972.37 View Detail
24-Dec-2014 15-Dec-2014 19-Dec-2014 Buyback 21,603,800 4.160 4.500 94,504,206.15 View Detail
05-Jan-2015 22-Dec-2014 29-Dec-2014 Buyback 1,531,400 4.470 4.550 6,948,718.01 View Detail
04-Jun-2015 01-Jun-2015 01-Jun-2015 Buyback 2,000 4.940 4.940 9,955.99 View Detail
26-Aug-2015 17-Aug-2015 21-Aug-2015 Buyback 4,761,000 5.180 5.310 25,235,091.07 View Detail
03-Sep-2015 24-Aug-2015 26-Aug-2015 Buyback 4,047,700 5.270 5.310 21,483,334.51 View Detail
17-Sep-2015 08-Sep-2015 09-Sep-2015 Buyback 138,400 5.290 5.400 743,074.57 View Detail
09-Oct-2015 28-Sep-2015 30-Sep-2015 Buyback 1,484,100 5.460 5.550 8,210,746.61 View Detail
08-Dec-2015 27-Nov-2015 04-Dec-2015 Buyback 2,062,000 6.020 6.250 12,672,859.32 View Detail
01-Jun-2016 26-May-2016 26-May-2016 Buyback 1,000 7.800 7.800 7,852.88 View Detail
15-Jul-2016 13-Jul-2016 13-Jul-2016 Buyback 100,000 7.700 7.700 770,934.58 View Detail
01-Dec-2016 29-Nov-2016 29-Nov-2016 Buyback 2,000 7.930 7.930 15,981.92 View Detail
07-Jun-2017 06-Jun-2017 06-Jun-2017 Buyback 2,000 9.230 9.230 18,602.28 View Detail
28-Nov-2017 27-Nov-2017 27-Nov-2017 Buyback 2,000 9.400 9.400 18,944.55 View Detail
05-Jun-2018 04-Jun-2018 04-Jun-2018 Buyback 2,000 9.710 9.710 19,562.35 View Detail
28-Nov-2018 27-Nov-2018 27-Nov-2018 Buyback 2,000 9.930 9.930 20,005.12 View Detail
10-Jun-2019 04-Jun-2019 04-Jun-2019 Buyback 2,000 9.910 9.910 19,972.01 View Detail
14-Aug-2001 14-Aug-2001 14-Aug-2001 Cancel 10,000 - - -123,456.79 View Detail
28-Nov-2001 28-Nov-2001 28-Nov-2001 Cancel 1,000 - - -123,456.79 View Detail
30-Jan-2002 30-Jan-2002 30-Jan-2002 Cancel 2,000 - - -123,456.79 View Detail
27-Mar-2002 27-Mar-2002 27-Mar-2002 Cancel 20,000 - - -123,456.79 View Detail
30-Apr-2002 30-Apr-2002 30-Apr-2002 Cancel 20,000 - - -123,456.79 View Detail
15-May-2002 15-May-2002 15-May-2002 Cancel 10,000 - - -123,456.79 View Detail
17-May-2002 17-May-2002 17-May-2002 Cancel 75,000 - - -123,456.79 View Detail
21-May-2002 21-May-2002 21-May-2002 Cancel 35,000 - - -123,456.79 View Detail
13-Jun-2002 13-Jun-2002 13-Jun-2002 Cancel 3,000 - - -123,456.79 View Detail
19-Jun-2002 19-Jun-2002 19-Jun-2002 Cancel 12,000 - - -123,456.79 View Detail
21-Jun-2002 21-Jun-2002 21-Jun-2002 Cancel 26,000 - - -123,456.79 View Detail
09-Jul-2002 09-Jul-2002 09-Jul-2002 Cancel 2,000 - - -123,456.79 View Detail
23-Jul-2002 23-Jul-2002 23-Jul-2002 Cancel 66,000 - - -123,456.79 View Detail
27-Jan-2003 27-Jan-2003 27-Jan-2003 Cancel 10,000 - - -123,456.79 View Detail
26-Feb-2003 26-Feb-2003 26-Feb-2003 Cancel 1,000 - - -123,456.79 View Detail
13-Oct-2003 13-Oct-2003 13-Oct-2003 Cancel 17,000 0.000 0.000 0.00 View Detail
14-Oct-2003 14-Oct-2003 14-Oct-2003 Cancel 20,000 - - -123,456.79 View Detail
20-Oct-2003 20-Oct-2003 20-Oct-2003 Cancel 7,000 - - -123,456.79 View Detail
22-Oct-2003 22-Oct-2003 22-Oct-2003 Cancel 10,000 - - -123,456.79 View Detail
05-Nov-2003 05-Nov-2003 05-Nov-2003 Cancel 10,000 - - -123,456.79 View Detail
14-Nov-2003 14-Nov-2003 14-Nov-2003 Cancel 37,000 - - -123,456.79 View Detail
21-Nov-2003 21-Nov-2003 21-Nov-2003 Cancel 166,000 - - -123,456.79 View Detail
27-Nov-2003 27-Nov-2003 27-Nov-2003 Cancel 40,000 - - -123,456.79 View Detail
04-Dec-2003 04-Dec-2003 04-Dec-2003 Cancel 3,000 - - -123,456.79 View Detail
26-Dec-2003 26-Dec-2003 26-Dec-2003 Cancel 10,000 - - -123,456.79 View Detail
13-Jan-2004 13-Jan-2004 13-Jan-2004 Cancel 2,000 - - -123,456.79 View Detail
29-Jan-2004 29-Jan-2004 29-Jan-2004 Cancel 10,000 - - -123,456.79 View Detail
06-Feb-2004 06-Feb-2004 06-Feb-2004 Cancel 4,000 - - -123,456.79 View Detail
11-Feb-2004 11-Feb-2004 11-Feb-2004 Cancel 19,000 - - -123,456.79 View Detail
16-Feb-2004 16-Feb-2004 16-Feb-2004 Cancel 176,000 - - -123,456.79 View Detail
19-Feb-2004 19-Feb-2004 19-Feb-2004 Cancel 70,000 - - -123,456.79 View Detail
24-Feb-2004 24-Feb-2004 24-Feb-2004 Cancel 18,000 - - -123,456.79 View Detail
04-Mar-2004 04-Mar-2004 04-Mar-2004 Cancel 60,000 - - -123,456.79 View Detail
10-Mar-2004 09-Mar-2004 09-Mar-2004 Cancel 103,000 - - -123,456.79 View Detail
12-Mar-2004 12-Mar-2004 12-Mar-2004 Cancel 210,000 - - -123,456.79 View Detail
17-Mar-2004 17-Mar-2004 17-Mar-2004 Cancel 75,000 - - -123,456.79 View Detail
22-Mar-2004 22-Mar-2004 22-Mar-2004 Cancel 37,000 - - -123,456.79 View Detail
25-Mar-2004 25-Mar-2004 25-Mar-2004 Cancel 45,000 0.000 0.000 0.00 View Detail
01-Apr-2004 01-Apr-2004 01-Apr-2004 Cancel 53,000 - - -123,456.79 View Detail
07-Apr-2004 07-Apr-2004 07-Apr-2004 Cancel 188,000 - - -123,456.79 View Detail
15-Apr-2004 15-Apr-2004 15-Apr-2004 Cancel 55,000 - - -123,456.79 View Detail
21-Apr-2004 21-Apr-2004 21-Apr-2004 Cancel 10,000 - - -123,456.79 View Detail
26-Apr-2004 26-Apr-2004 26-Apr-2004 Cancel 6,000 - - -123,456.79 View Detail
30-Apr-2004 30-Apr-2004 30-Apr-2004 Cancel 55,000 - - -123,456.79 View Detail
18-May-2004 18-May-2004 18-May-2004 Cancel 75,000 - - -123,456.79 View Detail
24-Jun-2004 21-Jun-2004 21-Jun-2004 Cancel 10,000 - - -123,456.79 View Detail
05-Jul-2004 05-Jul-2004 05-Jul-2004 Cancel 25,000 - - -123,456.79 View Detail
08-Jul-2004 08-Jul-2004 08-Jul-2004 Cancel 54,000 - - -123,456.79 View Detail
21-Jul-2004 21-Jul-2004 21-Jul-2004 Cancel 20,000 - - -123,456.79 View Detail
05-Aug-2004 05-Aug-2004 05-Aug-2004 Cancel 67,000 - - -123,456.79 View Detail
01-Sep-2004 01-Sep-2004 01-Sep-2004 Cancel 30,000 - - -123,456.79 View Detail
23-Sep-2004 23-Sep-2004 23-Sep-2004 Cancel 34,000 - - -123,456.79 View Detail
30-Sep-2004 30-Sep-2004 30-Sep-2004 Cancel 43,000 - - -123,456.79 View Detail
13-Oct-2004 13-Oct-2004 13-Oct-2004 Cancel 100,000 - - -123,456.79 View Detail
07-Dec-2004 07-Dec-2004 07-Dec-2004 Cancel 20,000 - - -123,456.79 View Detail
20-Dec-2004 20-Dec-2004 20-Dec-2004 Cancel 42,000 - - -123,456.79 View Detail
23-Dec-2004 23-Dec-2004 23-Dec-2004 Cancel 1,000 - - -123,456.79 View Detail
11-Jan-2005 11-Jan-2005 11-Jan-2005 Cancel 10,000 - - -123,456.79 View Detail
18-Jan-2005 18-Jan-2005 18-Jan-2005 Cancel 50,000 - - -123,456.79 View Detail
22-Mar-2005 22-Mar-2005 22-Mar-2005 Cancel 2,000 - - -123,456.79 View Detail
28-Aug-2006 28-Aug-2006 28-Aug-2006 Cancel 100,000 - - -123,456.79 View Detail
17-Apr-2007 17-Apr-2007 17-Apr-2007 Cancel 102,000 - - -123,456.79 View Detail
20-Apr-2007 20-Apr-2007 20-Apr-2007 Cancel 195,000 - - -123,456.79 View Detail
24-Apr-2007 24-Apr-2007 24-Apr-2007 Cancel 238,000 - - -123,456.79 View Detail
27-Apr-2007 26-Apr-2007 26-Apr-2007 Cancel 94,000 - - -123,456.79 View Detail
30-Apr-2007 30-Apr-2007 30-Apr-2007 Cancel 107,000 - - -123,456.79 View Detail
08-May-2007 08-May-2007 08-May-2007 Cancel 154,000 - - -123,456.79 View Detail
09-May-2007 09-May-2007 09-May-2007 Cancel 201,000 - - -123,456.79 View Detail
14-May-2007 14-May-2007 14-May-2007 Cancel 120,000 - - -123,456.79 View Detail
17-May-2007 17-May-2007 17-May-2007 Cancel 156,000 - - -123,456.79 View Detail
21-May-2007 21-May-2007 21-May-2007 Cancel 215,000 - - -123,456.79 View Detail
23-May-2007 23-May-2007 23-May-2007 Cancel 410,000 - - -123,456.79 View Detail
28-May-2007 28-May-2007 28-May-2007 Cancel 209,000 - - -123,456.79 View Detail
30-May-2007 30-May-2007 30-May-2007 Cancel 815,000 - - -123,456.79 View Detail
06-Jun-2007 06-Jun-2007 06-Jun-2007 Cancel 244,000 - - -123,456.79 View Detail
13-Jun-2007 13-Jun-2007 13-Jun-2007 Cancel 208,000 - - -123,456.79 View Detail
21-Jun-2007 21-Jun-2007 21-Jun-2007 Cancel 6,000 - - -123,456.79 View Detail
28-Jun-2007 28-Jun-2007 28-Jun-2007 Cancel 158,000 - - -123,456.79 View Detail
04-Jul-2007 04-Jul-2007 04-Jul-2007 Cancel 149,000 - - -123,456.79 View Detail
09-Jul-2007 09-Jul-2007 09-Jul-2007 Cancel 13,000 - - -123,456.79 View Detail
13-Jul-2007 13-Jul-2007 13-Jul-2007 Cancel 14,000 - - -123,456.79 View Detail
23-Jul-2007 23-Jul-2007 23-Jul-2007 Cancel 5,000 - - -123,456.79 View Detail
27-Jul-2007 27-Jul-2007 27-Jul-2007 Cancel 155,000 - - -123,456.79 View Detail
02-Aug-2007 02-Aug-2007 02-Aug-2007 Cancel 13,000 - - -123,456.79 View Detail
08-Aug-2007 08-Aug-2007 08-Aug-2007 Cancel 4,000 - - -123,456.79 View Detail
17-Aug-2007 17-Aug-2007 17-Aug-2007 Cancel 18,000 - - -123,456.79 View Detail
30-Aug-2007 30-Aug-2007 30-Aug-2007 Cancel 26,000 - - -123,456.79 View Detail
06-Sep-2007 06-Sep-2007 06-Sep-2007 Cancel 95,000 - - -123,456.79 View Detail
14-Sep-2007 14-Sep-2007 14-Sep-2007 Cancel 25,000 - - -123,456.79 View Detail
20-Sep-2007 20-Sep-2007 20-Sep-2007 Cancel 30,000 - - -123,456.79 View Detail
24-Aug-2011 24-Aug-2011 24-Aug-2011 Cancel 59,138,500 0.000 0.000 0.00 View Detail
07-Mar-2014 07-Mar-2014 07-Mar-2014 Cancel 60,000,000 0.000 0.000 0.00 View Detail
04-Aug-2014 04-Aug-2014 04-Aug-2014 Resale 1,785,400 3.510 3.510 6,261,793.95 View Detail
05-Aug-2014 05-Aug-2014 05-Aug-2014 Resale 1,990,300 3.500 3.510 6,974,793.02 View Detail
06-Aug-2014 06-Aug-2014 06-Aug-2014 Resale 1,843,200 3.500 3.510 6,456,629.22 View Detail
07-Aug-2014 07-Aug-2014 07-Aug-2014 Resale 6,645,000 3.500 3.510 23,281,527.48 View Detail
08-Aug-2014 08-Aug-2014 08-Aug-2014 Resale 5,872,900 3.490 3.510 20,541,616.91 View Detail
12-Aug-2014 11-Aug-2014 11-Aug-2014 Resale 11,445,400 3.490 3.510 40,096,576.59 View Detail
12-Aug-2014 12-Aug-2014 12-Aug-2014 Resale 12,700,000 3.500 3.510 44,517,069.00 View Detail
13-Aug-2014 13-Aug-2014 13-Aug-2014 Resale 13,084,000 3.500 3.510 45,872,548.03 View Detail
14-Aug-2014 14-Aug-2014 14-Aug-2014 Resale 10,927,800 3.500 3.510 38,303,968.82 View Detail
15-Aug-2014 15-Aug-2014 15-Aug-2014 Resale 13,404,300 3.510 3.800 47,420,077.68 View Detail
18-Aug-2014 18-Aug-2014 18-Aug-2014 Resale 310,100 3.580 3.660 1,122,064.27 View Detail
19-Aug-2014 19-Aug-2014 19-Aug-2014 Resale 2,100,200 3.660 3.690 7,712,823.85 View Detail
20-Aug-2014 20-Aug-2014 20-Aug-2014 Resale 2,556,500 3.660 3.680 9,371,079.95 View Detail
21-Aug-2014 21-Aug-2014 21-Aug-2014 Resale 4,649,500 3.670 3.690 17,074,995.68 View Detail
22-Aug-2014 22-Aug-2014 22-Aug-2014 Resale 800,000 3.690 3.700 2,954,178.66 View Detail
25-Aug-2014 25-Aug-2014 25-Aug-2014 Resale 2,240,000 3.700 3.750 8,306,676.28 View Detail
26-Aug-2014 26-Aug-2014 26-Aug-2014 Resale 2,343,000 3.700 3.720 8,693,373.42 View Detail
27-Aug-2014 27-Aug-2014 27-Aug-2014 Resale 2,091,400 3.700 3.730 7,774,767.04 View Detail
28-Aug-2014 28-Aug-2014 28-Aug-2014 Resale 2,000,000 3.750 3.760 7,504,294.00 View Detail
29-Aug-2014 29-Aug-2014 29-Aug-2014 Resale 1,100,000 3.760 3.760 4,132,318.40 View Detail
02-Sep-2014 02-Sep-2014 02-Sep-2014 Resale 1,337,500 3.750 3.760 5,021,440.86 View Detail
03-Sep-2014 03-Sep-2014 03-Sep-2014 Resale 1,000,000 3.750 3.760 3,752,546.40 View Detail
04-Sep-2014 04-Sep-2014 04-Sep-2014 Resale 1,050,000 3.750 3.760 3,940,443.59 View Detail
05-Sep-2014 05-Sep-2014 05-Sep-2014 Resale 1,350,000 3.750 3.760 5,063,524.34 View Detail
08-Sep-2014 08-Sep-2014 08-Sep-2014 Resale 1,000,000 3.760 3.760 3,756,544.00 View Detail
09-Sep-2014 09-Sep-2014 09-Sep-2014 Resale 1,000,000 3.760 3.760 3,756,544.00 View Detail
10-Sep-2014 10-Sep-2014 10-Sep-2014 Resale 1,000,000 3.770 3.770 3,766,538.00 View Detail
11-Sep-2014 11-Sep-2014 11-Sep-2014 Resale 1,050,200 3.770 3.770 3,955,678.45 View Detail
12-Sep-2014 12-Sep-2014 12-Sep-2014 Resale 1,000,000 3.770 3.780 3,771,535.00 View Detail
15-Sep-2014 15-Sep-2014 15-Sep-2014 Resale 1,400,000 3.770 3.790 5,284,686.56 View Detail
17-Sep-2014 17-Sep-2014 17-Sep-2014 Resale 1,100,000 3.780 3.800 4,168,266.82 View Detail
18-Sep-2014 18-Sep-2014 18-Sep-2014 Resale 1,000,000 3.800 3.810 3,803,515.80 View Detail
22-Sep-2014 22-Sep-2014 22-Sep-2014 Resale 630,000 3.850 4.020 2,454,022.21 View Detail
23-Sep-2014 23-Sep-2014 23-Sep-2014 Resale 1,520,900 3.900 3.910 5,931,919.05 View Detail
24-Sep-2014 24-Sep-2014 24-Sep-2014 Resale 1,615,400 3.890 3.920 6,297,340.17 View Detail
25-Sep-2014 25-Sep-2014 25-Sep-2014 Resale 1,200,000 3.910 3.920 4,694,940.62 View Detail
26-Sep-2014 26-Sep-2014 26-Sep-2014 Resale 1,300,000 3.900 3.920 5,084,726.61 View Detail
29-Sep-2014 29-Sep-2014 29-Sep-2014 Resale 1,600,000 3.940 3.960 6,315,967.42 View Detail
30-Sep-2014 30-Sep-2014 30-Sep-2014 Resale 1,040,000 3.970 3.990 4,130,943.23 View Detail
01-Oct-2014 01-Oct-2014 01-Oct-2014 Resale 1,180,000 3.990 3.990 4,704,175.08 View Detail
02-Oct-2014 02-Oct-2014 02-Oct-2014 Resale 148,700 3.990 3.990 592,579.01 View Detail
03-Oct-2014 03-Oct-2014 03-Oct-2014 Resale 500,000 3.980 3.980 1,988,009.00 View Detail
07-Oct-2014 07-Oct-2014 07-Oct-2014 Resale 1,400,000 3.960 3.980 5,555,424.02 View Detail
08-Oct-2014 08-Oct-2014 08-Oct-2014 Resale 1,942,700 3.950 3.980 7,696,207.20 View Detail
09-Oct-2014 09-Oct-2014 09-Oct-2014 Resale 2,000,000 3.960 4.000 7,954,024.00 View Detail
10-Oct-2014 10-Oct-2014 10-Oct-2014 Resale 1,611,300 3.990 4.010 6,438,522.55 View Detail
13-Oct-2014 13-Oct-2014 13-Oct-2014 Resale 1,500,000 3.980 4.000 5,980,209.00 View Detail
14-Oct-2014 14-Oct-2014 14-Oct-2014 Resale 800,000 3.990 4.010 3,194,921.80 View Detail
15-Oct-2014 15-Oct-2014 15-Oct-2014 Resale 250,000 4.010 4.010 1,001,397.75 View Detail
04-Nov-2014 04-Nov-2014 04-Nov-2014 Resale 1,733,100 4.550 4.780 7,939,429.71 View Detail
22-Mar-2000 22-Mar-2000 22-Mar-2000 Cancel 38,000 - - -123,456.79 View Detail
29-Mar-2000 29-Mar-2000 29-Mar-2000 Cancel 40,000 - - -123,456.79 View Detail
05-Apr-2000 05-Apr-2000 05-Apr-2000 Cancel 12,000 - - -123,456.79 View Detail
18-Apr-2000 18-Apr-2000 18-Apr-2000 Cancel 10,000 - - -123,456.79 View Detail
02-May-2000 02-May-2000 02-May-2000 Cancel 137,000 - - -123,456.79 View Detail
12-May-2000 12-May-2000 12-May-2000 Cancel 9,000 - - -123,456.79 View Detail
26-May-2000 24-May-2000 24-May-2000 Cancel 53,000 - - -123,456.79 View Detail
31-May-2000 30-May-2000 30-May-2000 Cancel 29,000 - - -123,456.79 View Detail
09-Jun-2000 09-Jun-2000 09-Jun-2000 Cancel 32,000 - - -123,456.79 View Detail
03-Jul-2000 30-Jun-2000 30-Jun-2000 Cancel 44,000 - - -123,456.79 View Detail
10-Jul-2000 10-Jul-2000 10-Jul-2000 Cancel 37,000 - - -123,456.79 View Detail
24-Jul-2000 24-Jul-2000 24-Jul-2000 Cancel 14,000 - - -123,456.79 View Detail
11-Aug-2000 11-Aug-2000 11-Aug-2000 Cancel 2,000 - - -123,456.79 View Detail
14-Aug-2001 14-Aug-2001 14-Aug-2001 Cancel 10,000 - - -123,456.79 View Detail
28-Nov-2001 28-Nov-2001 28-Nov-2001 Cancel 1,000 - - -123,456.79 View Detail
30-Jan-2002 30-Jan-2002 30-Jan-2002 Cancel 2,000 - - -123,456.79 View Detail
27-Mar-2002 27-Mar-2002 27-Mar-2002 Cancel 20,000 - - -123,456.79 View Detail
30-Apr-2002 30-Apr-2002 30-Apr-2002 Cancel 20,000 - - -123,456.79 View Detail
15-May-2002 15-May-2002 15-May-2002 Cancel 10,000 - - -123,456.79 View Detail
17-May-2002 17-May-2002 17-May-2002 Cancel 75,000 - - -123,456.79 View Detail
21-May-2002 21-May-2002 21-May-2002 Cancel 35,000 - - -123,456.79 View Detail
13-Jun-2002 13-Jun-2002 13-Jun-2002 Cancel 3,000 - - -123,456.79 View Detail
19-Jun-2002 19-Jun-2002 19-Jun-2002 Cancel 12,000 - - -123,456.79 View Detail
21-Jun-2002 21-Jun-2002 21-Jun-2002 Cancel 26,000 - - -123,456.79 View Detail
09-Jul-2002 09-Jul-2002 09-Jul-2002 Cancel 2,000 - - -123,456.79 View Detail
23-Jul-2002 23-Jul-2002 23-Jul-2002 Cancel 66,000 - - -123,456.79 View Detail
27-Jan-2003 27-Jan-2003 27-Jan-2003 Cancel 10,000 - - -123,456.79 View Detail
26-Feb-2003 26-Feb-2003 26-Feb-2003 Cancel 1,000 - - -123,456.79 View Detail
23-Oct-2003 13-Oct-2003 20-Oct-2003 Cancel 44,000 - - -123,456.79 View Detail
30-Oct-2003 22-Oct-2003 22-Oct-2003 Cancel 10,000 - - -123,456.79 View Detail
14-Nov-2003 05-Nov-2003 05-Nov-2003 Cancel 10,000 - - -123,456.79 View Detail
27-Nov-2003 21-Nov-2003 21-Nov-2003 Cancel 166,000 - - -123,456.79 View Detail
28-Nov-2003 14-Nov-2003 14-Nov-2003 Cancel 37,000 - - -123,456.79 View Detail
04-Dec-2003 27-Nov-2003 27-Nov-2003 Cancel 40,000 - - -123,456.79 View Detail
10-Dec-2003 04-Dec-2003 04-Dec-2003 Cancel 3,000 - - -123,456.79 View Detail
02-Jan-2004 26-Dec-2003 26-Dec-2003 Cancel 10,000 - - -123,456.79 View Detail
14-Jan-2004 13-Jan-2004 13-Jan-2004 Cancel 2,000 - - -123,456.79 View Detail
06-Feb-2004 29-Jan-2004 29-Jan-2004 Cancel 10,000 - - -123,456.79 View Detail
16-Feb-2004 06-Feb-2004 11-Feb-2004 Cancel 23,000 - - -123,456.79 View Detail
25-Feb-2004 16-Feb-2004 24-Feb-2004 Cancel 264,000 - - -123,456.79 View Detail
12-Mar-2004 04-Mar-2004 09-Mar-2004 Cancel 163,000 - - -123,456.79 View Detail
24-Mar-2004 12-Mar-2004 17-Mar-2004 Cancel 285,000 - - -123,456.79 View Detail
01-Apr-2004 22-Mar-2004 25-Mar-2004 Cancel 82,000 - - -123,456.79 View Detail
12-Apr-2004 01-Apr-2004 07-Apr-2004 Cancel 241,000 - - -123,456.79 View Detail
27-Apr-2004 15-Apr-2004 21-Apr-2004 Cancel 65,000 - - -123,456.79 View Detail
07-May-2004 26-Apr-2004 30-Apr-2004 Cancel 61,000 - - -123,456.79 View Detail
24-May-2004 18-May-2004 18-May-2004 Cancel 75,000 - - -123,456.79 View Detail
28-Jun-2004 21-Jun-2004 21-Jun-2004 Cancel 10,000 - - -123,456.79 View Detail
15-Jul-2004 05-Jul-2004 08-Jul-2004 Cancel 79,000 - - -123,456.79 View Detail
22-Jul-2004 21-Jul-2004 21-Jul-2004 Cancel 20,000 - - -123,456.79 View Detail
06-Aug-2004 05-Aug-2004 05-Aug-2004 Cancel 67,000 - - -123,456.79 View Detail
02-Sep-2004 01-Sep-2004 01-Sep-2004 Cancel 30,000 - - -123,456.79 View Detail
01-Oct-2004 23-Sep-2004 30-Sep-2004 Cancel 77,000 - - -123,456.79 View Detail
14-Oct-2004 13-Oct-2004 13-Oct-2004 Cancel 100,000 - - -123,456.79 View Detail
07-Dec-2004 07-Dec-2004 07-Dec-2004 Cancel 20,000 - - -123,456.79 View Detail
20-Dec-2004 20-Dec-2004 20-Dec-2004 Cancel 42,000 - - -123,456.79 View Detail
23-Dec-2004 23-Dec-2004 23-Dec-2004 Cancel 1,000 - - -123,456.79 View Detail
11-Jan-2005 11-Jan-2005 11-Jan-2005 Cancel 10,000 - - -123,456.79 View Detail
18-Jan-2005 18-Jan-2005 18-Jan-2005 Cancel 50,000 - - -123,456.79 View Detail
22-Mar-2005 22-Mar-2005 22-Mar-2005 Cancel 2,000 - - -123,456.79 View Detail
29-Aug-2006 28-Aug-2006 28-Aug-2006 Cancel 100,000 - - -123,456.79 View Detail
24-Apr-2007 17-Apr-2007 24-Apr-2007 Cancel 535,000 - - -123,456.79 View Detail
08-May-2007 26-Apr-2007 08-May-2007 Cancel 355,000 - - -123,456.79 View Detail
17-May-2007 09-May-2007 17-May-2007 Cancel 477,000 - - -123,456.79 View Detail
28-May-2007 21-May-2007 28-May-2007 Cancel 834,000 - - -123,456.79 View Detail
12-Jun-2007 30-May-2007 06-Jun-2007 Cancel 1,059,000 - - -123,456.79 View Detail
21-Jun-2007 13-Jun-2007 21-Jun-2007 Cancel 214,000 - - -123,456.79 View Detail
10-Jul-2007 28-Jun-2007 04-Jul-2007 Cancel 307,000 - - -123,456.79 View Detail
20-Jul-2007 09-Jul-2007 13-Jul-2007 Cancel 27,000 - - -123,456.79 View Detail
02-Aug-2007 23-Jul-2007 27-Jul-2007 Cancel 160,000 - - -123,456.79 View Detail
13-Aug-2007 02-Aug-2007 08-Aug-2007 Cancel 17,000 - - -123,456.79 View Detail
23-Aug-2007 17-Aug-2007 17-Aug-2007 Cancel 18,000 - - -123,456.79 View Detail
12-Sep-2007 30-Aug-2007 06-Sep-2007 Cancel 121,000 - - -123,456.79 View Detail
25-Sep-2007 14-Sep-2007 20-Sep-2007 Cancel 55,000 - - -123,456.79 View Detail
25-Aug-2011 24-Aug-2011 24-Aug-2011 Cancel 59,138,500 0.000 0.000 0.00 View Detail
11-Mar-2014 07-Mar-2014 07-Mar-2014 Cancel 60,000,000 0.000 0.000 0.00 View Detail
13-Aug-2014 08-Aug-2014 08-Aug-2014 Resale 18,136,800 3.490 3.510 63,516,360.58 View Detail
20-Aug-2014 15-Aug-2014 15-Aug-2014 Resale 61,561,500 3.490 3.800 216,210,240.12 View Detail
28-Aug-2014 22-Aug-2014 22-Aug-2014 Resale 10,416,300 3.580 3.700 38,235,142.41 View Detail
03-Sep-2014 29-Aug-2014 29-Aug-2014 Resale 9,774,400 3.700 3.760 36,411,429.14 View Detail
09-Sep-2014 05-Sep-2014 05-Sep-2014 Resale 4,737,500 3.750 3.760 17,777,955.19 View Detail
17-Sep-2014 12-Sep-2014 12-Sep-2014 Resale 5,050,200 3.760 3.780 19,006,839.45 View Detail
25-Sep-2014 18-Sep-2014 18-Sep-2014 Resale 3,500,000 3.770 3.810 13,256,469.18 View Detail
02-Oct-2014 26-Sep-2014 26-Sep-2014 Resale 6,266,300 3.850 4.020 24,462,948.66 View Detail
10-Oct-2014 03-Oct-2014 03-Oct-2014 Resale 4,468,700 3.940 3.990 17,731,673.74 View Detail
17-Oct-2014 10-Oct-2014 10-Oct-2014 Resale 6,954,000 3.950 4.010 27,644,177.77 View Detail
23-Oct-2014 15-Oct-2014 15-Oct-2014 Resale 2,550,000 3.980 4.010 10,176,528.55 View Detail
12-Nov-2014 04-Nov-2014 04-Nov-2014 Resale 1,733,100 4.550 4.780 7,939,429.71 View Detail
28-Oct-2015 23-Oct-2015 23-Oct-2015 Resale 5,455,300 6.080 6.340 33,716,891.19 View Detail
04-Nov-2015 30-Oct-2015 30-Oct-2015 Resale 2,593,400 6.040 6.260 15,748,499.49 View Detail
20-Nov-2015 12-Nov-2015 12-Nov-2015 Resale 570,000 6.470 6.590 3,689,125.73 View Detail
21-Apr-2016 18-Apr-2016 18-Apr-2016 Resale 5,770,300 7.580 7.630 43,696,307.93 View Detail
29-Apr-2016 22-Apr-2016 22-Apr-2016 Resale 4,461,000 7.590 7.660 33,895,695.38 View Detail
06-May-2016 03-May-2016 03-May-2016 Resale 7,023,200 7.600 7.880 53,624,560.98 View Detail
16-May-2016 10-May-2016 10-May-2016 Resale 5,573,400 7.640 7.690 42,676,497.49 View Detail
24-May-2016 19-May-2016 19-May-2016 Resale 6,856,400 7.620 7.690 52,472,430.80 View Detail
01-Jun-2016 26-May-2016 26-May-2016 Resale 2,896,200 7.810 7.890 22,608,424.36 View Detail
07-Jun-2016 03-Jun-2016 03-Jun-2016 Resale 7,307,500 7.750 7.840 56,759,417.19 View Detail
15-Jun-2016 10-Jun-2016 10-Jun-2016 Resale 4,620,900 7.650 7.870 35,652,727.25 View Detail
23-Jun-2016 20-Apr-2016 20-Apr-2016 Resale 5,358,500 7.550 7.650 40,601,661.15 View Detail
01-Jul-2016 27-Jun-2016 27-Jun-2016 Resale 6,439,900 7.590 7.750 48,918,815.90 View Detail
11-Jul-2016 01-Jul-2016 01-Jul-2016 Resale 7,411,800 7.600 7.730 56,827,971.02 View Detail
14-Jul-2016 11-Jul-2016 11-Jul-2016 Resale 7,287,900 7.690 7.720 56,101,897.02 View Detail
21-Jul-2016 19-Jul-2016 19-Jul-2016 Resale 22,152,900 7.700 7.770 170,470,221.91 View Detail
Analyze this stock with MQ Trader system

  18 people like this.
 
Pgraduate123 Aubree.. Michael kwok above
14/11/2023 7:40 PM
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
flatso next stage 7.xx
21/11/2023 9:08 AM
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
wallstreetrookieNEW Strong BUY
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
Michael Kwok Post removed. Why?
13/02/2024 6:54 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
SyahSyah pokapok..kikiki
10/03/2024 12:09 AM
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


TOP ARTICLES

1. Slower US Fed pivot weakens rate-cut bets across emerging Asia Good Articles to Share
2. IMF lifts growth forecast for the world economy Good Articles to Share
3. Titillating & keeping Malaysians on the edge: ‘Striptease’ act unfolding in Putrajaya? save malaysia!
4. Putrajaya to push ahead with long-awaited subsidy cuts in 2024 — Rafizi save malaysia!
5. Johor to become most economically developed state, says Anwar save malaysia!
6. 馬來西亞擁有豐富的原物料資源,未來幾年有望晉升高收入國家?2026年是關鍵一年? - 窮奢極欲 Good Articles to Share
7. Zafrul: There are factual errors in Zahid’s affidavit about sighting ex-Agong’s arrest order for Najib save malaysia!
8. Special Economic Zone with Singapore will transform Johor and unleash its economic potential, says Maybank IB save malaysia!
APPS
I3 Messenger
Individual or Group chat with anyone on I3investor
MQ Trader
View candlestick stock charts with Technical indicators
MQ Affiliate
Be rewarded by being an MQ Affiliate
 
 

2373 

ActiveGainersLosers
Top 10 Active Counters
 NameLastChange 
 TENCENT-C41 0.150.00 
 AFFIN-C9 0.1450.00 
 PARLO 0.100.00 
 IFCAMSC 0.370.00 
 JAG 0.3250.00 
 YBS 0.7750.00 
 NOVAMSC 0.100.00 
 NOVAMSC-PA 0.070.00 
 SCOPE 0.120.00 
 SCOPE-WB 0.0050.00 
PARTNERS & BROKERS