Last Price Today's Change Day's Range Trading Volume 18.00 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 06-Jan-2016 06-Jan-2016 06-Jan-2016 Buyback 105,000 17.500 17.500 1,844,127.58 08-Jan-2016 08-Jan-2016 08-Jan-2016 Buyback 114,100 17.460 17.500 2,001,243.91 13-Jan-2016 13-Jan-2016 13-Jan-2016 Buyback 121,100 17.600 17.620 2,140,024.15 17-Feb-2016 17-Feb-2016 17-Feb-2016 Buyback 99,800 17.580 17.700 1,768,322.36 01-Mar-2016 01-Mar-2016 01-Mar-2016 Buyback 48,600 17.740 17.800 867,208.73 03-Mar-2016 03-Mar-2016 03-Mar-2016 Buyback 31,500 17.800 17.860 564,505.06 08-Mar-2016 08-Mar-2016 08-Mar-2016 Buyback 32,700 17.800 17.900 586,862.13 18-Mar-2016 18-Mar-2016 18-Mar-2016 Buyback 24,900 18.160 18.200 454,408.01 27-Apr-2016 27-Apr-2016 27-Apr-2016 Buyback 6,500 17.600 17.700 115,416.77 29-Apr-2016 29-Apr-2016 29-Apr-2016 Buyback 42,700 18.000 18.000 771,488.56 16-May-2016 16-May-2016 16-May-2016 Buyback 6,000 17.620 17.620 106,195.81 17-May-2016 17-May-2016 17-May-2016 Buyback 6,300 17.600 17.600 111,378.87 20-May-2016 20-May-2016 20-May-2016 Buyback 10,000 17.720 17.800 178,403.27 23-May-2016 23-May-2016 23-May-2016 Buyback 6,800 17.740 17.760 121,215.24 30-May-2016 30-May-2016 30-May-2016 Buyback 7,800 17.900 17.900 140,248.39 31-May-2016 31-May-2016 31-May-2016 Buyback 14,000 17.900 17.900 251,676.60 02-Jun-2016 02-Jun-2016 02-Jun-2016 Buyback 23,000 18.100 18.100 417,956.21 09-Jun-2016 09-Jun-2016 09-Jun-2016 Buyback 23,400 17.900 18.100 425,000.82 14-Jun-2016 14-Jun-2016 14-Jun-2016 Buyback 13,700 17.820 17.880 245,806.65 15-Jun-2016 15-Jun-2016 15-Jun-2016 Buyback 11,100 17.880 17.900 199,371.27 16-Jun-2016 16-Jun-2016 16-Jun-2016 Buyback 7,600 17.880 18.000 136,741.33 17-Jun-2016 17-Jun-2016 17-Jun-2016 Buyback 37,100 18.060 18.100 673,999.38 20-Jun-2016 20-Jun-2016 20-Jun-2016 Buyback 14,100 17.780 17.900 252,258.85 23-Jun-2016 23-Jun-2016 23-Jun-2016 Buyback 21,700 17.780 17.800 387,710.97 24-Jun-2016 24-Jun-2016 24-Jun-2016 Buyback 1,000 17.760 17.760 17,896.60 19-Jul-2016 19-Jul-2016 19-Jul-2016 Buyback 22,300 17.800 17.860 399,052.14 21-Jul-2016 21-Jul-2016 21-Jul-2016 Buyback 14,900 17.920 18.000 269,297.80 28-Jul-2016 28-Jul-2016 28-Jul-2016 Buyback 10,000 17.820 17.980 180,227.62 02-Aug-2016 02-Aug-2016 02-Aug-2016 Buyback 23,100 17.940 18.000 417,027.95 09-Aug-2016 09-Aug-2016 09-Aug-2016 Buyback 6,000 17.780 17.780 107,160.17 12-Aug-2016 12-Aug-2016 12-Aug-2016 Buyback 8,000 17.920 17.920 144,005.47 23-Aug-2016 23-Aug-2016 23-Aug-2016 Buyback 9,500 18.040 18.040 172,151.50 08-Sep-2016 08-Sep-2016 08-Sep-2016 Buyback 76,000 18.000 18.000 1,372,985.26 22-Sep-2016 22-Sep-2016 22-Sep-2016 Buyback 42,500 18.000 18.000 767,875.97 10-Oct-2016 10-Oct-2016 10-Oct-2016 Buyback 12,200 18.000 18.000 220,568.16 20-Oct-2016 20-Oct-2016 20-Oct-2016 Buyback 28,000 18.060 18.100 508,292.31 22-Dec-2016 22-Dec-2016 22-Dec-2016 Buyback 395,000 18.160 18.200 7,210,822.74 21-Feb-2017 21-Feb-2017 21-Feb-2017 Buyback 39,200 19.260 19.300 758,729.86 23-Feb-2017 23-Feb-2017 23-Feb-2017 Buyback 29,900 19.440 19.500 585,235.50 24-Feb-2017 24-Feb-2017 24-Feb-2017 Buyback 24,800 19.320 19.500 482,706.81 27-Feb-2017 27-Feb-2017 27-Feb-2017 Buyback 72,600 19.420 19.600 1,419,642.74 28-Feb-2017 28-Feb-2017 28-Feb-2017 Buyback 10,600 19.440 19.600 207,948.53 13-Mar-2017 13-Mar-2017 13-Mar-2017 Buyback 180,200 19.300 19.360 3,496,343.95 14-Mar-2017 14-Mar-2017 14-Mar-2017 Buyback 69,100 19.300 19.320 1,339,486.62 15-Mar-2017 15-Mar-2017 15-Mar-2017 Buyback 109,500 19.280 19.320 2,121,722.66 16-Mar-2017 16-Mar-2017 16-Mar-2017 Buyback 6,400 19.320 19.360 124,277.10 17-Mar-2017 17-Mar-2017 17-Mar-2017 Buyback 72,800 19.500 19.600 1,425,057.98 21-Mar-2017 21-Mar-2017 21-Mar-2017 Buyback 6,800 19.420 19.460 132,895.91 22-Mar-2017 22-Mar-2017 22-Mar-2017 Buyback 11,100 19.400 19.420 216,496.00 24-Mar-2017 24-Mar-2017 24-Mar-2017 Buyback 65,800 19.500 19.520 1,288,534.43 21-Apr-2017 21-Apr-2017 21-Apr-2017 Buyback 45,300 19.000 19.020 864,224.40 25-Apr-2017 25-Apr-2017 25-Apr-2017 Buyback 11,600 19.000 19.100 222,099.66 26-Apr-2017 26-Apr-2017 26-Apr-2017 Buyback 174,800 18.980 19.020 3,332,824.61 27-Apr-2017 27-Apr-2017 27-Apr-2017 Buyback 44,200 19.000 19.000 842,937.62 24-May-2017 24-May-2017 24-May-2017 Buyback 148,700 18.620 18.660 2,782,708.20 25-May-2017 25-May-2017 25-May-2017 Buyback 107,000 18.620 18.660 2,001,957.35 02-Jun-2017 02-Jun-2017 02-Jun-2017 Buyback 44,800 18.820 18.860 848,034.12 15-Jun-2017 15-Jun-2017 15-Jun-2017 Buyback 18,900 18.700 18.700 354,866.30 22-Jun-2017 22-Jun-2017 22-Jun-2017 Buyback 6,000 18.800 18.840 113,311.79 23-Jun-2017 23-Jun-2017 23-Jun-2017 Buyback 31,800 18.800 18.800 600,131.25 28-Jun-2017 28-Jun-2017 28-Jun-2017 Buyback 8,100 18.760 18.800 152,923.41 29-Jun-2017 29-Jun-2017 29-Jun-2017 Buyback 21,600 18.800 18.900 409,787.83 30-Jun-2017 30-Jun-2017 30-Jun-2017 Buyback 8,500 18.820 18.900 161,332.87 03-Jul-2017 03-Jul-2017 03-Jul-2017 Buyback 33,200 18.900 18.920 630,221.42 10-Jul-2017 10-Jul-2017 10-Jul-2017 Buyback 67,800 18.800 18.920 1,285,932.32 01-Aug-2017 01-Aug-2017 01-Aug-2017 Buyback 41,700 19.100 19.120 800,029.35 07-Aug-2017 07-Aug-2017 07-Aug-2017 Buyback 100,000 19.140 19.140 1,920,895.17 16-Aug-2017 16-Aug-2017 16-Aug-2017 Buyback 160,400 18.860 18.900 3,037,278.03 23-Aug-2017 23-Aug-2017 23-Aug-2017 Buyback 13,000 18.800 18.820 245,615.37 24-Aug-2017 24-Aug-2017 24-Aug-2017 Buyback 5,900 18.800 18.900 111,749.18 25-Aug-2017 25-Aug-2017 25-Aug-2017 Buyback 5,700 18.840 18.880 107,967.75 29-Aug-2017 29-Aug-2017 29-Aug-2017 Buyback 13,000 18.800 18.900 245,884.11 06-Sep-2017 06-Sep-2017 06-Sep-2017 Buyback 11,800 18.700 18.900 223,979.99 11-Sep-2017 11-Sep-2017 11-Sep-2017 Buyback 9,500 18.800 18.940 180,568.76 25-Sep-2017 25-Sep-2017 25-Sep-2017 Buyback 13,900 18.920 19.080 266,290.89 26-Sep-2017 26-Sep-2017 26-Sep-2017 Buyback 6,100 19.020 19.080 116,857.65 05-Oct-2017 05-Oct-2017 05-Oct-2017 Buyback 13,000 19.140 19.160 250,131.71 10-Oct-2017 10-Oct-2017 10-Oct-2017 Buyback 14,500 19.200 19.200 279,573.84 12-Oct-2017 12-Oct-2017 12-Oct-2017 Buyback 26,900 19.360 19.500 524,897.76 02-Nov-2017 02-Nov-2017 02-Nov-2017 Buyback 58,400 20.000 20.000 1,172,285.66 10-Nov-2017 10-Nov-2017 10-Nov-2017 Buyback 132,400 19.840 19.900 2,644,136.54 16-Nov-2017 16-Nov-2017 16-Nov-2017 Buyback 258,400 19.800 19.900 5,159,512.84 20-Nov-2017 20-Nov-2017 20-Nov-2017 Buyback 69,500 19.880 19.880 1,386,693.05 21-Nov-2017 21-Nov-2017 21-Nov-2017 Buyback 151,000 19.800 19.860 3,000,821.99 22-Nov-2017 22-Nov-2017 22-Nov-2017 Buyback 26,400 19.800 19.800 524,748.48 23-Nov-2017 23-Nov-2017 23-Nov-2017 Buyback 33,600 19.700 19.800 667,082.22 27-Nov-2017 27-Nov-2017 27-Nov-2017 Buyback 87,300 19.700 19.720 1,727,655.37 16-Jan-2018 16-Jan-2018 16-Jan-2018 Buyback 41,000 19.880 19.880 818,131.15 17-Jan-2018 17-Jan-2018 17-Jan-2018 Buyback 345,500 19.800 19.800 6,863,914.06 19-Jan-2018 19-Jan-2018 19-Jan-2018 Buyback 656,100 19.800 19.840 13,037,957.99 22-Jan-2018 22-Jan-2018 22-Jan-2018 Buyback 57,600 19.780 19.800 1,143,744.58 23-Jan-2018 23-Jan-2018 23-Jan-2018 Buyback 11,500 19.760 19.780 228,431.08 10-Apr-2018 10-Apr-2018 10-Apr-2018 Buyback 153,800 18.000 18.000 2,778,283.86 05-Jun-2018 05-Jun-2018 05-Jun-2018 Buyback 16,700 17.900 17.900 300,116.47 11-Jun-2018 11-Jun-2018 11-Jun-2018 Buyback 42,700 18.300 18.300 784,188.66 13-Sep-2018 13-Sep-2018 13-Sep-2018 Buyback 91,400 16.800 16.900 1,544,161.84 14-Sep-2018 14-Sep-2018 14-Sep-2018 Buyback 13,800 16.800 16.800 232,805.08 11-Oct-2018 11-Oct-2018 11-Oct-2018 Buyback 52,400 16.880 17.000 890,953.50 12-Oct-2018 12-Oct-2018 12-Oct-2018 Buyback 8,800 16.800 17.000 149,279.44 16-Oct-2018 16-Oct-2018 16-Oct-2018 Buyback 18,100 16.980 17.000 308,904.52 17-Oct-2018 17-Oct-2018 17-Oct-2018 Buyback 11,000 17.000 17.000 187,804.10 18-Oct-2018 18-Oct-2018 18-Oct-2018 Buyback 10,800 16.900 17.000 184,239.27 22-Oct-2018 22-Oct-2018 22-Oct-2018 Buyback 7,900 16.920 17.000 134,810.03 15-Nov-2018 15-Nov-2018 15-Nov-2018 Buyback 11,900 16.500 16.500 197,194.96 26-Nov-2018 26-Nov-2018 26-Nov-2018 Buyback 3,600 16.800 16.800 60,922.03 27-Nov-2018 27-Nov-2018 27-Nov-2018 Buyback 8,000 16.600 16.800 134,748.17 30-Nov-2018 30-Nov-2018 30-Nov-2018 Buyback 8,000 16.800 16.800 134,978.52 03-Dec-2018 03-Dec-2018 03-Dec-2018 Buyback 4,400 16.780 16.800 74,447.75 04-Dec-2018 04-Dec-2018 04-Dec-2018 Buyback 6,200 16.800 16.800 104,608.73 05-Dec-2018 05-Dec-2018 05-Dec-2018 Buyback 39,000 16.720 16.800 657,491.73 06-Dec-2018 06-Dec-2018 06-Dec-2018 Buyback 260,800 16.600 16.760 4,379,932.43 07-Dec-2018 07-Dec-2018 07-Dec-2018 Buyback 21,500 16.620 16.700 359,496.53 10-Dec-2018 10-Dec-2018 10-Dec-2018 Buyback 43,600 16.500 16.600 722,975.76 11-Dec-2018 11-Dec-2018 11-Dec-2018 Buyback 109,000 16.460 16.500 1,803,027.46 12-Dec-2018 12-Dec-2018 12-Dec-2018 Buyback 367,700 16.320 16.400 6,049,460.20 13-Dec-2018 13-Dec-2018 13-Dec-2018 Buyback 1,391,700 16.400 16.400 22,893,551.64 14-Dec-2018 14-Dec-2018 14-Dec-2018 Buyback 689,000 16.400 16.400 11,334,698.80 17-Dec-2018 17-Dec-2018 17-Dec-2018 Buyback 2,500 16.300 16.300 41,047.73 18-Dec-2018 18-Dec-2018 18-Dec-2018 Buyback 32,200 16.200 16.300 525,687.17 19-Dec-2018 19-Dec-2018 19-Dec-2018 Buyback 1,024,400 16.240 16.300 16,748,910.41 20-Dec-2018 20-Dec-2018 20-Dec-2018 Buyback 10,300 16.200 16.300 168,339.22 21-Dec-2018 21-Dec-2018 21-Dec-2018 Buyback 13,000 16.300 16.300 212,799.27 10-Jan-2019 10-Jan-2019 10-Jan-2019 Buyback 5,200 16.600 16.620 86,970.71 15-Jan-2019 15-Jan-2019 15-Jan-2019 Buyback 10,800 16.580 16.600 180,033.20 18-Jan-2019 18-Jan-2019 18-Jan-2019 Buyback 9,300 16.600 16.600 155,044.46 18-Feb-2019 18-Feb-2019 18-Feb-2019 Buyback 20,800 17.220 17.260 360,050.49 22-Feb-2019 22-Feb-2019 22-Feb-2019 Buyback 7,400 17.200 17.300 128,479.89 27-Feb-2019 27-Feb-2019 27-Feb-2019 Buyback 1,400 17.100 17.100 24,114.83 08-Mar-2019 08-Mar-2019 08-Mar-2019 Buyback 20,600 17.060 17.060 352,859.01 21-Mar-2019 21-Mar-2019 21-Mar-2019 Buyback 1,200 16.980 16.980 20,532.72 22-Mar-2019 22-Mar-2019 22-Mar-2019 Buyback 24,300 16.980 17.000 414,657.12 25-Mar-2019 25-Mar-2019 25-Mar-2019 Buyback 11,200 16.960 17.020 191,350.25 26-Mar-2019 26-Mar-2019 26-Mar-2019 Buyback 28,300 16.900 17.000 482,624.94 28-Mar-2019 28-Mar-2019 28-Mar-2019 Buyback 22,800 16.980 17.000 389,093.95 29-Mar-2019 29-Mar-2019 29-Mar-2019 Buyback 3,000 16.960 16.980 51,290.10 04-Apr-2019 04-Apr-2019 04-Apr-2019 Buyback 10,900 16.900 16.980 185,586.23 26-Apr-2019 26-Apr-2019 26-Apr-2019 Buyback 89,500 16.780 16.800 1,508,035.63 02-May-2019 02-May-2019 02-May-2019 Buyback 6,100 16.800 16.820 102,949.43 03-May-2019 03-May-2019 03-May-2019 Buyback 9,100 16.780 16.800 153,561.38 08-May-2019 08-May-2019 08-May-2019 Buyback 3,700 16.800 16.800 62,636.99 13-May-2019 13-May-2019 13-May-2019 Buyback 600 16.800 16.800 10,158.14 14-May-2019 14-May-2019 14-May-2019 Buyback 11,300 16.760 16.800 190,626.02 15-May-2019 15-May-2019 15-May-2019 Buyback 9,100 16.800 16.800 153,565.03 23-May-2019 23-May-2019 23-May-2019 Buyback 17,200 16.760 16.800 290,077.57 24-May-2019 24-May-2019 24-May-2019 Buyback 9,600 16.720 16.720 161,231.59 27-May-2019 27-May-2019 27-May-2019 Buyback 5,200 16.680 16.700 87,465.05 29-May-2019 29-May-2019 29-May-2019 Buyback 101,100 16.600 16.700 1,692,954.19 11-Jun-2019 11-Jun-2019 11-Jun-2019 Buyback 7,800 16.700 16.700 130,844.31 12-Jun-2019 12-Jun-2019 12-Jun-2019 Buyback 1,700 16.720 16.720 28,642.30 13-Jun-2019 13-Jun-2019 13-Jun-2019 Buyback 4,200 16.700 16.700 70,678.14 14-Jun-2019 14-Jun-2019 14-Jun-2019 Buyback 103,100 16.700 16.800 1,736,248.80 17-Jun-2019 17-Jun-2019 17-Jun-2019 Buyback 40,400 16.720 16.780 680,446.81 18-Jun-2019 18-Jun-2019 18-Jun-2019 Buyback 40,300 16.700 16.780 678,763.04 19-Jun-2019 19-Jun-2019 19-Jun-2019 Buyback 115,800 16.700 16.700 1,940,789.83 20-Jun-2019 20-Jun-2019 20-Jun-2019 Buyback 51,500 16.680 16.700 863,191.30 21-Jun-2019 21-Jun-2019 21-Jun-2019 Buyback 32,000 16.680 16.700 536,421.17 24-Jun-2019 24-Jun-2019 24-Jun-2019 Buyback 62,400 16.680 16.700 1,045,900.18 25-Jun-2019 25-Jun-2019 25-Jun-2019 Buyback 32,600 16.680 16.700 546,488.41 26-Jun-2019 26-Jun-2019 26-Jun-2019 Buyback 40,000 16.700 16.700 670,524.64 27-Jun-2019 27-Jun-2019 27-Jun-2019 Buyback 71,900 16.680 16.700 1,205,065.25 28-Jun-2019 28-Jun-2019 28-Jun-2019 Buyback 28,000 16.700 16.700 469,427.25 01-Jul-2019 01-Jul-2019 01-Jul-2019 Buyback 30,700 16.620 16.700 514,252.12 02-Jul-2019 02-Jul-2019 02-Jul-2019 Buyback 25,600 16.620 16.700 429,158.96 03-Jul-2019 03-Jul-2019 03-Jul-2019 Buyback 50,800 16.700 16.700 851,512.29 10-Jul-2019 10-Jul-2019 10-Jul-2019 Buyback 13,500 16.640 16.640 225,621.76 26-Jul-2019 26-Jul-2019 26-Jul-2019 Buyback 131,000 16.380 16.400 2,153,657.65 29-Jul-2019 29-Jul-2019 29-Jul-2019 Buyback 247,000 16.360 16.380 4,059,851.50 31-Jul-2019 31-Jul-2019 31-Jul-2019 Buyback 30,200 16.360 16.380 496,494.44 01-Aug-2019 01-Aug-2019 01-Aug-2019 Buyback 11,400 16.360 16.380 187,500.19 02-Aug-2019 02-Aug-2019 02-Aug-2019 Buyback 79,000 16.180 16.200 1,284,049.40 05-Aug-2019 05-Aug-2019 05-Aug-2019 Buyback 19,300 16.040 16.100 311,434.20 06-Aug-2019 06-Aug-2019 06-Aug-2019 Buyback 10,500 16.020 16.040 169,075.01 07-Aug-2019 07-Aug-2019 07-Aug-2019 Buyback 11,900 16.040 16.120 192,125.13 08-Aug-2019 08-Aug-2019 08-Aug-2019 Buyback 9,500 16.040 16.120 153,416.96 14-Aug-2019 14-Aug-2019 14-Aug-2019 Buyback 2,300 16.060 16.200 37,419.28 16-Aug-2019 16-Aug-2019 16-Aug-2019 Buyback 14,100 16.080 16.200 229,065.43 20-Aug-2019 20-Aug-2019 20-Aug-2019 Buyback 878,000 16.000 16.080 14,096,426.94 21-Aug-2019 21-Aug-2019 21-Aug-2019 Buyback 33,700 15.900 15.900 537,894.69 22-Aug-2019 22-Aug-2019 22-Aug-2019 Buyback 53,000 15.780 15.800 840,391.83 26-Aug-2019 26-Aug-2019 26-Aug-2019 Buyback 1,800 15.600 15.620 28,314.14 27-Aug-2019 27-Aug-2019 27-Aug-2019 Buyback 2,000 15.600 15.600 31,439.79 04-Sep-2019 04-Sep-2019 04-Sep-2019 Buyback 147,900 15.720 15.900 2,336,692.50 06-Sep-2019 06-Sep-2019 06-Sep-2019 Buyback 57,900 15.720 15.720 913,555.45 11-Sep-2019 11-Sep-2019 11-Sep-2019 Buyback 180,300 15.500 15.700 2,840,561.86 12-Sep-2019 12-Sep-2019 12-Sep-2019 Buyback 15,700 15.700 15.700 247,547.79 17-Sep-2019 17-Sep-2019 17-Sep-2019 Buyback 20,300 15.680 15.700 320,008.93 18-Sep-2019 18-Sep-2019 18-Sep-2019 Buyback 329,500 15.680 15.700 5,190,767.56 19-Sep-2019 19-Sep-2019 19-Sep-2019 Buyback 348,600 15.600 15.700 5,490,994.73 23-Sep-2019 23-Sep-2019 23-Sep-2019 Buyback 2,500 15.600 15.600 39,298.74 24-Sep-2019 24-Sep-2019 24-Sep-2019 Buyback 23,400 15.600 15.700 366,890.75 26-Sep-2019 26-Sep-2019 26-Sep-2019 Buyback 2,000 15.620 15.640 31,514.29 01-Oct-2019 30-Sep-2019 30-Sep-2019 Buyback 13,500 15.680 15.680 212,616.65 03-Oct-2019 03-Oct-2019 03-Oct-2019 Buyback 2,700 15.700 15.700 42,715.32 04-Oct-2019 04-Oct-2019 04-Oct-2019 Buyback 6,100 15.700 15.700 96,503.84 07-Oct-2019 07-Oct-2019 07-Oct-2019 Buyback 16,400 15.700 15.840 258,878.85 09-Oct-2019 09-Oct-2019 09-Oct-2019 Buyback 12,300 15.700 15.740 194,361.12 10-Oct-2019 10-Oct-2019 10-Oct-2019 Buyback 13,000 15.720 15.740 205,525.56 11-Oct-2019 11-Oct-2019 11-Oct-2019 Buyback 1,700 15.740 15.740 26,963.21 15-Oct-2019 15-Oct-2019 15-Oct-2019 Buyback 10,500 15.700 15.760 166,042.75 22-Oct-2019 22-Oct-2019 22-Oct-2019 Buyback 46,700 15.580 15.660 732,848.58 23-Oct-2019 23-Oct-2019 23-Oct-2019 Buyback 25,400 15.580 15.600 397,538.54 25-Oct-2019 25-Oct-2019 25-Oct-2019 Buyback 37,400 15.580 15.600 585,591.55 29-Oct-2019 29-Oct-2019 29-Oct-2019 Buyback 19,000 15.580 15.600 297,557.12 12-Mar-2020 12-Mar-2020 12-Mar-2020 Buyback 12,700 14.660 14.780 187,422.19 13-Mar-2020 13-Mar-2020 13-Mar-2020 Buyback 7,600 14.100 14.200 107,801.84 16-Mar-2020 16-Mar-2020 16-Mar-2020 Buyback 22,600 13.300 14.080 315,369.71 17-Mar-2020 17-Mar-2020 17-Mar-2020 Buyback 15,700 12.800 13.000 203,464.74 18-Mar-2020 18-Mar-2020 18-Mar-2020 Buyback 103,100 12.820 13.020 1,342,857.12 19-Mar-2020 19-Mar-2020 19-Mar-2020 Buyback 66,700 11.000 12.600 801,464.45 20-Mar-2020 20-Mar-2020 20-Mar-2020 Buyback 11,200 11.100 11.500 128,191.64 27-Mar-2020 27-Mar-2020 27-Mar-2020 Buyback 11,100 12.000 12.100 134,328.85 30-Mar-2020 30-Mar-2020 30-Mar-2020 Buyback 23,900 11.900 12.040 287,204.23 01-Apr-2020 01-Apr-2020 01-Apr-2020 Buyback 44,100 11.800 12.100 527,940.31 02-Apr-2020 02-Apr-2020 02-Apr-2020 Buyback 8,400 11.820 11.900 100,403.57 03-Apr-2020 03-Apr-2020 03-Apr-2020 Buyback 27,500 11.800 11.860 326,582.63 06-Apr-2020 06-Apr-2020 06-Apr-2020 Buyback 9,900 11.900 12.000 118,700.60 07-Apr-2020 07-Apr-2020 07-Apr-2020 Buyback 60,900 11.920 12.000 732,204.83 08-Apr-2020 08-Apr-2020 08-Apr-2020 Buyback 22,300 11.900 12.060 268,921.46 09-Apr-2020 09-Apr-2020 09-Apr-2020 Buyback 3,700 12.020 12.020 44,815.20 10-Apr-2020 10-Apr-2020 10-Apr-2020 Buyback 13,000 11.980 11.980 156,437.98 13-Apr-2020 13-Apr-2020 13-Apr-2020 Buyback 28,700 11.920 11.980 344,528.44 14-Apr-2020 14-Apr-2020 14-Apr-2020 Buyback 18,400 11.960 12.000 221,437.88 15-Apr-2020 15-Apr-2020 15-Apr-2020 Buyback 23,900 12.020 12.060 289,024.55 21-Apr-2020 21-Apr-2020 21-Apr-2020 Buyback 119,600 12.300 12.360 1,480,923.98 30-Apr-2020 30-Apr-2020 30-Apr-2020 Buyback 5,600 12.780 12.880 72,458.84 04-May-2020 04-May-2020 04-May-2020 Buyback 200 12.700 12.700 2,586.17 12-May-2020 12-May-2020 12-May-2020 Buyback 5,300 12.780 12.800 68,258.99 13-May-2020 13-May-2020 13-May-2020 Buyback 5,000 12.720 12.800 64,353.33 27-May-2020 27-May-2020 27-May-2020 Buyback 97,900 14.000 14.100 1,381,090.83 11-Jun-2020 11-Jun-2020 11-Jun-2020 Buyback 309,000 14.200 14.200 4,402,953.20 12-Jun-2020 12-Jun-2020 12-Jun-2020 Buyback 2,000 13.900 13.900 28,013.15 15-Jun-2020 15-Jun-2020 15-Jun-2020 Buyback 53,000 14.400 14.400 766,055.94 17-Jun-2020 17-Jun-2020 17-Jun-2020 Buyback 26,800 14.340 14.340 385,849.42 19-Jun-2020 19-Jun-2020 19-Jun-2020 Buyback 84,600 14.340 14.420 1,222,637.03 24-Jun-2020 24-Jun-2020 24-Jun-2020 Buyback 55,000 14.480 14.500 800,469.78 25-Jun-2020 25-Jun-2020 25-Jun-2020 Buyback 62,600 14.480 14.520 911,222.13 26-Jun-2020 26-Jun-2020 26-Jun-2020 Buyback 1,100 14.400 14.400 15,961.50 30-Jun-2020 30-Jun-2020 30-Jun-2020 Buyback 1,300 14.500 14.500 18,994.55 01-Jul-2020 01-Jul-2020 01-Jul-2020 Buyback 5,300 14.600 14.620 78,019.77 27-Jul-2020 27-Jul-2020 27-Jul-2020 Buyback 106,900 15.080 15.080 1,617,861.95 03-Aug-2020 03-Aug-2020 03-Aug-2020 Buyback 6,800 15.000 15.100 102,803.24 04-Aug-2020 04-Aug-2020 04-Aug-2020 Buyback 18,800 15.000 15.100 284,085.02 10-Aug-2020 10-Aug-2020 10-Aug-2020 Buyback 4,000 15.000 15.000 60,459.60 11-Aug-2020 11-Aug-2020 11-Aug-2020 Buyback 14,600 14.940 14.960 219,333.61 12-Aug-2020 12-Aug-2020 12-Aug-2020 Buyback 16,600 14.920 15.000 249,206.99 13-Aug-2020 13-Aug-2020 13-Aug-2020 Buyback 11,800 14.920 14.940 176,967.64 14-Aug-2020 14-Aug-2020 14-Aug-2020 Buyback 11,500 14.880 14.880 171,887.50 17-Aug-2020 17-Aug-2020 17-Aug-2020 Buyback 25,000 14.780 14.820 371,427.40 18-Aug-2020 18-Aug-2020 18-Aug-2020 Buyback 52,200 14.760 14.780 774,055.16 19-Aug-2020 19-Aug-2020 19-Aug-2020 Buyback 67,400 14.760 14.780 999,588.44 28-Aug-2020 28-Aug-2020 28-Aug-2020 Buyback 6,200 15.040 15.060 93,983.02 02-Sep-2020 02-Sep-2020 02-Sep-2020 Buyback 31,400 15.060 15.060 474,729.64 03-Sep-2020 03-Sep-2020 03-Sep-2020 Buyback 10,800 15.020 15.060 163,152.68 08-Sep-2020 08-Sep-2020 08-Sep-2020 Buyback 700 15.060 15.060 10,623.22 10-Sep-2020 10-Sep-2020 10-Sep-2020 Buyback 8,100 15.060 15.060 122,532.52 11-Sep-2020 11-Sep-2020 11-Sep-2020 Buyback 6,900 15.060 15.100 104,439.87 15-Sep-2020 15-Sep-2020 15-Sep-2020 Buyback 8,900 15.060 15.060 134,635.45 17-Sep-2020 17-Sep-2020 17-Sep-2020 Buyback 14,900 15.040 15.060 225,276.21 21-Sep-2020 21-Sep-2020 21-Sep-2020 Buyback 37,800 15.200 15.200 576,759.47 22-Sep-2020 22-Sep-2020 22-Sep-2020 Buyback 9,700 15.180 15.180 147,906.42 23-Sep-2020 23-Sep-2020 23-Sep-2020 Buyback 9,300 15.180 15.180 141,807.29 24-Sep-2020 24-Sep-2020 24-Sep-2020 Buyback 100 15.080 15.080 1,552.86 25-Sep-2020 25-Sep-2020 25-Sep-2020 Buyback 282,600 15.080 15.100 4,280,158.79 28-Sep-2020 28-Sep-2020 28-Sep-2020 Buyback 9,700 15.060 15.100 146,909.66 29-Sep-2020 29-Sep-2020 29-Sep-2020 Buyback 2,400 15.020 15.160 36,552.67 30-Sep-2020 30-Sep-2020 30-Sep-2020 Buyback 37,500 15.060 15.100 568,206.07 01-Oct-2020 01-Oct-2020 01-Oct-2020 Buyback 50,600 15.300 15.420 780,486.30 06-Oct-2020 06-Oct-2020 06-Oct-2020 Buyback 4,300 15.080 15.200 65,798.97 09-Oct-2020 09-Oct-2020 09-Oct-2020 Buyback 2,300 15.160 15.200 35,223.90 12-Oct-2020 12-Oct-2020 12-Oct-2020 Buyback 20,300 15.180 15.200 309,703.42 13-Oct-2020 13-Oct-2020 13-Oct-2020 Buyback 5,200 15.200 15.200 79,646.41 14-Oct-2020 14-Oct-2020 14-Oct-2020 Buyback 53,400 15.200 15.220 815,385.18 15-Oct-2020 15-Oct-2020 15-Oct-2020 Buyback 200 15.220 15.220 3,091.32 16-Oct-2020 16-Oct-2020 16-Oct-2020 Buyback 23,600 15.280 15.340 363,265.98 21-Oct-2020 21-Oct-2020 21-Oct-2020 Buyback 25,800 15.220 15.220 394,242.52 22-Oct-2020 22-Oct-2020 22-Oct-2020 Buyback 900 15.220 15.220 13,803.23 26-Oct-2020 26-Oct-2020 26-Oct-2020 Buyback 9,600 15.200 15.280 146,865.74 30-Oct-2020 30-Oct-2020 30-Oct-2020 Buyback 13,000 15.080 15.120 197,168.38 02-Nov-2020 02-Nov-2020 02-Nov-2020 Buyback 87,600 15.080 15.140 1,327,747.81 06-Nov-2020 06-Nov-2020 06-Nov-2020 Buyback 30,600 15.240 15.320 469,692.99 09-Nov-2020 09-Nov-2020 09-Nov-2020 Buyback 6,700 15.320 15.320 103,104.21 12-Nov-2020 12-Nov-2020 12-Nov-2020 Buyback 8,800 15.400 15.520 136,811.23 19-Nov-2020 19-Nov-2020 19-Nov-2020 Buyback 12,500 15.880 16.120 201,240.95 20-Nov-2020 20-Nov-2020 20-Nov-2020 Buyback 6,400 16.080 16.320 104,303.44 25-Nov-2020 25-Nov-2020 25-Nov-2020 Buyback 15,300 16.320 16.720 254,540.30 26-Nov-2020 26-Nov-2020 26-Nov-2020 Buyback 30,000 16.700 16.700 502,943.48 30-Nov-2020 30-Nov-2020 30-Nov-2020 Buyback 150,100 17.380 17.500 2,633,545.58 02-Dec-2020 02-Dec-2020 02-Dec-2020 Buyback 910,700 17.500 17.600 16,045,324.86 29-Dec-2020 29-Dec-2020 29-Dec-2020 Buyback 1,400 17.700 17.700 24,970.04 30-Dec-2020 30-Dec-2020 30-Dec-2020 Buyback 30,700 17.800 17.880 549,421.20 31-Dec-2020 31-Dec-2020 31-Dec-2020 Buyback 6,500 17.880 17.880 116,741.45 04-Jan-2021 04-Jan-2021 04-Jan-2021 Buyback 7,000 17.860 17.900 125,701.20 05-Jan-2021 05-Jan-2021 05-Jan-2021 Buyback 22,400 17.820 17.900 402,447.45 07-Jan-2021 07-Jan-2021 07-Jan-2021 Buyback 51,600 17.800 17.800 921,876.32 11-Jan-2021 11-Jan-2021 11-Jan-2021 Buyback 96,400 17.740 17.900 1,731,319.97 12-Jan-2021 12-Jan-2021 12-Jan-2021 Buyback 48,300 17.760 17.780 861,904.38 14-Jan-2021 14-Jan-2021 14-Jan-2021 Buyback 13,000 17.800 17.900 233,107.11 19-Jan-2021 19-Jan-2021 19-Jan-2021 Buyback 28,400 17.800 17.900 509,234.75 22-Jan-2021 22-Jan-2021 22-Jan-2021 Buyback 20,000 17.900 17.900 359,445.84 26-Jan-2021 26-Jan-2021 26-Jan-2021 Buyback 22,300 18.000 18.000 402,996.87 27-Nov-1999 18-Nov-1999 18-Nov-1999 Buyback 2,223,000 4.100 4.240 9,492,435.01 13-Apr-2007 02-Apr-2007 04-Apr-2007 Buyback 366,200 8.200 8.500 3,036,458.72 04-May-2007 20-Apr-2007 20-Apr-2007 Buyback 315,200 8.950 9.000 2,837,727.39 30-Aug-2007 17-Aug-2007 21-Aug-2007 Buyback 90,100 7.100 7.950 691,506.64 30-Oct-2007 17-Oct-2007 22-Oct-2007 Buyback 148,900 8.800 9.000 1,337,058.69 13-Nov-2007 31-Oct-2007 09-Nov-2007 Buyback 110,900 9.350 10.000 1,071,230.15 23-Nov-2007 12-Nov-2007 21-Nov-2007 Buyback 711,200 9.850 10.000 7,107,622.48 05-Dec-2007 22-Nov-2007 04-Dec-2007 Buyback 356,800 9.850 9.950 3,550,647.57 04-Apr-2008 24-Mar-2008 25-Mar-2008 Buyback 115,800 9.400 9.900 1,122,308.23 01-Aug-2008 21-Jul-2008 30-Jul-2008 Buyback 1,508,000 8.700 9.000 13,503,737.43 14-Aug-2008 31-Jul-2008 08-Aug-2008 Buyback 989,800 8.650 9.050 8,676,315.43 28-Aug-2008 13-Aug-2008 22-Aug-2008 Buyback 273,400 8.150 8.450 2,264,692.33 11-Sep-2008 28-Aug-2008 10-Sep-2008 Buyback 898,900 7.650 8.150 7,243,590.00 25-Sep-2008 11-Sep-2008 22-Sep-2008 Buyback 261,100 6.900 7.650 1,923,831.41 08-Oct-2008 23-Sep-2008 25-Sep-2008 Buyback 145,800 7.500 7.550 1,097,878.26 16-Oct-2008 07-Oct-2008 14-Oct-2008 Buyback 260,000 6.650 7.100 1,784,179.65 23-Oct-2008 15-Oct-2008 21-Oct-2008 Buyback 220,900 6.600 6.900 1,485,582.42 05-Nov-2008 22-Oct-2008 04-Nov-2008 Buyback 287,700 6.050 7.200 1,864,058.84 21-Nov-2008 05-Nov-2008 13-Nov-2008 Buyback 181,300 7.100 7.400 1,324,251.36 21-May-2009 07-May-2009 20-May-2009 Buyback 402,000 8.350 8.500 3,381,362.83 03-Jun-2009 21-May-2009 01-Jun-2009 Buyback 503,800 8.550 8.900 4,409,053.10 05-Mar-2010 23-Feb-2010 03-Mar-2010 Buyback 439,800 9.940 10.160 4,453,547.88 17-Mar-2010 04-Mar-2010 11-Mar-2010 Buyback 660,700 10.180 10.620 6,772,353.81 26-Mar-2010 16-Mar-2010 25-Mar-2010 Buyback 795,600 10.360 10.560 8,343,083.77 12-Apr-2010 31-Mar-2010 09-Apr-2010 Buyback 597,000 10.580 10.800 6,412,295.34 22-Apr-2010 12-Apr-2010 19-Apr-2010 Buyback 717,100 10.520 10.680 7,599,535.34 03-May-2010 20-Apr-2010 30-Apr-2010 Buyback 270,200 10.680 10.720 2,897,999.71 17-May-2010 03-May-2010 12-May-2010 Buyback 730,700 10.640 10.820 7,847,114.96 27-May-2010 17-May-2010 26-May-2010 Buyback 1,074,200 10.340 10.820 11,355,641.83 10-Jun-2010 27-May-2010 09-Jun-2010 Buyback 313,300 10.440 10.460 3,287,535.26 22-Jun-2010 11-Jun-2010 21-Jun-2010 Buyback 11,000 10.580 10.580 116,881.06 01-Sep-2010 19-Aug-2010 30-Aug-2010 Buyback 530,500 11.800 12.000 6,326,511.04 15-Sep-2010 01-Sep-2010 02-Sep-2010 Buyback 36,000 12.000 12.020 434,139.66 27-Sep-2010 17-Sep-2010 17-Sep-2010 Buyback 128,100 12.140 12.200 1,566,930.64 18-Oct-2010 11-Oct-2010 14-Oct-2010 Buyback 240,300 12.520 13.560 3,224,272.82 22-Nov-2010 08-Nov-2010 12-Nov-2010 Buyback 70,400 15.400 15.500 1,090,507.11 06-Dec-2010 23-Nov-2010 02-Dec-2010 Buyback 497,900 15.380 15.760 7,783,070.39 20-Dec-2010 08-Dec-2010 08-Dec-2010 Buyback 65,800 16.560 16.700 1,101,484.73 03-Mar-2011 22-Feb-2011 01-Mar-2011 Buyback 27,700 15.100 16.000 426,283.09 17-Mar-2011 02-Mar-2011 03-Mar-2011 Buyback 13,300 15.080 15.120 201,890.72 30-Mar-2011 15-Mar-2011 21-Mar-2011 Buyback 264,000 14.900 15.000 3,961,308.95 19-May-2011 04-May-2011 05-May-2011 Buyback 438,300 15.380 15.420 6,773,330.16 10-Aug-2011 29-Jul-2011 09-Aug-2011 Buyback 431,200 14.840 16.520 6,737,342.99 24-Aug-2011 10-Aug-2011 16-Aug-2011 Buyback 277,300 15.120 15.920 4,299,559.85 01-Nov-2011 18-Oct-2011 18-Oct-2011 Buyback 500 14.960 14.960 7,535.13 14-Nov-2011 31-Oct-2011 08-Nov-2011 Buyback 100,400 15.740 15.900 1,598,125.91 27-Aug-2012 14-Aug-2012 14-Aug-2012 Buyback 618,200 18.900 19.000 11,780,377.24 11-Sep-2012 30-Aug-2012 30-Aug-2012 Buyback 13,900 18.900 19.000 265,034.86 19-Sep-2012 10-Sep-2012 10-Sep-2012 Buyback 30,700 18.560 18.600 572,842.56 16-Oct-2012 02-Oct-2012 03-Oct-2012 Buyback 108,000 17.780 18.000 1,935,093.60 10-Dec-2012 27-Nov-2012 29-Nov-2012 Buyback 74,700 17.500 18.000 1,316,278.05 21-Dec-2012 11-Dec-2012 18-Dec-2012 Buyback 527,300 17.660 17.700 9,358,153.86 04-Jan-2013 21-Dec-2012 21-Dec-2012 Buyback 57,700 17.750 17.860 1,032,304.97 08-Feb-2013 30-Jan-2013 06-Feb-2013 Buyback 48,300 18.320 18.580 892,130.96 27-Feb-2013 14-Feb-2013 21-Feb-2013 Buyback 430,000 18.020 18.200 7,968,350.43 08-Apr-2013 26-Mar-2013 05-Apr-2013 Buyback 195,400 17.900 18.000 3,528,975.78 10-May-2013 30-Apr-2013 30-Apr-2013 Buyback 33,200 18.200 18.200 606,434.00 23-Sep-2013 09-Sep-2013 09-Sep-2013 Buyback 17,000 18.000 18.000 307,209.80 18-Oct-2013 04-Oct-2013 07-Oct-2013 Buyback 1,043,700 18.720 18.800 19,632,293.78 14-Nov-2013 01-Nov-2013 01-Nov-2013 Buyback 10,000 19.500 19.500 195,838.50 17-Dec-2013 04-Dec-2013 17-Dec-2013 Buyback 102,500 19.200 19.360 1,985,006.17 03-Jan-2014 20-Dec-2013 20-Dec-2013 Buyback 31,600 19.340 19.360 613,753.92 20-Jan-2014 07-Jan-2014 07-Jan-2014 Buyback 47,000 19.520 19.560 921,832.29 29-Jan-2014 20-Jan-2014 28-Jan-2014 Buyback 31,800 19.600 19.600 626,201.84 14-Feb-2014 30-Jan-2014 11-Feb-2014 Buyback 508,500 19.600 19.760 10,050,527.62 03-Mar-2014 17-Feb-2014 25-Feb-2014 Buyback 2,726,400 19.460 19.900 53,792,142.07 17-Mar-2014 04-Mar-2014 04-Mar-2014 Buyback 26,000 19.560 19.600 510,798.24 31-Mar-2014 19-Mar-2014 26-Mar-2014 Buyback 183,000 19.640 19.700 3,616,904.97 09-Apr-2014 28-Mar-2014 07-Apr-2014 Buyback 168,200 19.600 19.700 3,321,289.40 18-Apr-2014 08-Apr-2014 16-Apr-2014 Buyback 267,700 19.540 19.620 5,265,094.56 06-May-2014 24-Apr-2014 25-Apr-2014 Buyback 18,300 19.440 19.500 357,879.95 28-May-2014 20-May-2014 22-May-2014 Buyback 65,000 19.720 19.800 1,289,050.64 18-Jun-2014 06-Jun-2014 06-Jun-2014 Buyback 4,300 19.800 19.800 85,762.39 30-Jun-2014 20-Jun-2014 20-Jun-2014 Buyback 143,700 19.760 19.800 2,852,715.58 29-Aug-2014 18-Aug-2014 21-Aug-2014 Buyback 112,000 19.600 19.800 2,219,290.57 03-Nov-2014 20-Oct-2014 30-Oct-2014 Buyback 218,000 17.720 18.500 3,940,573.37 14-Nov-2014 03-Nov-2014 13-Nov-2014 Buyback 483,400 18.220 18.500 8,922,878.51 12-Dec-2014 28-Nov-2014 10-Dec-2014 Buyback 564,500 17.480 18.320 10,055,435.43 26-Dec-2014 16-Dec-2014 17-Dec-2014 Buyback 194,900 16.940 17.000 3,321,404.00 18-Feb-2015 05-Feb-2015 17-Feb-2015 Buyback 70,800 18.320 18.500 1,304,632.32 10-Mar-2015 25-Feb-2015 09-Mar-2015 Buyback 156,900 18.200 18.340 2,878,914.69 25-Mar-2015 11-Mar-2015 18-Mar-2015 Buyback 30,800 18.240 18.340 566,151.28 07-Apr-2015 26-Mar-2015 26-Mar-2015 Buyback 28,600 18.000 18.100 518,523.81 02-Jun-2015 21-May-2015 21-May-2015 Buyback 66,000 18.060 18.240 1,205,581.93 17-Jun-2015 05-Jun-2015 16-Jun-2015 Buyback 90,400 18.000 18.180 1,645,469.50 30-Jun-2015 19-Jun-2015 29-Jun-2015 Buyback 64,700 18.100 18.200 1,179,501.48 15-Jul-2015 06-Jul-2015 09-Jul-2015 Buyback 51,100 18.200 18.320 937,889.22 29-Jul-2015 16-Jul-2015 28-Jul-2015 Buyback 410,931 18.180 18.380 7,570,812.24 12-Aug-2015 29-Jul-2015 10-Aug-2015 Buyback 74,300 18.080 18.260 1,359,819.32 25-Aug-2015 12-Aug-2015 12-Aug-2015 Buyback 59,000 18.080 18.100 1,071,450.68 29-Sep-2015 17-Sep-2015 23-Sep-2015 Buyback 295,200 16.440 17.300 5,005,989.82 20-Oct-2015 07-Oct-2015 07-Oct-2015 Buyback 18,500 17.060 17.140 317,389.27 03-Nov-2015 21-Oct-2015 21-Oct-2015 Buyback 10,000 17.300 17.300 173,778.15 04-Dec-2015 23-Nov-2015 23-Nov-2015 Buyback 4,200 17.500 17.500 74,064.83 21-Dec-2015 08-Dec-2015 08-Dec-2015 Buyback 15,400 17.120 17.200 265,858.20 04-Jan-2016 22-Dec-2015 23-Dec-2015 Buyback 94,300 17.100 17.200 1,623,217.79 20-Jan-2016 06-Jan-2016 13-Jan-2016 Buyback 340,200 17.460 17.620 5,985,395.64 02-Mar-2016 17-Feb-2016 01-Mar-2016 Buyback 148,400 17.580 17.800 2,635,531.09 16-Mar-2016 03-Mar-2016 08-Mar-2016 Buyback 64,200 17.800 17.900 1,151,367.19 31-Mar-2016 18-Mar-2016 18-Mar-2016 Buyback 24,900 18.160 18.200 454,408.01 10-May-2016 27-Apr-2016 29-Apr-2016 Buyback 49,200 17.600 18.000 886,905.33 27-May-2016 16-May-2016 23-May-2016 Buyback 29,100 17.600 17.800 517,193.19 10-Jun-2016 30-May-2016 09-Jun-2016 Buyback 68,200 17.900 18.100 1,234,882.02 27-Jun-2016 14-Jun-2016 24-Jun-2016 Buyback 106,300 17.760 18.100 1,913,785.05 02-Aug-2016 19-Jul-2016 28-Jul-2016 Buyback 47,200 17.800 18.000 848,577.56 16-Aug-2016 02-Aug-2016 12-Aug-2016 Buyback 37,100 17.780 18.000 668,193.59 05-Sep-2016 23-Aug-2016 23-Aug-2016 Buyback 9,500 18.040 18.040 172,151.50 20-Sep-2016 08-Sep-2016 08-Sep-2016 Buyback 76,000 18.000 18.000 1,372,985.26 05-Oct-2016 22-Sep-2016 22-Sep-2016 Buyback 42,500 18.000 18.000 767,875.97 21-Oct-2016 10-Oct-2016 20-Oct-2016 Buyback 40,200 18.000 18.100 728,860.47 04-Jan-2017 22-Dec-2016 22-Dec-2016 Buyback 395,000 18.160 18.200 7,210,822.74 07-Mar-2017 21-Feb-2017 28-Feb-2017 Buyback 177,100 19.260 19.600 3,454,263.44 24-Mar-2017 13-Mar-2017 22-Mar-2017 Buyback 455,900 19.280 19.600 8,856,280.22 06-Apr-2017 24-Mar-2017 24-Mar-2017 Buyback 65,800 19.500 19.520 1,288,534.43 04-May-2017 21-Apr-2017 27-Apr-2017 Buyback 275,900 18.980 19.100 5,262,086.29 07-Jun-2017 24-May-2017 02-Jun-2017 Buyback 300,500 18.620 18.860 5,632,699.67 29-Jun-2017 15-Jun-2017 28-Jun-2017 Buyback 64,800 18.700 18.840 1,221,232.75 12-Jul-2017 29-Jun-2017 10-Jul-2017 Buyback 131,100 18.800 18.920 2,487,274.44 15-Aug-2017 01-Aug-2017 07-Aug-2017 Buyback 141,700 19.100 19.140 2,720,924.52 30-Aug-2017 16-Aug-2017 29-Aug-2017 Buyback 198,000 18.800 18.900 3,748,494.44 20-Sep-2017 06-Sep-2017 11-Sep-2017 Buyback 21,300 18.700 18.940 404,548.75 06-Oct-2017 25-Sep-2017 05-Oct-2017 Buyback 33,000 18.920 19.160 633,280.25 23-Oct-2017 10-Oct-2017 12-Oct-2017 Buyback 41,400 19.200 19.500 804,471.60 16-Nov-2017 02-Nov-2017 10-Nov-2017 Buyback 190,800 19.840 20.000 3,816,422.20 29-Nov-2017 16-Nov-2017 27-Nov-2017 Buyback 626,200 19.700 19.900 12,466,513.95 29-Jan-2018 16-Jan-2018 23-Jan-2018 Buyback 1,111,700 19.760 19.880 22,092,178.86 25-Apr-2018 10-Apr-2018 10-Apr-2018 Buyback 153,800 18.000 18.000 2,778,283.86 18-Jun-2018 05-Jun-2018 11-Jun-2018 Buyback 59,400 17.900 18.300 1,084,305.13 26-Sep-2018 13-Sep-2018 14-Sep-2018 Buyback 105,200 16.800 16.900 1,776,966.92 24-Oct-2018 11-Oct-2018 22-Oct-2018 Buyback 109,000 16.800 17.000 1,855,990.86 30-Nov-2018 15-Nov-2018 27-Nov-2018 Buyback 23,500 16.500 16.800 392,865.16 12-Dec-2018 30-Nov-2018 11-Dec-2018 Buyback 492,500 16.460 16.800 8,236,958.91 26-Dec-2018 12-Dec-2018 21-Dec-2018 Buyback 3,530,800 16.200 16.400 57,974,494.44 23-Jan-2019 10-Jan-2019 18-Jan-2019 Buyback 25,300 16.580 16.620 422,048.37 01-Mar-2019 18-Feb-2019 27-Feb-2019 Buyback 29,600 17.100 17.300 512,645.21 20-Mar-2019 08-Mar-2019 08-Mar-2019 Buyback 20,600 17.060 17.060 352,859.01 02-Apr-2019 21-Mar-2019 29-Mar-2019 Buyback 90,800 16.900 17.020 1,549,549.07 16-Apr-2019 04-Apr-2019 04-Apr-2019 Buyback 10,900 16.900 16.980 185,586.23 07-May-2019 26-Apr-2019 03-May-2019 Buyback 104,700 16.780 16.820 1,764,546.44 17-May-2019 08-May-2019 15-May-2019 Buyback 24,700 16.760 16.800 416,986.18 04-Jun-2019 23-May-2019 29-May-2019 Buyback 133,100 16.600 16.800 2,231,728.40 24-Jun-2019 11-Jun-2019 21-Jun-2019 Buyback 396,800 16.680 16.800 6,666,025.70 08-Jul-2019 24-Jun-2019 03-Jul-2019 Buyback 342,000 16.620 16.700 5,732,329.10 22-Jul-2019 10-Jul-2019 10-Jul-2019 Buyback 13,500 16.640 16.640 225,621.76 07-Aug-2019 26-Jul-2019 06-Aug-2019 Buyback 528,400 16.020 16.400 8,662,062.39 21-Aug-2019 07-Aug-2019 20-Aug-2019 Buyback 915,800 16.000 16.200 14,708,453.74 03-Sep-2019 21-Aug-2019 27-Aug-2019 Buyback 90,500 15.600 15.900 1,438,040.45 17-Sep-2019 04-Sep-2019 12-Sep-2019 Buyback 401,800 15.500 15.900 6,338,357.60 27-Sep-2019 17-Sep-2019 26-Sep-2019 Buyback 726,300 15.600 15.700 11,439,475.00 11-Oct-2019 30-Sep-2019 10-Oct-2019 Buyback 64,000 15.680 15.840 1,010,601.34 23-Oct-2019 11-Oct-2019 22-Oct-2019 Buyback 58,900 15.580 15.760 925,854.54 31-Oct-2019 23-Oct-2019 29-Oct-2019 Buyback 81,800 15.580 15.600 1,280,687.21 13-May-2020 30-Apr-2020 12-May-2020 Buyback 11,100 12.700 12.880 143,304.00 13-May-2020 27-Mar-2020 08-Apr-2020 Buyback 208,100 11.800 12.100 2,496,286.48 13-May-2020 12-Mar-2020 20-Mar-2020 Buyback 239,600 11.000 14.780 3,086,571.69 13-May-2020 09-Apr-2020 21-Apr-2020 Buyback 207,300 11.920 12.360 2,537,168.03 22-May-2020 13-May-2020 13-May-2020 Buyback 5,000 12.720 12.800 64,353.33 10-Jun-2020 27-May-2020 27-May-2020 Buyback 97,900 14.000 14.100 1,381,090.83 24-Jun-2020 11-Jun-2020 19-Jun-2020 Buyback 475,400 13.900 14.420 6,805,508.74 06-Jul-2020 24-Jun-2020 01-Jul-2020 Buyback 125,300 14.400 14.620 1,824,667.73 06-Aug-2020 27-Jul-2020 04-Aug-2020 Buyback 132,500 15.000 15.100 2,004,750.21 21-Aug-2020 10-Aug-2020 19-Aug-2020 Buyback 203,100 14.760 15.000 3,022,926.34 10-Sep-2020 28-Aug-2020 08-Sep-2020 Buyback 49,100 15.020 15.060 742,488.56 21-Sep-2020 10-Sep-2020 17-Sep-2020 Buyback 38,800 15.040 15.100 586,884.05 02-Oct-2020 21-Sep-2020 01-Oct-2020 Buyback 439,700 15.020 15.420 6,680,339.53 19-Oct-2020 06-Oct-2020 16-Oct-2020 Buyback 109,300 15.080 15.340 1,672,115.18 03-Nov-2020 21-Oct-2020 02-Nov-2020 Buyback 136,900 15.080 15.280 2,079,827.68 20-Nov-2020 06-Nov-2020 19-Nov-2020 Buyback 58,600 15.240 16.120 910,849.38 04-Dec-2020 20-Nov-2020 02-Dec-2020 Buyback 1,112,500 16.080 17.600 19,540,657.66 12-Jan-2021 29-Dec-2020 11-Jan-2021 Buyback 216,000 17.700 17.900 3,872,477.63 25-Jan-2021 12-Jan-2021 22-Jan-2021 Buyback 109,700 17.760 17.900 1,963,692.08 04-Jun-2020 04-Jun-2020 04-Jun-2020 Cancel 44,130,431 0.000 0.000 0.00
> Trade this stock and receive a FREE I3investor T-shirt after 5 trades. Find out more.
sheldon This is the response to my open letter I got from the management of BK ... Sorry for the late reply. BKB has been investing in several property development projects in Australia with further capital commitments and BKB is also looking into other investment opportunities. Besides, BKB Chemical Group is embarking on several projects i.e. building on-site co-generation as reported in last year’s annual report and investing in better technology in its key process in the chlor-alkali operation. Save for the above, the DRP will provide shareholders the opportunity to enhance their equity participation in the Company at a discounted price over long term. Best regards, Goh Swee Eng Chief Financial Officer/Company Secretary 11/12/2019 11:04 AM
DickyMe Even then it does not justify around 80% capital erosion. 11/12/2019 7:07 PM
sheldon DickyMe - I'm trying to get some info on this erosion which I think is quite possible. Could you provide some link or reference on this matter? 12/12/2019 9:07 AM
DickyMe I have searched the net but unavailable. Only source is old newspaper.(early 1980), I remember looking at the stocks section - The Star. I don't have the paper now. That's almost 40 years ago. 12/12/2019 10:29 AM
DickyMe WSJ's website historical price begins from June 1994 https://quotes.wsj.com/MY/XKLS/1899/historical-prices Then it was around RM 2.xxx 12/12/2019 10:45 AM
DickyMe There are some protected research papers and books about Malaysian stocks from 1970s. Perhaps this link may provide the information if you want to dig deeper https://www.sciencedirect.com/science/article/pii/S2214845015300703#bib17. Wiley Online Library requires registration, I pass on it. 12/12/2019 11:11 AM
sheldon WSJ historical prices reveal some interesting stats. Based on June 94 price of 2.40 vs Dec 2019 price of 16.60, compounded annual gain (excluding the handsome intermittent dividends) = 7.9%! If we compare June 94 to Dec 2016, then the gain is 9.4%!! I hope somebody invents a time tunnel. 12/12/2019 4:45 PM
Rwkl Fell from $100?ll Wow....1lot,more than 100k? Not many could even dream buying. I can’t ever recollect that price” 13/12/2019 5:38 PM
sheldon BK main man Tan Sri Dato Lee has been picking up a couple of lots but because of trading illiquidity, that was enough for the share to climb precipitously. Just speculating - Maybe he wants shareholders to pay more for the DRP 13/12/2019 9:50 PM
LouiseS Batu Kawan derives most of its profits from KLK, which is its own subsidiary. It is also involved in chemicals manufacturing. Batu Kawan's earning performance has been overall decreasing in last five years, whereby its earning per share overall decreased from 126.9 sen to 116 sen. Return on equity is around 7%. Dividend paid to shareholders in 2018 is 55 sen per share. Dividend yield is around 3.3%. https://louisesinvesting.blogspot.com/2019/12/comments-on-batu-kawan-berhad-1899.html 15/12/2019 11:16 PM
sheldon The devil's in the details but in a nutshell ... BK is primarily driven by CPO prices given the big chunk of dividends it receives from KLK. However it is somewhat mitigated by the oppositely correlated impact on downstream oleo chemicals that enjoy improved margins at lower CPO. Then there's the earnings from industrial chemicals and smaller stuff from property development. 16/12/2019 5:49 AM
Cipta It is logical to keep only one co listed which its business overlapping. A big saving to the holding co if taking either one private. 16/12/2019 10:10 PM
sheldon CPO rise is strangely meteoric but who's complaining! 27/12/2019 3:37 PM
sheldon Is the drop due to some nut making idiotic statements resulting in us losing the high-margin refined palm oil oleo-chemical business? 10/01/2020 5:44 PM
danielleesing ipoh-based Batu Kawan Bhd is widely known as the parent company of locally listed plantation giant Kuala Lumpur Kepong Bhd (KLK). However, many may not know that Batu Kawan is also Malaysia’s largest producer of chlor-alkali chemical products, which include chlorine, caustic soda and hydrochloric acid. Its chemical plants in Perak and Terengganu have an annual production capacity of 116,000 tonnes of caustic soda. These factories run at an average utilisation rate of close to 90%. The group’s market share is estimated at 55% to 60%. To be sure, the bulk of Batu Kawan’s profit comes from KLK. Even so, profit attributable to Batu Kawan’s shareholders grew to RM825.2 million in FY2016 from RM483.7 million in FY2013, translating into a three-year compound annual growth rate of nearly 20%. While KLK’s is slightly more impressive at 20.2%, we had imposed a penalty on KLK in The Edge Billion Ringgit Club calculations as its FY2015 net profit fell below the FY2013 base year, resulting in Batu Kawan coming just ahead of KLK for the 2017 BRC award for highest growth in profit after tax over three years. 15/01/2020 1:30 PM
LouiseS Based on comparison of 44 plantation counters listed in Bursa Malaysia, BATU KAWAN is shown to be one of the TOP 8 plantation counters worthy to pay attention to and potentially invest in. BATU KAWAN stands out in performance indicators such as having consistently high earning per share (> 50 sen per share), high NTA per share (RM 14.4 per share) and relatively low P/E ratio of ~20. https://louisesinvesting.blogspot.com/2020/01/comparison-of-major-plantations.html 20/01/2020 12:28 PM
Cipta Batu Kawan's bleaching earth is dominant in local Palm Oil refinery. Her subsidiaries' Syntomer is dominant in synthetic Glove manufacturing. 22/01/2020 1:18 PM
sheldon I guess no DRIP take up this round in view of the steep decline in the share price. 31/01/2020 12:22 PM
mf European markets turn negative as coronavirus fears overpower stimulus momentum 19/03/2020 10:58 PM
sheldon The incentive to buy now is the probable 15 sen dividend to be announced in May - a yearly affair (unless management decides that the Co wants to hoard cash) 02/04/2020 3:42 PM
sheldon Come on brother! Declare that 15 sen dividend. Go on! I haven't got all day. 18/05/2020 6:13 AM
sheldon A massive volume by B.Kawan standards with a more than 50k shares purchased at RM14! 27/05/2020 10:02 AM
ttluck It's time to rebound back.. MCO lifted.. Post economy stimulus plan.... India buying back... 04/06/2020 11:51 AM
mf AstraZeneca Reaches Vaccine Supply Deal With Four EU Nations 14/06/2020 7:09 PM
sheldon The good thing management did was to cancel all 10% treasury shares bought and now they're buying back some more heading foe another 10%. Well done!! 16/06/2020 11:34 AM
pontianak The forest open burning & subsequently anti palm oil campaign by the west really didn’t do good to this industry. If this industry can rise again like the olden days, Malaysia economy be on stronger footing. 23/06/2020 10:44 PM
mf Chaos in Parliament as PM puts forward motion to remove speaker 13/07/2020 1:02 PM
pushparaj Another gem like, "UNITED PLANTATIONS" 19/08/2020 5:59 PM
icecool https://www.theedgemarkets.com/article/batu-kawan-3q-net-profit-spikes-318-largely-due-forex-gain 19/08/2020 7:47 PM
kasim Like never before, billboards have been erected at estates and mills, advertisements placed in the media, and intense engagement with the authorities to entice locals are done on a regular basis, 09/09/2020 10:04 AM
kasim Response thus far has been lukewarm but we have not given up hope. In absence of any success, we may have to plead to the government for help 09/09/2020 10:04 AM
Gtrade Harga CPO lambung lagi Makan roti tak perlu lagi Pekebun sawit senyum di hati Buang kancil XT70 dah mari 22/09/2020 10:29 AM
sheldon Saya harap serentak dengan harga CPO, dividen pun akan melambung naik. 05/11/2020 9:30 PM
sheldon What a shitty acquisition of CCM! No sane person would pay such a huge price for such a badly run co. 17/11/2020 10:35 PM
i3gambler I look at it this way. If the deal is bad or just to help PNB, Then why not KLK buy it? 18/11/2020 8:25 AM
Plantermen Totally unacceptable a well run company Batu Kawan { KLK } buying a shit and paying a Premium during this covid outbreak. EGM please voice out 18/11/2020 8:32 AM
i3gambler Aiyo, tell you another example. TAANN bought 30.5% equity in SWKPLNT at RM2.00 at quite big premium to market price in early Year 2018. The estate and mill were badly managed then that the average monthly FFB production was way below 20K mT. After TAANN joined in the management since then, the average monthly FFB production increase consistently until it is now at 28.2K mT. 18/11/2020 9:34 AM
Chua Zhi En I guess because of Bkawan still have room to drag down their performance if u compare it with KLK. Bkawan is still cheap so affordable to take higher risks on investment but KLK is relatively expensive, another bad decision will cause KLK turn haywire and considering KLK is a KLCI components stock. 18/11/2020 12:46 PM
sheldon For the Tunku who sits on the board, it's a win-win deal. She only holds 1000 shares of BK but her father holds 337,500 KLK shares (per 2018 Annual Report). To pay cash for CCM, KLK has to declare a massive dividend & her family will be laughing all the way to the bank. So guys, due to this bailout, don't expect a generous dividend at BK level . Downside risk we bear but any windfall, others get the benefit. 18/11/2020 1:54 PM
sheldon It's too late i guess. I wonder how come the board is given such wide powers to make such a huge commitment without requiring EGM approval. It's like Pearl Harbour sneak attack haha. 19/11/2020 4:36 PM
LongTermInvestor8 Price correction coming as shown in TA chart. RSI at 80% all time high. MACD all time high and about to cross like previous crossing. Volume down 22/11/2020 4:20 PM
dailyklse2010 Cash rich company, keep buying back. No signal for correction due company obviously support the price. Company have highlight the better profit in coming YR2021. YR2020 104 EPS, YR2020 120 or higher ? 26/11/2020 1:44 PM
sheldon A massive amount of BK shares bought at 17.60. What's happening? 02/12/2020 3:37 PM
Chua Zhi En A to B pocket I guess? lol 02/12/2020 5:43 PM
sheldon Ah yes - the share goreng which we're world famous for. 03/12/2020 3:08 PM
sheldon Shitty dividends given the sterling CPO performance 09/12/2020 10:33 PM
Chua Zhi En because they need to use excess fund to takeover CCM? 09/12/2020 11:29 PM
sheldon I think so - smells a rat 24/12/2020 9:36 AM
Comment