Highlights
KLSE: HAIO (7668)       HAI-O ENTERPRISE BHD MAIN : Trading&Services
Last Price Today's Change   Day's Range   Trading Volume
5.00   +0.01 (0.20%)  4.97 - 5.03  39,100
Analyze this stock with MQ Trader system

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
16-Feb-2015 16-Feb-2015 16-Feb-2015 Buyback 5,000 2.340 2.350 11,767.00 View Detail
25-Feb-2015 25-Feb-2015 25-Feb-2015 Buyback 2,000 2.370 2.370 4,774.00 View Detail
26-Feb-2015 26-Feb-2015 26-Feb-2015 Buyback 2,000 2.370 2.370 4,774.00 View Detail
27-Feb-2015 27-Feb-2015 27-Feb-2015 Buyback 3,000 2.360 2.370 7,140.00 View Detail
02-Mar-2015 02-Mar-2015 02-Mar-2015 Buyback 3,000 2.370 2.370 7,150.00 View Detail
03-Mar-2015 03-Mar-2015 03-Mar-2015 Buyback 3,000 2.370 2.370 7,150.00 View Detail
04-Mar-2015 04-Mar-2015 04-Mar-2015 Buyback 3,000 2.360 2.360 7,120.00 View Detail
05-Mar-2015 05-Mar-2015 05-Mar-2015 Buyback 10,000 2.340 2.360 23,650.00 View Detail
06-Mar-2015 06-Mar-2015 06-Mar-2015 Buyback 6,800 2.350 2.360 16,094.00 View Detail
09-Mar-2015 09-Mar-2015 09-Mar-2015 Buyback 5,000 2.340 2.360 11,825.00 View Detail
10-Mar-2015 10-Mar-2015 10-Mar-2015 Buyback 3,000 2.360 2.360 7,120.00 View Detail
11-Mar-2015 11-Mar-2015 11-Mar-2015 Buyback 2,000 2.360 2.360 4,754.00 View Detail
12-Mar-2015 12-Mar-2015 12-Mar-2015 Buyback 3,000 2.360 2.370 7,140.00 View Detail
13-Mar-2015 13-Mar-2015 13-Mar-2015 Buyback 8,500 2.360 2.370 20,191.00 View Detail
16-Mar-2015 16-Mar-2015 16-Mar-2015 Buyback 4,000 2.370 2.380 9,538.00 View Detail
17-Mar-2015 17-Mar-2015 17-Mar-2015 Buyback 5,000 2.360 2.370 11,870.00 View Detail
18-Mar-2015 18-Mar-2015 18-Mar-2015 Buyback 2,500 2.360 2.380 5,946.00 View Detail
20-Mar-2015 20-Mar-2015 20-Mar-2015 Buyback 2,000 2.340 2.340 4,714.00 View Detail
25-Mar-2015 25-Mar-2015 25-Mar-2015 Buyback 10,000 2.300 2.320 23,218.00 View Detail
26-Mar-2015 26-Mar-2015 26-Mar-2015 Buyback 2,600 2.240 2.260 5,885.00 View Detail
30-Mar-2015 30-Mar-2015 30-Mar-2015 Buyback 7,500 2.240 2.250 16,963.00 View Detail
31-Mar-2015 31-Mar-2015 31-Mar-2015 Buyback 3,000 2.250 2.250 6,787.00 View Detail
01-Apr-2015 01-Apr-2015 01-Apr-2015 Buyback 4,500 2.230 2.240 10,111.00 View Detail
02-Apr-2015 02-Apr-2015 02-Apr-2015 Buyback 3,000 2.250 2.250 6,791.00 View Detail
03-Apr-2015 03-Apr-2015 03-Apr-2015 Buyback 2,000 2.240 2.240 4,516.00 View Detail
06-Apr-2015 06-Apr-2015 06-Apr-2015 Buyback 8,100 2.240 2.250 18,275.00 View Detail
07-Apr-2015 07-Apr-2015 07-Apr-2015 Buyback 3,000 2.240 2.250 6,769.00 View Detail
08-Apr-2015 08-Apr-2015 08-Apr-2015 Buyback 2,600 2.240 2.270 5,927.00 View Detail
09-Apr-2015 09-Apr-2015 09-Apr-2015 Buyback 7,400 2.260 2.270 16,876.00 View Detail
10-Apr-2015 10-Apr-2015 10-Apr-2015 Buyback 2,000 2.290 2.290 4,616.00 View Detail
13-Apr-2015 13-Apr-2015 13-Apr-2015 Buyback 4,000 2.290 2.300 9,234.00 View Detail
14-Apr-2015 14-Apr-2015 14-Apr-2015 Buyback 7,000 2.290 2.300 16,144.00 View Detail
15-Apr-2015 15-Apr-2015 15-Apr-2015 Buyback 2,000 2.300 2.300 4,636.00 View Detail
16-Apr-2015 16-Apr-2015 16-Apr-2015 Buyback 2,000 2.340 2.340 4,716.00 View Detail
20-Apr-2015 20-Apr-2015 20-Apr-2015 Buyback 4,000 2.350 2.350 9,455.00 View Detail
21-Apr-2015 21-Apr-2015 21-Apr-2015 Buyback 2,000 2.380 2.380 4,796.00 View Detail
22-Apr-2015 22-Apr-2015 22-Apr-2015 Buyback 2,000 2.360 2.360 4,756.00 View Detail
23-Apr-2015 23-Apr-2015 23-Apr-2015 Buyback 2,000 2.360 2.360 4,756.00 View Detail
24-Apr-2015 24-Apr-2015 24-Apr-2015 Buyback 2,000 2.360 2.360 4,756.00 View Detail
27-Apr-2015 27-Apr-2015 27-Apr-2015 Buyback 2,000 2.360 2.360 4,756.00 View Detail
28-Apr-2015 28-Apr-2015 28-Apr-2015 Buyback 7,000 2.350 2.360 16,586.00 View Detail
29-Apr-2015 29-Apr-2015 29-Apr-2015 Buyback 8,500 2.340 2.350 20,030.00 View Detail
15-May-2015 15-May-2015 15-May-2015 Buyback 2,000 2.360 2.360 4,756.00 View Detail
18-May-2015 18-May-2015 18-May-2015 Buyback 2,500 2.350 2.360 5,918.00 View Detail
19-May-2015 19-May-2015 19-May-2015 Buyback 2,500 2.350 2.350 5,913.00 View Detail
20-May-2015 20-May-2015 20-May-2015 Buyback 3,500 2.330 2.350 8,263.00 View Detail
21-May-2015 21-May-2015 21-May-2015 Buyback 5,000 2.330 2.350 11,758.00 View Detail
22-May-2015 22-May-2015 22-May-2015 Buyback 5,000 2.330 2.330 11,718.00 View Detail
25-May-2015 25-May-2015 25-May-2015 Buyback 2,000 2.340 2.340 4,716.00 View Detail
26-May-2015 26-May-2015 26-May-2015 Buyback 10,200 2.310 2.340 23,970.00 View Detail
27-May-2015 27-May-2015 27-May-2015 Buyback 20,000 2.290 2.320 46,280.00 View Detail
28-May-2015 28-May-2015 28-May-2015 Buyback 2,000 2.320 2.320 4,676.00 View Detail
29-May-2015 29-May-2015 29-May-2015 Buyback 5,000 2.300 2.310 11,597.00 View Detail
01-Jun-2015 01-Jun-2015 01-Jun-2015 Buyback 1,000 2.300 2.320 2,343.00 View Detail
02-Jun-2015 02-Jun-2015 02-Jun-2015 Buyback 7,200 2.290 2.310 16,662.00 View Detail
03-Jun-2015 03-Jun-2015 03-Jun-2015 Buyback 26,000 2.290 2.310 60,021.00 View Detail
04-Jun-2015 04-Jun-2015 04-Jun-2015 Buyback 8,000 2.290 2.310 18,508.00 View Detail
05-Jun-2015 05-Jun-2015 05-Jun-2015 Buyback 12,000 2.300 2.300 27,761.00 View Detail
08-Jun-2015 08-Jun-2015 08-Jun-2015 Buyback 2,500 2.310 2.310 5,813.00 View Detail
09-Jun-2015 09-Jun-2015 09-Jun-2015 Buyback 1,000 2.300 2.300 2,333.00 View Detail
10-Jun-2015 10-Jun-2015 10-Jun-2015 Buyback 2,000 2.290 2.290 4,616.00 View Detail
11-Jun-2015 11-Jun-2015 11-Jun-2015 Buyback 2,000 2.290 2.290 4,616.00 View Detail
12-Jun-2015 12-Jun-2015 12-Jun-2015 Buyback 3,500 2.290 2.290 8,062.00 View Detail
15-Jun-2015 15-Jun-2015 15-Jun-2015 Buyback 6,000 2.280 2.300 13,820.00 View Detail
16-Jun-2015 16-Jun-2015 16-Jun-2015 Buyback 6,500 2.280 2.280 14,906.00 View Detail
17-Jun-2015 17-Jun-2015 17-Jun-2015 Buyback 8,400 2.270 2.280 19,222.00 View Detail
18-Jun-2015 18-Jun-2015 18-Jun-2015 Buyback 6,500 2.270 2.280 14,845.00 View Detail
19-Jun-2015 19-Jun-2015 19-Jun-2015 Buyback 4,500 2.270 2.270 10,275.00 View Detail
22-Jun-2015 22-Jun-2015 22-Jun-2015 Buyback 2,500 2.260 2.270 5,692.00 View Detail
23-Jun-2015 23-Jun-2015 23-Jun-2015 Buyback 4,000 2.260 2.260 9,093.00 View Detail
24-Jun-2015 24-Jun-2015 24-Jun-2015 Buyback 2,000 2.230 2.230 4,496.00 View Detail
29-Jun-2015 29-Jun-2015 29-Jun-2015 Buyback 2,500 2.260 2.270 5,707.00 View Detail
30-Jun-2015 30-Jun-2015 30-Jun-2015 Buyback 18,200 2.180 2.210 39,972.00 View Detail
01-Jul-2015 01-Jul-2015 01-Jul-2015 Buyback 3,500 2.210 2.230 7,813.00 View Detail
02-Jul-2015 02-Jul-2015 02-Jul-2015 Buyback 3,500 2.230 2.240 7,870.00 View Detail
03-Jul-2015 03-Jul-2015 03-Jul-2015 Buyback 2,500 2.240 2.240 5,637.00 View Detail
06-Jul-2015 06-Jul-2015 06-Jul-2015 Buyback 4,000 2.210 2.230 8,936.00 View Detail
07-Jul-2015 07-Jul-2015 07-Jul-2015 Buyback 2,500 2.220 2.230 5,592.00 View Detail
08-Jul-2015 08-Jul-2015 08-Jul-2015 Buyback 12,600 2.190 2.210 27,874.00 View Detail
09-Jul-2015 09-Jul-2015 09-Jul-2015 Buyback 2,600 2.190 2.220 5,797.00 View Detail
10-Jul-2015 10-Jul-2015 10-Jul-2015 Buyback 3,500 2.210 2.220 7,790.00 View Detail
13-Jul-2015 13-Jul-2015 13-Jul-2015 Buyback 2,000 2.220 2.220 4,476.00 View Detail
14-Jul-2015 14-Jul-2015 14-Jul-2015 Buyback 2,500 2.220 2.220 5,587.00 View Detail
20-Jul-2015 20-Jul-2015 20-Jul-2015 Buyback 2,000 2.240 2.250 4,531.00 View Detail
21-Jul-2015 21-Jul-2015 21-Jul-2015 Buyback 2,500 2.250 2.250 5,662.00 View Detail
24-Jul-2015 24-Jul-2015 24-Jul-2015 Buyback 1,500 2.250 2.270 3,430.00 View Detail
28-Jul-2015 28-Jul-2015 28-Jul-2015 Buyback 3,000 2.250 2.260 6,809.00 View Detail
29-Jul-2015 29-Jul-2015 29-Jul-2015 Buyback 2,000 2.250 2.250 4,536.00 View Detail
30-Jul-2015 30-Jul-2015 30-Jul-2015 Buyback 3,000 2.250 2.250 6,789.00 View Detail
31-Jul-2015 31-Jul-2015 31-Jul-2015 Buyback 3,000 2.250 2.250 6,789.00 View Detail
03-Aug-2015 03-Aug-2015 03-Aug-2015 Buyback 6,500 2.240 2.250 14,654.00 View Detail
04-Aug-2015 04-Aug-2015 04-Aug-2015 Buyback 2,500 2.240 2.250 5,642.00 View Detail
05-Aug-2015 05-Aug-2015 05-Aug-2015 Buyback 2,000 2.250 2.250 4,536.00 View Detail
06-Aug-2015 06-Aug-2015 06-Aug-2015 Buyback 2,500 2.260 2.260 5,687.00 View Detail
07-Aug-2015 07-Aug-2015 07-Aug-2015 Buyback 4,200 2.220 2.260 9,458.00 View Detail
10-Aug-2015 10-Aug-2015 10-Aug-2015 Buyback 8,000 2.200 2.240 17,853.00 View Detail
11-Aug-2015 11-Aug-2015 11-Aug-2015 Buyback 5,100 2.200 2.220 11,306.00 View Detail
19-Aug-2015 19-Aug-2015 19-Aug-2015 Buyback 13,000 2.050 2.090 27,065.00 View Detail
20-Aug-2015 20-Aug-2015 20-Aug-2015 Buyback 4,000 2.080 2.080 8,369.00 View Detail
21-Aug-2015 21-Aug-2015 21-Aug-2015 Buyback 4,100 2.080 2.120 8,642.00 View Detail
24-Aug-2015 24-Aug-2015 24-Aug-2015 Buyback 3,000 2.010 2.060 6,104.00 View Detail
25-Aug-2015 25-Aug-2015 25-Aug-2015 Buyback 6,400 1.980 2.000 12,830.00 View Detail
26-Aug-2015 26-Aug-2015 26-Aug-2015 Buyback 3,000 2.000 2.000 6,038.00 View Detail
27-Aug-2015 27-Aug-2015 27-Aug-2015 Buyback 2,500 2.020 2.040 5,097.00 View Detail
28-Aug-2015 28-Aug-2015 28-Aug-2015 Buyback 9,500 2.040 2.060 19,517.00 View Detail
03-Sep-2015 03-Sep-2015 03-Sep-2015 Buyback 2,500 2.100 2.130 5,347.00 View Detail
04-Sep-2015 04-Sep-2015 04-Sep-2015 Buyback 17,500 2.130 2.140 37,606.00 View Detail
07-Sep-2015 07-Sep-2015 07-Sep-2015 Buyback 3,000 2.130 2.140 6,454.00 View Detail
09-Sep-2015 09-Sep-2015 09-Sep-2015 Buyback 5,400 2.170 2.180 11,809.00 View Detail
10-Sep-2015 10-Sep-2015 10-Sep-2015 Buyback 6,500 2.150 2.170 14,157.00 View Detail
11-Sep-2015 11-Sep-2015 11-Sep-2015 Buyback 10,800 2.160 2.170 23,508.00 View Detail
14-Sep-2015 14-Sep-2015 14-Sep-2015 Buyback 10,500 2.160 2.180 22,947.00 View Detail
15-Sep-2015 15-Sep-2015 15-Sep-2015 Buyback 5,300 2.170 2.180 11,611.00 View Detail
17-Sep-2015 17-Sep-2015 17-Sep-2015 Buyback 3,200 2.170 2.200 7,070.00 View Detail
21-Sep-2015 21-Sep-2015 21-Sep-2015 Buyback 3,000 2.260 2.260 6,819.00 View Detail
22-Sep-2015 22-Sep-2015 22-Sep-2015 Buyback 2,300 2.270 2.270 5,258.00 View Detail
25-Sep-2015 25-Sep-2015 25-Sep-2015 Buyback 4,600 2.280 2.290 10,570.00 View Detail
28-Sep-2015 28-Sep-2015 28-Sep-2015 Buyback 2,000 2.290 2.290 4,616.00 View Detail
29-Sep-2015 29-Sep-2015 29-Sep-2015 Buyback 3,000 2.270 2.280 6,872.00 View Detail
30-Sep-2015 30-Sep-2015 30-Sep-2015 Buyback 3,300 2.270 2.280 7,565.00 View Detail
01-Oct-2015 01-Oct-2015 01-Oct-2015 Buyback 5,500 2.280 2.280 12,613.00 View Detail
02-Oct-2015 02-Oct-2015 02-Oct-2015 Buyback 6,000 2.280 2.280 13,759.00 View Detail
05-Oct-2015 05-Oct-2015 05-Oct-2015 Buyback 6,000 2.280 2.280 13,759.00 View Detail
06-Oct-2015 06-Oct-2015 06-Oct-2015 Buyback 7,300 2.280 2.290 16,791.00 View Detail
07-Oct-2015 07-Oct-2015 07-Oct-2015 Buyback 2,100 2.290 2.320 4,885.00 View Detail
08-Oct-2015 08-Oct-2015 08-Oct-2015 Buyback 2,500 2.330 2.340 5,883.00 View Detail
09-Oct-2015 09-Oct-2015 09-Oct-2015 Buyback 9,000 2.340 2.350 21,243.00 View Detail
12-Oct-2015 12-Oct-2015 12-Oct-2015 Buyback 8,000 2.340 2.360 18,939.00 View Detail
19-Oct-2015 19-Oct-2015 19-Oct-2015 Buyback 6,000 2.370 2.390 14,398.00 View Detail
20-Oct-2015 20-Oct-2015 20-Oct-2015 Buyback 8,000 2.380 2.390 19,211.00 View Detail
21-Oct-2015 21-Oct-2015 21-Oct-2015 Buyback 7,000 2.380 2.390 16,807.00 View Detail
22-Oct-2015 22-Oct-2015 22-Oct-2015 Buyback 6,000 2.370 2.380 14,313.00 View Detail
26-Oct-2015 26-Oct-2015 26-Oct-2015 Buyback 8,000 2.380 2.380 19,151.00 View Detail
27-Oct-2015 27-Oct-2015 27-Oct-2015 Buyback 5,000 2.390 2.390 12,019.00 View Detail
28-Oct-2015 28-Oct-2015 28-Oct-2015 Buyback 7,600 2.380 2.390 18,254.00 View Detail
29-Oct-2015 29-Oct-2015 29-Oct-2015 Buyback 10,800 2.380 2.390 25,863.00 View Detail
30-Oct-2015 30-Oct-2015 30-Oct-2015 Buyback 8,000 2.380 2.380 19,151.00 View Detail
02-Nov-2015 02-Nov-2015 02-Nov-2015 Buyback 2,000 2.380 2.380 4,796.00 View Detail
03-Nov-2015 03-Nov-2015 03-Nov-2015 Buyback 6,000 2.380 2.380 14,363.00 View Detail
04-Nov-2015 04-Nov-2015 04-Nov-2015 Buyback 5,000 2.380 2.380 11,969.00 View Detail
05-Nov-2015 05-Nov-2015 05-Nov-2015 Buyback 4,000 2.380 2.380 9,588.00 View Detail
06-Nov-2015 06-Nov-2015 06-Nov-2015 Buyback 10,300 2.380 2.390 24,658.00 View Detail
09-Nov-2015 09-Nov-2015 09-Nov-2015 Buyback 8,000 2.380 2.400 19,261.00 View Detail
11-Nov-2015 11-Nov-2015 11-Nov-2015 Buyback 12,700 2.260 2.270 28,888.00 View Detail
12-Nov-2015 12-Nov-2015 12-Nov-2015 Buyback 15,000 2.230 2.250 33,664.00 View Detail
13-Nov-2015 13-Nov-2015 13-Nov-2015 Buyback 12,400 2.200 2.230 27,569.00 View Detail
16-Nov-2015 16-Nov-2015 16-Nov-2015 Buyback 11,000 2.200 2.220 24,411.00 View Detail
17-Nov-2015 17-Nov-2015 17-Nov-2015 Buyback 5,000 2.220 2.220 11,165.00 View Detail
18-Nov-2015 18-Nov-2015 18-Nov-2015 Buyback 10,500 2.240 2.260 23,827.00 View Detail
19-Nov-2015 19-Nov-2015 19-Nov-2015 Buyback 10,900 2.240 2.290 24,972.00 View Detail
20-Nov-2015 20-Nov-2015 20-Nov-2015 Buyback 10,200 2.290 2.300 23,524.00 View Detail
23-Nov-2015 23-Nov-2015 23-Nov-2015 Buyback 12,500 2.300 2.320 29,047.00 View Detail
24-Nov-2015 24-Nov-2015 24-Nov-2015 Buyback 16,000 2.300 2.310 37,098.00 View Detail
25-Nov-2015 25-Nov-2015 25-Nov-2015 Buyback 14,100 2.290 2.310 32,587.00 View Detail
26-Nov-2015 26-Nov-2015 26-Nov-2015 Buyback 11,200 2.300 2.310 25,994.00 View Detail
27-Nov-2015 27-Nov-2015 27-Nov-2015 Buyback 8,000 2.310 2.320 18,597.00 View Detail
30-Nov-2015 30-Nov-2015 30-Nov-2015 Buyback 10,000 2.310 2.310 23,234.00 View Detail
01-Dec-2015 01-Dec-2015 01-Dec-2015 Buyback 13,000 2.310 2.310 30,204.00 View Detail
02-Dec-2015 02-Dec-2015 02-Dec-2015 Buyback 26,000 2.300 2.310 60,254.00 View Detail
03-Dec-2015 03-Dec-2015 03-Dec-2015 Buyback 12,100 2.310 2.320 28,153.00 View Detail
04-Dec-2015 04-Dec-2015 04-Dec-2015 Buyback 13,500 2.310 2.320 31,421.00 View Detail
07-Dec-2015 07-Dec-2015 07-Dec-2015 Buyback 11,700 2.300 2.320 27,241.00 View Detail
08-Dec-2015 08-Dec-2015 08-Dec-2015 Buyback 13,000 2.310 2.330 30,315.00 View Detail
09-Dec-2015 09-Dec-2015 09-Dec-2015 Buyback 13,100 2.310 2.330 30,653.00 View Detail
10-Dec-2015 10-Dec-2015 10-Dec-2015 Buyback 7,000 2.310 2.320 16,274.00 View Detail
15-Dec-2015 15-Dec-2015 15-Dec-2015 Buyback 17,000 2.300 2.310 39,437.00 View Detail
16-Dec-2015 16-Dec-2015 16-Dec-2015 Buyback 22,300 2.300 2.320 51,819.00 View Detail
17-Dec-2015 17-Dec-2015 17-Dec-2015 Buyback 23,200 2.310 2.330 54,193.00 View Detail
18-Dec-2015 18-Dec-2015 18-Dec-2015 Buyback 10,000 2.320 2.330 23,425.00 View Detail
21-Dec-2015 21-Dec-2015 21-Dec-2015 Buyback 12,700 2.310 2.330 29,698.00 View Detail
22-Dec-2015 22-Dec-2015 22-Dec-2015 Buyback 12,500 2.310 2.320 29,052.00 View Detail
23-Dec-2015 23-Dec-2015 23-Dec-2015 Buyback 19,500 2.310 2.320 45,416.00 View Detail
28-Dec-2015 28-Dec-2015 28-Dec-2015 Buyback 18,300 2.310 2.330 42,688.00 View Detail
29-Dec-2015 29-Dec-2015 29-Dec-2015 Buyback 12,100 2.320 2.330 28,285.00 View Detail
30-Dec-2015 30-Dec-2015 30-Dec-2015 Buyback 12,500 2.310 2.330 29,254.00 View Detail
31-Dec-2015 31-Dec-2015 31-Dec-2015 Buyback 13,000 2.320 2.330 30,405.00 View Detail
04-Jan-2016 04-Jan-2016 04-Jan-2016 Buyback 7,300 2.320 2.330 17,094.00 View Detail
05-Jan-2016 05-Jan-2016 05-Jan-2016 Buyback 6,700 2.320 2.330 15,689.00 View Detail
06-Jan-2016 06-Jan-2016 06-Jan-2016 Buyback 20,200 2.340 2.350 47,657.00 View Detail
07-Jan-2016 07-Jan-2016 07-Jan-2016 Buyback 10,000 2.340 2.350 23,616.00 View Detail
08-Jan-2016 08-Jan-2016 08-Jan-2016 Buyback 7,700 2.340 2.350 18,188.00 View Detail
11-Jan-2016 11-Jan-2016 11-Jan-2016 Buyback 12,700 2.330 2.350 29,942.00 View Detail
12-Jan-2016 12-Jan-2016 12-Jan-2016 Buyback 13,900 2.340 2.350 32,779.00 View Detail
13-Jan-2016 13-Jan-2016 13-Jan-2016 Buyback 14,500 2.340 2.350 34,202.00 View Detail
14-Jan-2016 14-Jan-2016 14-Jan-2016 Buyback 14,000 2.340 2.350 33,000.00 View Detail
15-Jan-2016 15-Jan-2016 15-Jan-2016 Buyback 17,000 2.340 2.350 40,060.00 View Detail
18-Jan-2016 18-Jan-2016 18-Jan-2016 Buyback 16,000 2.330 2.330 37,496.00 View Detail
19-Jan-2016 19-Jan-2016 19-Jan-2016 Buyback 21,000 2.310 2.340 49,174.00 View Detail
20-Jan-2016 20-Jan-2016 20-Jan-2016 Buyback 23,900 2.310 2.340 56,041.00 View Detail
21-Jan-2016 21-Jan-2016 21-Jan-2016 Buyback 17,100 2.310 2.330 39,925.00 View Detail
22-Jan-2016 22-Jan-2016 22-Jan-2016 Buyback 14,500 2.310 2.330 33,930.00 View Detail
26-Jan-2016 26-Jan-2016 26-Jan-2016 Buyback 9,000 2.330 2.330 21,091.00 View Detail
27-Jan-2016 27-Jan-2016 27-Jan-2016 Buyback 16,200 2.310 2.330 37,887.00 View Detail
28-Jan-2016 28-Jan-2016 28-Jan-2016 Buyback 11,400 2.330 2.350 26,831.00 View Detail
29-Jan-2016 29-Jan-2016 29-Jan-2016 Buyback 14,400 2.340 2.350 33,946.00 View Detail
02-Feb-2016 02-Feb-2016 02-Feb-2016 Buyback 7,000 2.350 2.360 16,606.00 View Detail
03-Feb-2016 03-Feb-2016 03-Feb-2016 Buyback 11,400 2.370 2.380 27,185.00 View Detail
04-Feb-2016 04-Feb-2016 04-Feb-2016 Buyback 5,000 2.400 2.400 12,069.00 View Detail
05-Feb-2016 05-Feb-2016 05-Feb-2016 Buyback 24,900 2.380 2.400 59,886.00 View Detail
15-Feb-2016 15-Feb-2016 15-Feb-2016 Buyback 10,000 2.390 2.400 24,048.00 View Detail
16-Feb-2016 16-Feb-2016 16-Feb-2016 Buyback 10,400 2.390 2.400 25,090.00 View Detail
17-Feb-2016 17-Feb-2016 17-Feb-2016 Buyback 6,000 2.380 2.380 14,363.00 View Detail
18-Feb-2016 18-Feb-2016 18-Feb-2016 Buyback 17,000 2.370 2.380 40,634.00 View Detail
19-Feb-2016 19-Feb-2016 19-Feb-2016 Buyback 19,500 2.370 2.390 46,714.00 View Detail
22-Feb-2016 22-Feb-2016 22-Feb-2016 Buyback 20,600 2.380 2.390 49,387.00 View Detail
23-Feb-2016 23-Feb-2016 23-Feb-2016 Buyback 8,000 2.390 2.390 19,231.00 View Detail
24-Feb-2016 24-Feb-2016 24-Feb-2016 Buyback 12,800 2.370 2.380 30,532.00 View Detail
25-Feb-2016 25-Feb-2016 25-Feb-2016 Buyback 18,300 2.370 2.390 43,742.00 View Detail
26-Feb-2016 26-Feb-2016 26-Feb-2016 Buyback 14,500 2.380 2.390 34,845.00 View Detail
29-Feb-2016 29-Feb-2016 29-Feb-2016 Buyback 9,800 2.370 2.390 23,523.00 View Detail
01-Mar-2016 01-Mar-2016 01-Mar-2016 Buyback 19,100 2.380 2.390 45,731.00 View Detail
02-Mar-2016 02-Mar-2016 02-Mar-2016 Buyback 19,400 2.370 2.380 46,420.00 View Detail
03-Mar-2016 03-Mar-2016 03-Mar-2016 Buyback 19,000 2.370 2.380 45,452.00 View Detail
04-Mar-2016 04-Mar-2016 04-Mar-2016 Buyback 28,000 2.340 2.380 66,424.00 View Detail
07-Mar-2016 07-Mar-2016 07-Mar-2016 Buyback 7,500 2.360 2.370 17,817.00 View Detail
09-Mar-2016 09-Mar-2016 09-Mar-2016 Buyback 14,200 2.360 2.370 33,781.00 View Detail
10-Mar-2016 10-Mar-2016 10-Mar-2016 Buyback 7,300 2.350 2.360 17,320.00 View Detail
11-Mar-2016 11-Mar-2016 11-Mar-2016 Buyback 6,000 2.360 2.360 14,243.00 View Detail
14-Mar-2016 14-Mar-2016 14-Mar-2016 Buyback 17,400 2.360 2.370 41,347.00 View Detail
15-Mar-2016 15-Mar-2016 15-Mar-2016 Buyback 12,000 2.360 2.370 28,585.00 View Detail
16-Mar-2016 16-Mar-2016 16-Mar-2016 Buyback 6,500 2.370 2.380 15,500.00 View Detail
17-Mar-2016 17-Mar-2016 17-Mar-2016 Buyback 11,200 2.360 2.370 26,640.00 View Detail
18-Mar-2016 18-Mar-2016 18-Mar-2016 Buyback 9,000 2.360 2.370 21,424.00 View Detail
21-Mar-2016 21-Mar-2016 21-Mar-2016 Buyback 17,700 2.390 2.410 42,709.00 View Detail
22-Mar-2016 22-Mar-2016 22-Mar-2016 Buyback 11,700 2.400 2.410 28,354.00 View Detail
23-Mar-2016 23-Mar-2016 23-Mar-2016 Buyback 1,000 2.420 2.420 2,453.00 View Detail
26-Apr-2016 26-Apr-2016 26-Apr-2016 Buyback 25,700 2.490 2.530 64,884.00 View Detail
03-May-2016 03-May-2016 03-May-2016 Buyback 11,000 2.530 2.550 28,016.00 View Detail
04-May-2016 04-May-2016 04-May-2016 Buyback 5,800 2.530 2.540 14,789.00 View Detail
05-May-2016 05-May-2016 05-May-2016 Buyback 3,000 2.540 2.540 7,664.00 View Detail
06-May-2016 06-May-2016 06-May-2016 Buyback 1,000 2.540 2.540 2,573.00 View Detail
09-May-2016 09-May-2016 09-May-2016 Buyback 7,300 2.540 2.550 18,683.00 View Detail
10-May-2016 10-May-2016 10-May-2016 Buyback 9,000 2.540 2.560 23,076.00 View Detail
11-May-2016 11-May-2016 11-May-2016 Buyback 1,500 2.560 2.560 3,875.00 View Detail
20-May-2016 20-May-2016 20-May-2016 Buyback 12,000 2.580 2.580 31,139.00 View Detail
23-May-2016 23-May-2016 23-May-2016 Buyback 15,400 2.570 2.580 39,927.00 View Detail
26-May-2016 26-May-2016 26-May-2016 Buyback 3,900 2.580 2.590 10,146.00 View Detail
27-May-2016 27-May-2016 27-May-2016 Buyback 14,900 2.570 2.590 38,621.00 View Detail
30-May-2016 30-May-2016 30-May-2016 Buyback 11,000 2.590 2.590 28,655.00 View Detail
31-May-2016 31-May-2016 31-May-2016 Buyback 11,600 2.590 2.590 30,218.00 View Detail
01-Jun-2016 01-Jun-2016 01-Jun-2016 Buyback 22,000 2.580 2.590 57,228.00 View Detail
02-Jun-2016 02-Jun-2016 02-Jun-2016 Buyback 11,000 2.570 2.580 28,514.00 View Detail
03-Jun-2016 03-Jun-2016 03-Jun-2016 Buyback 7,500 2.580 2.580 19,462.00 View Detail
06-Jun-2016 06-Jun-2016 06-Jun-2016 Buyback 1,700 2.590 2.590 4,439.00 View Detail
08-Jun-2016 08-Jun-2016 08-Jun-2016 Buyback 5,000 2.590 2.590 13,025.00 View Detail
14-Jun-2016 14-Jun-2016 14-Jun-2016 Buyback 8,000 2.670 2.680 21,514.00 View Detail
16-Jun-2016 16-Jun-2016 16-Jun-2016 Buyback 9,600 2.680 2.680 25,877.00 View Detail
17-Jun-2016 17-Jun-2016 17-Jun-2016 Buyback 20,600 2.680 2.680 55,527.00 View Detail
20-Jun-2016 20-Jun-2016 20-Jun-2016 Buyback 21,500 2.660 2.680 57,832.00 View Detail
21-Jun-2016 21-Jun-2016 21-Jun-2016 Buyback 12,000 2.680 2.680 32,346.00 View Detail
23-Jun-2016 23-Jun-2016 23-Jun-2016 Buyback 8,500 2.680 2.680 22,912.00 View Detail
24-Jun-2016 24-Jun-2016 24-Jun-2016 Buyback 32,000 2.630 2.680 85,903.00 View Detail
27-Jun-2016 27-Jun-2016 27-Jun-2016 Buyback 10,000 2.650 2.670 26,814.00 View Detail
27-Sep-2016 27-Sep-2016 27-Sep-2016 Buyback 6,000 3.450 3.450 20,820.00 View Detail
28-Sep-2016 28-Sep-2016 28-Sep-2016 Buyback 27,500 3.430 3.450 95,139.00 View Detail
29-Sep-2016 29-Sep-2016 29-Sep-2016 Buyback 1,500 3.450 3.450 5,212.00 View Detail
30-Sep-2016 30-Sep-2016 30-Sep-2016 Buyback 8,200 3.460 3.480 28,642.00 View Detail
04-Oct-2016 04-Oct-2016 04-Oct-2016 Buyback 6,400 3.470 3.480 22,390.00 View Detail
05-Oct-2016 05-Oct-2016 05-Oct-2016 Buyback 7,700 3.470 3.480 26,921.00 View Detail
14-Nov-2016 14-Nov-2016 14-Nov-2016 Buyback 19,500 3.420 3.500 67,712.00 View Detail
15-Nov-2016 15-Nov-2016 15-Nov-2016 Buyback 14,500 3.420 3.500 50,655.00 View Detail
09-Aug-2017 09-Aug-2017 09-Aug-2017 Buyback 6,400 3.970 4.040 25,726.00 View Detail
10-Aug-2017 10-Aug-2017 10-Aug-2017 Buyback 14,100 4.070 4.120 58,170.00 View Detail
11-Aug-2017 11-Aug-2017 11-Aug-2017 Buyback 11,700 4.030 4.060 47,565.00 View Detail
14-Aug-2017 14-Aug-2017 14-Aug-2017 Buyback 19,000 4.030 4.070 77,258.00 View Detail
15-Aug-2017 15-Aug-2017 15-Aug-2017 Buyback 2,900 4.080 4.120 11,936.00 View Detail
30-Nov-2017 30-Nov-2017 30-Nov-2017 Buyback 8,600 5.110 5.140 44,430.00 View Detail
10-Jan-2018 10-Jan-2018 10-Jan-2018 Buyback 12,700 5.230 5.240 66,852.00 View Detail
11-Jan-2018 11-Jan-2018 11-Jan-2018 Buyback 29,000 5.190 5.230 151,837.00 View Detail
12-Jan-2018 12-Jan-2018 12-Jan-2018 Buyback 3,000 5.240 5.240 15,811.00 View Detail
16-Jan-2018 16-Jan-2018 16-Jan-2018 Buyback 17,100 5.190 5.240 89,576.00 View Detail
17-Jan-2018 17-Jan-2018 17-Jan-2018 Buyback 21,100 5.200 5.240 110,572.00 View Detail
18-Jan-2018 18-Jan-2018 18-Jan-2018 Buyback 37,700 5.090 5.240 194,957.00 View Detail
19-Jan-2018 19-Jan-2018 19-Jan-2018 Buyback 11,800 5.110 5.230 61,630.00 View Detail
12-Mar-2018 09-Mar-2018 09-Mar-2018 Buyback 28,100 4.990 5.020 140,978.00 View Detail
14-Mar-2018 14-Mar-2018 14-Mar-2018 Buyback 33,900 4.950 5.010 168,977.00 View Detail
15-Mar-2018 15-Mar-2018 15-Mar-2018 Buyback 33,200 4.830 5.000 163,283.00 View Detail
16-Mar-2018 16-Mar-2018 16-Mar-2018 Buyback 47,600 4.750 4.850 228,688.00 View Detail
19-Mar-2018 19-Mar-2018 19-Mar-2018 Buyback 22,600 4.750 4.800 108,052.00 View Detail
20-Mar-2018 20-Mar-2018 20-Mar-2018 Buyback 48,900 4.590 4.720 228,051.00 View Detail
26-Mar-2018 26-Mar-2018 26-Mar-2018 Buyback 5,300 4.630 4.690 24,881.00 View Detail
03-Apr-2018 03-Apr-2018 03-Apr-2018 Buyback 18,300 4.940 4.970 91,169.00 View Detail
04-Apr-2018 04-Apr-2018 04-Apr-2018 Buyback 60,600 4.670 4.960 292,698.00 View Detail
05-Apr-2018 05-Apr-2018 05-Apr-2018 Buyback 11,800 4.700 4.790 56,141.00 View Detail
06-Apr-2018 06-Apr-2018 06-Apr-2018 Buyback 13,700 4.750 4.850 66,059.00 View Detail
09-Apr-2018 09-Apr-2018 09-Apr-2018 Buyback 17,700 4.740 4.840 84,938.00 View Detail
10-Apr-2018 10-Apr-2018 10-Apr-2018 Buyback 3,000 4.800 4.850 14,571.00 View Detail
20-Apr-2018 19-Apr-2018 19-Apr-2018 Buyback 12,800 4.930 5.000 63,809.00 View Detail
20-Apr-2018 20-Apr-2018 20-Apr-2018 Buyback 10,100 4.930 4.980 50,260.00 View Detail
23-Apr-2018 23-Apr-2018 23-Apr-2018 Buyback 23,700 4.920 4.990 117,768.00 View Detail
24-Apr-2018 24-Apr-2018 24-Apr-2018 Buyback 11,900 4.920 4.970 59,082.00 View Detail
25-Apr-2018 25-Apr-2018 25-Apr-2018 Buyback 11,100 4.870 4.910 54,688.00 View Detail
26-Apr-2018 26-Apr-2018 26-Apr-2018 Buyback 27,200 4.850 4.890 132,823.00 View Detail
27-Apr-2018 27-Apr-2018 27-Apr-2018 Buyback 11,000 4.870 4.920 53,988.00 View Detail
30-Apr-2018 30-Apr-2018 30-Apr-2018 Buyback 18,500 4.940 4.970 92,133.00 View Detail
02-May-2018 02-May-2018 02-May-2018 Buyback 9,500 4.880 4.930 46,802.00 View Detail
03-May-2018 03-May-2018 03-May-2018 Buyback 7,800 4.870 4.900 38,322.00 View Detail
04-May-2018 04-May-2018 04-May-2018 Buyback 8,800 4.880 4.910 43,212.00 View Detail
07-May-2018 07-May-2018 07-May-2018 Buyback 16,600 4.850 4.890 81,184.00 View Detail
08-May-2018 08-May-2018 08-May-2018 Buyback 4,700 4.840 4.920 23,108.00 View Detail
20-Sep-2005 12-Sep-2005 16-Sep-2005 Buyback 77,400 0.990 1.010 77,482.56 View Detail
29-Sep-2005 19-Sep-2005 23-Sep-2005 Buyback 36,200 0.980 1.000 36,156.24 View Detail
04-Oct-2005 26-Sep-2005 30-Sep-2005 Buyback 26,300 0.980 1.020 26,180.95 View Detail
12-Oct-2005 03-Oct-2005 07-Oct-2005 Buyback 55,200 0.990 1.020 55,382.81 View Detail
21-Oct-2005 10-Oct-2005 14-Oct-2005 Buyback 20,300 1.010 1.040 20,751.79 View Detail
26-Oct-2005 17-Oct-2005 21-Oct-2005 Buyback 19,500 1.010 1.040 19,991.83 View Detail
28-Oct-2005 24-Oct-2005 25-Oct-2005 Buyback 3,900 1.030 1.040 4,058.64 View Detail
08-Nov-2005 27-Oct-2005 31-Oct-2005 Buyback 13,100 1.030 1.060 13,718.18 View Detail
15-Nov-2005 07-Nov-2005 11-Nov-2005 Buyback 17,200 1.040 1.080 18,208.83 View Detail
22-Nov-2005 16-Nov-2005 18-Nov-2005 Buyback 14,400 1.060 1.070 15,382.75 View Detail
29-Nov-2005 21-Nov-2005 24-Nov-2005 Buyback 27,700 1.060 1.100 30,092.20 View Detail
07-Dec-2005 28-Nov-2005 02-Dec-2005 Buyback 39,100 1.010 1.080 40,668.44 View Detail
15-Dec-2005 05-Dec-2005 09-Dec-2005 Buyback 55,400 1.020 1.050 57,072.59 View Detail
22-Dec-2005 12-Dec-2005 16-Dec-2005 Buyback 60,000 1.020 1.050 61,977.62 View Detail
29-Dec-2005 19-Dec-2005 23-Dec-2005 Buyback 100,100 1.010 1.050 102,806.20 View Detail
05-Jan-2006 27-Dec-2005 30-Dec-2005 Buyback 75,800 1.010 1.070 78,204.14 View Detail
09-Jan-2006 03-Jan-2006 03-Jan-2006 Buyback 49,100 1.020 1.070 51,487.29 View Detail
18-Jan-2006 11-Jan-2006 13-Jan-2006 Buyback 70,600 1.060 1.100 76,496.05 View Detail
23-Jan-2006 16-Jan-2006 19-Jan-2006 Buyback 84,500 1.060 1.100 92,150.23 View Detail
27-Jan-2006 20-Jan-2006 25-Jan-2006 Buyback 20,900 1.080 1.100 22,875.69 View Detail
07-Feb-2006 26-Jan-2006 27-Jan-2006 Buyback 3,500 1.090 1.100 3,843.59 View Detail
14-Feb-2006 09-Feb-2006 09-Feb-2006 Buyback 7,300 1.160 1.170 8,534.21 View Detail
23-Feb-2006 13-Feb-2006 17-Feb-2006 Buyback 36,600 1.160 1.180 43,089.80 View Detail
28-Feb-2006 20-Feb-2006 24-Feb-2006 Buyback 31,900 1.140 1.200 36,705.15 View Detail
07-Mar-2006 27-Feb-2006 03-Mar-2006 Buyback 89,700 1.130 1.150 102,585.61 View Detail
09-Mar-2006 06-Mar-2006 06-Mar-2006 Buyback 29,200 1.130 1.140 33,242.23 View Detail
16-Mar-2006 07-Mar-2006 10-Mar-2006 Buyback 81,000 1.100 1.150 91,707.55 View Detail
21-Mar-2006 14-Mar-2006 17-Mar-2006 Buyback 78,800 1.120 1.150 89,737.04 View Detail
30-Mar-2006 20-Mar-2006 24-Mar-2006 Buyback 104,400 1.140 1.200 122,424.00 View Detail
05-Apr-2006 27-Mar-2006 31-Mar-2006 Buyback 82,700 1.170 1.220 99,099.48 View Detail
12-Apr-2006 03-Apr-2006 07-Apr-2006 Buyback 61,300 1.180 1.240 74,012.24 View Detail
20-Apr-2006 10-Apr-2006 14-Apr-2006 Buyback 51,200 1.200 1.230 62,129.77 View Detail
26-Apr-2006 17-Apr-2006 20-Apr-2006 Buyback 39,300 1.200 1.240 48,057.41 View Detail
04-May-2006 24-Apr-2006 28-Apr-2006 Buyback 44,400 1.210 1.260 55,082.04 View Detail
09-May-2006 03-May-2006 03-May-2006 Buyback 7,300 1.280 1.300 9,460.09 View Detail
30-May-2006 22-May-2006 25-May-2006 Buyback 49,300 1.320 1.350 66,297.23 View Detail
07-Jun-2006 30-May-2006 02-Jun-2006 Buyback 61,000 1.290 1.330 79,761.70 View Detail
15-Jun-2006 06-Jun-2006 09-Jun-2006 Buyback 27,800 1.290 1.370 36,718.33 View Detail
20-Jul-2006 12-Jul-2006 13-Jul-2006 Buyback 17,600 1.400 1.450 25,262.47 View Detail
26-Jul-2006 18-Jul-2006 21-Jul-2006 Buyback 40,900 1.390 1.450 58,292.38 View Detail
03-Aug-2006 26-Jul-2006 28-Jul-2006 Buyback 40,800 1.400 1.410 57,760.88 View Detail
10-Aug-2006 31-Jul-2006 04-Aug-2006 Buyback 27,500 1.380 1.410 38,645.50 View Detail
16-Aug-2006 07-Aug-2006 09-Aug-2006 Buyback 12,200 1.350 1.390 16,834.95 View Detail
22-Aug-2006 14-Aug-2006 18-Aug-2006 Buyback 33,100 1.320 1.360 44,484.51 View Detail
28-Aug-2006 22-Aug-2006 24-Aug-2006 Buyback 10,400 1.340 1.360 14,096.49 View Detail
06-Sep-2006 25-Aug-2006 28-Aug-2006 Buyback 18,100 1.340 1.350 24,438.27 View Detail
15-Sep-2006 07-Sep-2006 07-Sep-2006 Buyback 14,400 1.310 1.350 19,351.96 View Detail
20-Sep-2006 11-Sep-2006 14-Sep-2006 Buyback 10,400 1.320 1.360 13,929.47 View Detail
11-Oct-2006 03-Oct-2006 05-Oct-2006 Buyback 30,000 1.350 1.380 41,009.54 View Detail
18-Oct-2006 10-Oct-2006 10-Oct-2006 Buyback 2,800 1.380 1.390 3,894.73 View Detail
26-Oct-2006 17-Oct-2006 17-Oct-2006 Buyback 9,200 1.400 1.420 12,979.41 View Detail
19-Apr-2007 10-Apr-2007 12-Apr-2007 Buyback 52,900 1.990 2.050 106,431.37 View Detail
24-Apr-2007 17-Apr-2007 20-Apr-2007 Buyback 147,800 2.040 2.100 307,104.64 View Detail
30-Apr-2007 23-Apr-2007 25-Apr-2007 Buyback 47,800 2.090 2.120 101,331.63 View Detail
16-May-2007 07-May-2007 11-May-2007 Buyback 89,000 2.220 2.260 200,792.60 View Detail
31-May-2007 22-May-2007 25-May-2007 Buyback 34,300 2.290 2.340 80,004.21 View Detail
07-Jun-2007 28-May-2007 01-Jun-2007 Buyback 54,400 2.250 2.310 125,008.18 View Detail
13-Jun-2007 04-Jun-2007 05-Jun-2007 Buyback 13,100 2.310 2.400 30,910.41 View Detail
15-Aug-2007 06-Aug-2007 06-Aug-2007 Buyback 16,300 2.920 2.950 48,065.41 View Detail
23-Aug-2007 15-Aug-2007 17-Aug-2007 Buyback 45,400 2.690 3.000 127,119.76 View Detail
29-Aug-2007 20-Aug-2007 24-Aug-2007 Buyback 56,700 2.830 3.000 166,060.09 View Detail
05-Sep-2007 28-Aug-2007 30-Aug-2007 Buyback 26,400 2.980 3.000 79,413.57 View Detail
13-Sep-2007 03-Sep-2007 07-Sep-2007 Buyback 50,600 3.020 3.240 158,779.70 View Detail
20-Sep-2007 10-Sep-2007 14-Sep-2007 Buyback 48,500 2.650 3.200 139,896.76 View Detail
24-Sep-2007 17-Sep-2007 21-Sep-2007 Buyback 60,300 2.570 2.630 157,602.90 View Detail
03-Oct-2007 24-Sep-2007 27-Sep-2007 Buyback 50,600 2.610 2.650 134,003.46 View Detail
10-Oct-2007 02-Oct-2007 05-Oct-2007 Buyback 40,900 2.860 3.080 119,901.69 View Detail
18-Oct-2007 08-Oct-2007 11-Oct-2007 Buyback 27,900 3.020 3.100 86,275.10 View Detail
24-Oct-2007 18-Oct-2007 19-Oct-2007 Buyback 7,000 3.060 3.100 21,677.70 View Detail
31-Oct-2007 23-Oct-2007 23-Oct-2007 Buyback 13,900 3.060 3.080 42,853.28 View Detail
06-Nov-2007 31-Oct-2007 02-Nov-2007 Buyback 27,400 3.040 3.080 84,359.88 View Detail
14-Nov-2007 07-Nov-2007 07-Nov-2007 Buyback 6,300 3.060 3.080 19,429.44 View Detail
21-Nov-2007 16-Nov-2007 16-Nov-2007 Buyback 9,000 3.220 3.260 29,358.51 View Detail
28-Nov-2007 19-Nov-2007 23-Nov-2007 Buyback 32,000 3.180 3.280 103,602.16 View Detail
06-Dec-2007 26-Nov-2007 30-Nov-2007 Buyback 56,500 3.080 3.280 181,411.55 View Detail
11-Dec-2007 03-Dec-2007 06-Dec-2007 Buyback 23,600 2.960 3.140 72,126.19 View Detail
18-Dec-2007 10-Dec-2007 10-Dec-2007 Buyback 4,900 3.000 3.020 14,811.10 View Detail
26-Dec-2007 18-Dec-2007 19-Dec-2007 Buyback 7,700 2.970 3.140 23,381.54 View Detail
25-Jan-2008 14-Jan-2008 17-Jan-2008 Buyback 15,700 3.180 3.260 50,706.19 View Detail
29-Jan-2008 22-Jan-2008 24-Jan-2008 Buyback 26,300 2.960 3.000 78,669.01 View Detail
12-Feb-2008 04-Feb-2008 04-Feb-2008 Buyback 7,900 2.970 2.980 23,637.84 View Detail
20-Feb-2008 12-Feb-2008 12-Feb-2008 Buyback 14,000 2.980 2.980 42,024.84 View Detail
26-Feb-2008 20-Feb-2008 22-Feb-2008 Buyback 50,400 2.910 2.970 149,526.20 View Detail
05-Mar-2008 25-Feb-2008 29-Feb-2008 Buyback 43,700 2.920 2.980 130,550.65 View Detail
12-Mar-2008 03-Mar-2008 07-Mar-2008 Buyback 91,800 2.900 3.000 270,562.35 View Detail
21-Mar-2008 10-Mar-2008 14-Mar-2008 Buyback 156,400 2.720 2.970 445,900.49 View Detail
26-Mar-2008 17-Mar-2008 21-Mar-2008 Buyback 126,800 2.830 2.990 370,397.47 View Detail
02-Apr-2008 24-Mar-2008 25-Mar-2008 Buyback 47,500 2.940 3.000 141,538.66 View Detail
09-Apr-2008 31-Mar-2008 04-Apr-2008 Buyback 25,000 3.120 3.240 80,017.47 View Detail
21-Apr-2008 15-Apr-2008 15-Apr-2008 Buyback 5,500 3.200 3.220 17,732.92 View Detail
29-May-2008 20-May-2008 22-May-2008 Buyback 64,800 3.720 3.780 244,228.04 View Detail
04-Jun-2008 26-May-2008 29-May-2008 Buyback 51,600 3.780 3.800 197,125.89 View Detail
11-Jun-2008 02-Jun-2008 06-Jun-2008 Buyback 44,100 3.780 3.820 168,539.20 View Detail
17-Jun-2008 09-Jun-2008 13-Jun-2008 Buyback 31,700 3.760 3.780 120,116.28 View Detail
26-Jun-2008 16-Jun-2008 20-Jun-2008 Buyback 61,800 3.660 3.780 231,005.90 View Detail
02-Jul-2008 23-Jun-2008 25-Jun-2008 Buyback 31,100 3.640 3.720 114,740.62 View Detail
11-Jul-2008 04-Jul-2008 04-Jul-2008 Buyback 8,500 3.680 3.740 31,847.19 View Detail
16-Jul-2008 08-Jul-2008 08-Jul-2008 Buyback 5,300 3.760 3.860 20,307.99 View Detail
06-Aug-2008 29-Jul-2008 01-Aug-2008 Buyback 31,800 3.840 3.880 123,342.40 View Detail
13-Aug-2008 04-Aug-2008 08-Aug-2008 Buyback 25,900 3.840 3.880 100,486.17 View Detail
22-Aug-2008 11-Aug-2008 15-Aug-2008 Buyback 36,100 3.780 3.860 138,067.75 View Detail
27-Aug-2008 18-Aug-2008 22-Aug-2008 Buyback 40,300 3.760 3.800 153,417.56 View Detail
04-Sep-2008 25-Aug-2008 29-Aug-2008 Buyback 35,600 3.740 3.780 134,857.33 View Detail
10-Sep-2008 02-Sep-2008 05-Sep-2008 Buyback 33,500 3.720 3.780 126,690.42 View Detail
17-Sep-2008 09-Sep-2008 12-Sep-2008 Buyback 53,800 3.560 3.760 196,839.14 View Detail
24-Sep-2008 15-Sep-2008 19-Sep-2008 Buyback 51,500 3.020 3.520 173,098.52 View Detail
29-Sep-2008 22-Sep-2008 26-Sep-2008 Buyback 71,400 3.260 3.440 237,713.79 View Detail
08-Oct-2008 29-Sep-2008 03-Oct-2008 Buyback 22,800 3.340 3.460 77,327.69 View Detail
14-Oct-2008 06-Oct-2008 10-Oct-2008 Buyback 30,200 3.200 3.480 102,792.99 View Detail
20-Oct-2008 13-Oct-2008 16-Oct-2008 Buyback 37,600 3.240 3.380 124,387.02 View Detail
30-Oct-2008 20-Oct-2008 24-Oct-2008 Buyback 27,800 3.040 3.280 89,521.23 View Detail
06-Nov-2008 28-Oct-2008 31-Oct-2008 Buyback 70,000 2.930 3.100 211,848.79 View Detail
13-Nov-2008 03-Nov-2008 07-Nov-2008 Buyback 29,800 3.080 3.280 96,621.28 View Detail
19-Nov-2008 10-Nov-2008 14-Nov-2008 Buyback 21,500 3.280 3.400 72,728.37 View Detail
27-Nov-2008 17-Nov-2008 21-Nov-2008 Buyback 24,200 3.340 3.420 82,137.09 View Detail
03-Dec-2008 24-Nov-2008 28-Nov-2008 Buyback 28,300 3.020 3.400 93,649.07 View Detail
09-Dec-2008 01-Dec-2008 05-Dec-2008 Buyback 50,100 2.950 3.080 151,167.41 View Detail
17-Dec-2008 09-Dec-2008 12-Dec-2008 Buyback 16,600 2.990 3.020 50,127.55 View Detail
23-Dec-2008 15-Dec-2008 19-Dec-2008 Buyback 17,100 3.000 3.140 52,356.85 View Detail
30-Dec-2008 22-Dec-2008 26-Dec-2008 Buyback 14,900 3.100 3.160 46,849.44 View Detail
07-Jan-2009 30-Dec-2008 02-Jan-2009 Buyback 17,600 3.160 3.220 56,608.03 View Detail
14-Jan-2009 05-Jan-2009 09-Jan-2009 Buyback 21,800 3.200 3.280 70,923.11 View Detail
21-Jan-2009 12-Jan-2009 16-Jan-2009 Buyback 49,700 3.200 3.240 160,846.64 View Detail
23-Jan-2009 19-Jan-2009 22-Jan-2009 Buyback 19,400 3.200 3.240 62,695.78 View Detail
12-Feb-2009 03-Feb-2009 06-Feb-2009 Buyback 24,300 3.240 3.280 79,391.35 View Detail
18-Feb-2009 10-Feb-2009 13-Feb-2009 Buyback 8,600 3.280 3.320 28,544.08 View Detail
25-Feb-2009 16-Feb-2009 20-Feb-2009 Buyback 11,200 3.280 3.320 37,175.41 View Detail
04-Mar-2009 23-Feb-2009 27-Feb-2009 Buyback 26,800 3.280 3.300 88,670.58 View Detail
12-Mar-2009 03-Mar-2009 05-Mar-2009 Buyback 10,500 3.260 3.300 34,589.97 View Detail
18-Mar-2009 10-Mar-2009 13-Mar-2009 Buyback 19,000 3.160 3.280 61,383.93 View Detail
15-Apr-2009 06-Apr-2009 10-Apr-2009 Buyback 12,500 3.520 3.560 44,522.51 View Detail
22-Apr-2009 13-Apr-2009 17-Apr-2009 Buyback 10,800 3.580 3.660 39,305.67 View Detail
29-Apr-2009 20-Apr-2009 24-Apr-2009 Buyback 8,700 3.640 3.800 32,865.36 View Detail
05-May-2009 27-Apr-2009 29-Apr-2009 Buyback 7,000 3.720 3.780 26,374.66 View Detail
12-May-2009 06-May-2009 08-May-2009 Buyback 3,800 3.920 3.960 15,044.48 View Detail
21-May-2009 11-May-2009 15-May-2009 Buyback 17,200 3.860 3.960 67,359.31 View Detail
26-May-2009 18-May-2009 22-May-2009 Buyback 8,500 3.840 3.920 33,245.23 View Detail
02-Jun-2009 25-May-2009 29-May-2009 Buyback 7,300 3.880 3.900 28,622.52 View Detail
09-Jun-2009 02-Jun-2009 02-Jun-2009 Buyback 1,500 3.920 3.920 5,927.77 View Detail
23-Jun-2009 16-Jun-2009 16-Jun-2009 Buyback 2,800 4.180 4.200 11,803.83 View Detail
01-Jul-2009 22-Jun-2009 24-Jun-2009 Buyback 11,300 4.180 4.260 47,725.84 View Detail
30-Mar-2011 29-Mar-2011 29-Mar-2011 Buyback 8,000 2.140 2.150 17,285.36 View Detail
13-Apr-2011 30-Mar-2011 06-Apr-2011 Buyback 26,400 2.070 2.200 56,836.33 View Detail
22-Apr-2011 12-Apr-2011 20-Apr-2011 Buyback 42,600 2.200 2.250 95,197.38 View Detail
16-May-2011 04-May-2011 10-May-2011 Buyback 67,500 2.200 2.240 150,621.25 View Detail
13-Jun-2011 30-May-2011 08-Jun-2011 Buyback 45,400 2.150 2.190 99,033.88 View Detail
22-Jun-2011 09-Jun-2011 17-Jun-2011 Buyback 68,400 2.150 2.170 148,281.69 View Detail
05-Jul-2011 21-Jun-2011 27-Jun-2011 Buyback 24,000 2.130 2.170 51,809.76 View Detail
18-Jul-2011 04-Jul-2011 12-Jul-2011 Buyback 27,400 2.120 2.150 58,819.79 View Detail
01-Aug-2011 18-Jul-2011 27-Jul-2011 Buyback 35,500 2.070 2.120 74,662.13 View Detail
12-Aug-2011 02-Aug-2011 05-Aug-2011 Buyback 16,200 2.010 2.090 33,131.50 View Detail
24-Aug-2011 11-Aug-2011 23-Aug-2011 Buyback 42,600 1.840 1.940 79,762.59 View Detail
06-Sep-2011 24-Aug-2011 02-Sep-2011 Buyback 38,100 1.800 1.840 69,915.84 View Detail
15-Sep-2011 05-Sep-2011 13-Sep-2011 Buyback 55,900 1.800 1.830 101,819.02 View Detail
26-Sep-2011 14-Sep-2011 22-Sep-2011 Buyback 54,300 1.710 1.820 96,551.53 View Detail
03-Oct-2011 29-Sep-2011 29-Sep-2011 Buyback 5,000 1.660 1.670 8,366.44 View Detail
13-Oct-2011 30-Sep-2011 07-Oct-2011 Buyback 22,500 1.600 1.670 36,996.81 View Detail
04-Nov-2011 24-Oct-2011 25-Oct-2011 Buyback 4,700 1.890 1.900 8,978.68 View Detail
30-Nov-2011 17-Nov-2011 25-Nov-2011 Buyback 37,000 1.850 1.930 70,567.40 View Detail
09-Dec-2011 29-Nov-2011 08-Dec-2011 Buyback 37,200 1.790 1.860 68,266.19 View Detail
22-Dec-2011 09-Dec-2011 19-Dec-2011 Buyback 23,500 1.770 1.820 42,628.35 View Detail
30-Dec-2011 20-Dec-2011 28-Dec-2011 Buyback 12,000 1.800 1.940 22,323.50 View Detail
11-Jan-2012 29-Dec-2011 06-Jan-2012 Buyback 16,300 1.890 1.930 31,191.31 View Detail
10-Feb-2012 30-Jan-2012 31-Jan-2012 Buyback 14,400 2.170 2.200 31,682.76 View Detail
22-Feb-2012 09-Feb-2012 14-Feb-2012 Buyback 13,800 2.260 2.320 31,507.95 View Detail
04-Apr-2012 30-Mar-2012 30-Mar-2012 Buyback 3,500 2.170 2.200 7,682.40 View Detail
13-Apr-2012 02-Apr-2012 10-Apr-2012 Buyback 56,400 2.140 2.200 122,811.63 View Detail
26-Apr-2012 13-Apr-2012 24-Apr-2012 Buyback 58,000 2.170 2.200 127,043.50 View Detail
08-May-2012 25-Apr-2012 04-May-2012 Buyback 46,200 2.160 2.200 100,825.75 View Detail
18-May-2012 07-May-2012 15-May-2012 Buyback 160,100 2.150 2.190 348,707.68 View Detail
28-May-2012 16-May-2012 23-May-2012 Buyback 149,900 2.090 2.160 318,204.06 View Detail
06-Jun-2012 24-May-2012 01-Jun-2012 Buyback 73,400 2.080 2.110 154,824.87 View Detail
15-Jun-2012 04-Jun-2012 12-Jun-2012 Buyback 82,900 2.050 2.100 174,287.88 View Detail
25-Jun-2012 13-Jun-2012 21-Jun-2012 Buyback 58,500 2.070 2.100 122,597.58 View Detail
05-Jul-2012 22-Jun-2012 02-Jul-2012 Buyback 39,700 2.080 2.210 84,227.93 View Detail
16-Jul-2012 03-Jul-2012 11-Jul-2012 Buyback 127,400 2.120 2.200 274,827.92 View Detail
25-Jul-2012 12-Jul-2012 20-Jul-2012 Buyback 63,300 2.090 2.120 133,410.05 View Detail
02-Aug-2012 23-Jul-2012 31-Jul-2012 Buyback 121,100 2.030 2.080 249,297.64 View Detail
14-Aug-2012 01-Aug-2012 09-Aug-2012 Buyback 37,700 2.030 2.080 77,705.34 View Detail
22-Aug-2012 10-Aug-2012 16-Aug-2012 Buyback 75,200 2.040 2.060 154,630.82 View Detail
29-Aug-2012 17-Aug-2012 27-Aug-2012 Buyback 57,800 2.040 2.090 120,097.43 View Detail
10-Sep-2012 28-Aug-2012 06-Sep-2012 Buyback 84,600 2.000 2.060 173,189.11 View Detail
21-Sep-2012 10-Sep-2012 18-Sep-2012 Buyback 99,400 1.970 2.030 198,552.70 View Detail
02-Oct-2012 19-Sep-2012 27-Sep-2012 Buyback 45,900 2.010 2.050 93,655.86 View Detail
11-Oct-2012 28-Sep-2012 09-Oct-2012 Buyback 50,100 2.020 2.060 102,848.05 View Detail
23-Oct-2012 10-Oct-2012 17-Oct-2012 Buyback 19,800 2.050 2.080 41,142.04 View Detail
12-Nov-2012 01-Nov-2012 07-Nov-2012 Buyback 16,200 2.220 2.240 36,321.55 View Detail
21-Nov-2012 08-Nov-2012 16-Nov-2012 Buyback 26,200 2.130 2.230 57,577.21 View Detail
28-Nov-2012 19-Nov-2012 23-Nov-2012 Buyback 42,800 2.060 2.120 89,538.87 View Detail
07-Dec-2012 26-Nov-2012 04-Dec-2012 Buyback 23,000 2.010 2.090 47,545.76 View Detail
17-Dec-2012 05-Dec-2012 13-Dec-2012 Buyback 20,400 2.030 2.070 42,100.26 View Detail
27-Dec-2012 17-Dec-2012 18-Dec-2012 Buyback 11,900 2.070 2.100 24,993.67 View Detail
09-Jan-2013 26-Dec-2012 27-Dec-2012 Buyback 10,200 2.220 2.230 22,800.41 View Detail
01-Mar-2013 18-Feb-2013 26-Feb-2013 Buyback 63,800 2.200 2.280 143,898.40 View Detail
12-Mar-2013 28-Feb-2013 04-Mar-2013 Buyback 32,600 2.250 2.270 73,913.70 View Detail
20-Mar-2013 11-Mar-2013 15-Mar-2013 Buyback 28,400 2.350 2.380 67,389.88 View Detail
09-Apr-2013 28-Mar-2013 05-Apr-2013 Buyback 50,200 2.330 2.400 119,316.69 View Detail
19-Apr-2013 08-Apr-2013 17-Apr-2013 Buyback 45,600 2.340 2.370 108,046.40 View Detail
02-May-2013 18-Apr-2013 26-Apr-2013 Buyback 37,600 2.300 2.350 87,812.66 View Detail
10-May-2013 29-Apr-2013 03-May-2013 Buyback 30,900 2.220 2.300 70,599.97 View Detail
23-May-2013 14-May-2013 17-May-2013 Buyback 21,800 2.420 2.440 53,208.66 View Detail
09-Sep-2013 27-Aug-2013 04-Sep-2013 Buyback 65,400 2.410 2.540 163,965.87 View Detail
18-Sep-2013 05-Sep-2013 05-Sep-2013 Buyback 3,200 2.530 2.530 8,141.43 View Detail
02-Oct-2013 23-Sep-2013 23-Sep-2013 Buyback 3,000 2.600 2.600 7,843.10 View Detail
30-Oct-2013 21-Oct-2013 21-Oct-2013 Buyback 11,700 2.680 2.700 31,638.63 View Detail
06-Dec-2013 26-Nov-2013 04-Dec-2013 Buyback 27,900 2.610 2.650 74,063.40 View Detail
18-Dec-2013 06-Dec-2013 16-Dec-2013 Buyback 27,500 2.600 2.620 72,250.07 View Detail
27-Dec-2013 17-Dec-2013 19-Dec-2013 Buyback 6,200 2.550 2.620 16,210.84 View Detail
15-Jan-2014 03-Jan-2014 10-Jan-2014 Buyback 13,900 2.580 2.600 36,173.09 View Detail
28-Jan-2014 15-Jan-2014 24-Jan-2014 Buyback 30,600 2.570 2.590 79,483.78 View Detail
07-Feb-2014 27-Jan-2014 29-Jan-2014 Buyback 15,400 2.540 2.560 39,434.33 View Detail
20-Feb-2014 10-Feb-2014 18-Feb-2014 Buyback 92,100 2.380 2.540 227,355.42 View Detail
04-Mar-2014 19-Feb-2014 27-Feb-2014 Buyback 55,300 2.390 2.450 134,507.91 View Detail
13-Mar-2014 28-Feb-2014 11-Mar-2014 Buyback 91,000 2.450 2.510 227,303.85 View Detail
20-Mar-2014 12-Mar-2014 14-Mar-2014 Buyback 10,600 2.460 2.510 26,588.26 View Detail
09-Apr-2014 28-Mar-2014 03-Apr-2014 Buyback 81,900 2.420 2.450 200,185.87 View Detail
21-Apr-2014 09-Apr-2014 17-Apr-2014 Buyback 69,300 2.410 2.440 169,193.34 View Detail
30-Apr-2014 18-Apr-2014 25-Apr-2014 Buyback 67,600 2.440 2.500 167,253.39 View Detail
08-May-2014 28-Apr-2014 05-May-2014 Buyback 167,800 2.450 2.500 418,474.17 View Detail
23-May-2014 12-May-2014 21-May-2014 Buyback 56,800 2.540 2.570 145,979.21 View Detail
03-Jun-2014 22-May-2014 30-May-2014 Buyback 80,300 2.420 2.530 201,946.95 View Detail
12-Jun-2014 02-Jun-2014 09-Jun-2014 Buyback 66,400 2.400 2.470 162,335.68 View Detail
20-Jun-2014 10-Jun-2014 17-Jun-2014 Buyback 67,500 2.460 2.520 168,381.62 View Detail
30-Jun-2014 18-Jun-2014 25-Jun-2014 Buyback 63,800 2.470 2.530 160,329.57 View Detail
10-Jul-2014 27-Jun-2014 08-Jul-2014 Buyback 76,100 2.550 2.590 196,381.01 View Detail
22-Jul-2014 09-Jul-2014 17-Jul-2014 Buyback 44,800 2.580 2.600 116,690.25 View Detail
30-Jul-2014 18-Jul-2014 24-Jul-2014 Buyback 50,900 2.560 2.590 132,237.73 View Detail
13-Aug-2014 31-Jul-2014 31-Jul-2014 Buyback 8,100 2.600 2.610 21,257.16 View Detail
09-Sep-2014 27-Aug-2014 02-Sep-2014 Buyback 25,200 2.650 2.690 67,695.99 View Detail
12-Sep-2014 03-Sep-2014 10-Sep-2014 Buyback 34,200 2.650 2.700 91,693.37 View Detail
24-Sep-2014 11-Sep-2014 18-Sep-2014 Buyback 22,900 2.680 2.710 62,072.84 View Detail
03-Oct-2014 23-Sep-2014 25-Sep-2014 Buyback 9,700 2.620 2.700 25,865.75 View Detail
20-Oct-2014 08-Oct-2014 15-Oct-2014 Buyback 9,000 2.460 2.500 22,412.24 View Detail
03-Nov-2014 21-Oct-2014 29-Oct-2014 Buyback 17,700 2.520 2.590 45,737.93 View Detail
11-Nov-2014 30-Oct-2014 05-Nov-2014 Buyback 3,900 2.580 2.630 10,232.06 View Detail
21-Nov-2014 10-Nov-2014 18-Nov-2014 Buyback 41,200 2.470 2.650 104,344.73 View Detail
01-Dec-2014 19-Nov-2014 26-Nov-2014 Buyback 51,500 2.460 2.500 128,363.83 View Detail
09-Dec-2014 27-Nov-2014 04-Dec-2014 Buyback 39,300 2.390 2.480 96,388.40 View Detail
17-Dec-2014 05-Dec-2014 15-Dec-2014 Buyback 67,900 2.250 2.400 160,742.48 View Detail
29-Dec-2014 16-Dec-2014 17-Dec-2014 Buyback 23,500 2.140 2.230 51,403.00 View Detail
06-Jan-2015 24-Dec-2014 31-Dec-2014 Buyback 15,900 2.180 2.200 35,020.37 View Detail
03-Feb-2015 22-Jan-2015 29-Jan-2015 Buyback 18,300 2.340 2.400 43,650.70 View Detail
11-Feb-2015 30-Jan-2015 06-Feb-2015 Buyback 20,200 2.370 2.400 48,612.53 View Detail
16-Feb-2015 09-Feb-2015 13-Feb-2015 Buyback 31,500 2.340 2.400 75,178.32 View Detail
27-Feb-2015 16-Feb-2015 26-Feb-2015 Buyback 9,000 2.340 2.370 21,315.53 View Detail
12-Mar-2015 27-Feb-2015 10-Mar-2015 Buyback 36,800 2.340 2.370 87,248.52 View Detail
24-Mar-2015 11-Mar-2015 20-Mar-2015 Buyback 27,000 2.340 2.380 64,153.74 View Detail
07-Apr-2015 25-Mar-2015 03-Apr-2015 Buyback 32,600 2.230 2.320 74,272.20 View Detail
17-Apr-2015 06-Apr-2015 14-Apr-2015 Buyback 34,100 2.240 2.300 77,839.90 View Detail
28-Apr-2015 15-Apr-2015 23-Apr-2015 Buyback 14,000 2.300 2.380 33,115.73 View Detail
07-May-2015 24-Apr-2015 29-Apr-2015 Buyback 19,500 2.340 2.360 46,128.01 View Detail
28-May-2015 15-May-2015 22-May-2015 Buyback 20,500 2.330 2.360 48,324.84 View Detail
05-Jun-2015 25-May-2015 02-Jun-2015 Buyback 47,400 2.290 2.340 110,244.92 View Detail
16-Jun-2015 03-Jun-2015 11-Jun-2015 Buyback 53,500 2.290 2.310 123,669.20 View Detail
24-Jun-2015 12-Jun-2015 19-Jun-2015 Buyback 35,400 2.270 2.300 81,129.77 View Detail
02-Jul-2015 22-Jun-2015 30-Jun-2015 Buyback 29,200 2.180 2.270 64,960.85 View Detail
14-Jul-2015 01-Jul-2015 10-Jul-2015 Buyback 34,700 2.190 2.240 77,310.29 View Detail
24-Jul-2015 13-Jul-2015 21-Jul-2015 Buyback 9,000 2.220 2.250 20,257.13 View Detail
06-Aug-2015 24-Jul-2015 04-Aug-2015 Buyback 21,500 2.240 2.270 48,650.55 View Detail
18-Aug-2015 05-Aug-2015 11-Aug-2015 Buyback 21,800 2.200 2.260 48,839.73 View Detail
01-Sep-2015 19-Aug-2015 27-Aug-2015 Buyback 36,000 1.980 2.120 74,144.42 View Detail
10-Sep-2015 28-Aug-2015 07-Sep-2015 Buyback 32,500 2.040 2.140 68,924.02 View Detail
22-Sep-2015 09-Sep-2015 17-Sep-2015 Buyback 41,700 2.150 2.200 91,102.09 View Detail
02-Oct-2015 21-Sep-2015 01-Oct-2015 Buyback 23,700 2.260 2.290 54,313.27 View Detail
12-Oct-2015 02-Oct-2015 08-Oct-2015 Buyback 23,900 2.280 2.340 55,076.95 View Detail
22-Oct-2015 09-Oct-2015 20-Oct-2015 Buyback 31,000 2.340 2.390 73,790.97 View Detail
02-Nov-2015 21-Oct-2015 29-Oct-2015 Buyback 44,400 2.370 2.390 106,405.67 View Detail
09-Nov-2015 30-Oct-2015 04-Nov-2015 Buyback 21,000 2.380 2.380 50,278.92 View Detail
18-Nov-2015 05-Nov-2015 13-Nov-2015 Buyback 62,400 2.200 2.400 143,628.04 View Detail
26-Nov-2015 16-Nov-2015 24-Nov-2015 Buyback 76,100 2.200 2.320 174,043.35 View Detail
04-Dec-2015 25-Nov-2015 01-Dec-2015 Buyback 56,300 2.290 2.320 130,616.45 View Detail
15-Dec-2015 02-Dec-2015 10-Dec-2015 Buyback 96,400 2.300 2.330 224,310.71 View Detail
28-Dec-2015 15-Dec-2015 22-Dec-2015 Buyback 97,700 2.300 2.330 227,623.55 View Detail
05-Jan-2016 23-Dec-2015 31-Dec-2015 Buyback 75,400 2.310 2.330 176,048.83 View Detail
14-Jan-2016 04-Jan-2016 12-Jan-2016 Buyback 78,500 2.320 2.350 184,966.18 View Detail
26-Jan-2016 13-Jan-2016 21-Jan-2016 Buyback 123,500 2.310 2.350 289,897.76 View Detail
04-Feb-2016 22-Jan-2016 02-Feb-2016 Buyback 72,500 2.310 2.360 170,290.69 View Detail
16-Feb-2016 03-Feb-2016 05-Feb-2016 Buyback 41,300 2.370 2.400 99,140.09 View Detail
26-Feb-2016 15-Feb-2016 23-Feb-2016 Buyback 91,500 2.370 2.400 219,466.70 View Detail
08-Mar-2016 24-Feb-2016 04-Mar-2016 Buyback 140,900 2.340 2.390 336,668.53 View Detail
18-Mar-2016 07-Mar-2016 15-Mar-2016 Buyback 64,400 2.350 2.370 153,093.02 View Detail
28-Mar-2016 16-Mar-2016 23-Mar-2016 Buyback 57,100 2.360 2.420 137,079.99 View Detail
09-May-2016 26-Apr-2016 05-May-2016 Buyback 45,500 2.490 2.550 115,353.17 View Detail
19-May-2016 06-May-2016 11-May-2016 Buyback 18,800 2.540 2.560 48,207.42 View Detail
02-Jun-2016 20-May-2016 31-May-2016 Buyback 68,800 2.570 2.590 178,706.41 View Detail
13-Jun-2016 01-Jun-2016 08-Jun-2016 Buyback 47,200 2.570 2.590 122,668.70 View Detail
27-Jun-2016 14-Jun-2016 23-Jun-2016 Buyback 80,200 2.660 2.680 216,008.49 View Detail
04-Jul-2016 24-Jun-2016 27-Jun-2016 Buyback 42,000 2.630 2.680 112,717.50 View Detail
07-Oct-2016 27-Sep-2016 04-Oct-2016 Buyback 49,600 3.430 3.480 172,203.38 View Detail
18-Oct-2016 05-Oct-2016 05-Oct-2016 Buyback 7,700 3.470 3.480 26,920.65 View Detail
23-Nov-2016 14-Nov-2016 15-Nov-2016 Buyback 34,000 3.420 3.500 118,367.36 View Detail
21-Aug-2017 09-Aug-2017 15-Aug-2017 Buyback 54,100 3.970 4.120 220,654.37 View Detail
12-Dec-2017 30-Nov-2017 30-Nov-2017 Buyback 8,600 5.110 5.140 44,429.70 View Detail
23-Jan-2018 10-Jan-2018 19-Jan-2018 Buyback 132,400 5.090 5.240 691,235.72 View Detail
21-Mar-2018 09-Mar-2018 20-Mar-2018 Buyback 214,300 4.590 5.020 1,038,028.88 View Detail
05-Apr-2018 26-Mar-2018 03-Apr-2018 Buyback 23,600 4.630 4.970 116,049.88 View Detail
13-Apr-2018 04-Apr-2018 10-Apr-2018 Buyback 106,800 4.670 4.960 514,406.37 View Detail
30-Apr-2018 19-Apr-2018 26-Apr-2018 Buyback 96,800 4.850 5.000 478,429.55 View Detail
08-May-2018 27-Apr-2018 04-May-2018 Buyback 55,600 4.870 4.970 274,457.99 View Detail
17-May-2018 07-May-2018 08-May-2018 Buyback 21,300 4.840 4.920 104,292.10 View Detail
28-Nov-2005 25-Nov-2005 25-Nov-2005 Resale 1,033,000 1.030 1.040 1,060,368.03 View Detail
04-Jan-2006 04-Jan-2006 04-Jan-2006 Resale 350,000 1.030 1.040 361,606.00 View Detail
05-Jan-2006 05-Jan-2006 05-Jan-2006 Resale 200,000 1.040 1.040 207,093.00 View Detail
06-Jan-2006 06-Jan-2006 06-Jan-2006 Resale 150,000 1.040 1.040 155,314.00 View Detail
09-Jan-2006 09-Jan-2006 09-Jan-2006 Resale 200,000 1.050 1.050 209,086.00 View Detail
22-Nov-2017 22-Nov-2017 22-Nov-2017 Resale 255,100 5.280 5.290 0.00 View Detail
23-Nov-2017 23-Nov-2017 23-Nov-2017 Resale 330,000 5.270 5.290 0.00 View Detail
24-Nov-2017 24-Nov-2017 24-Nov-2017 Resale 48,900 5.270 5.290 0.00 View Detail
30-Nov-2005 25-Nov-2005 25-Nov-2005 Resale 1,033,000 1.030 1.040 1,060,368.03 View Detail
12-Jan-2006 06-Jan-2006 06-Jan-2006 Resale 700,000 1.030 1.040 724,013.06 View Detail
17-Jan-2006 09-Jan-2006 09-Jan-2006 Resale 200,000 1.050 1.050 209,086.00 View Detail
Trade this stock and receive a FREE I3investor T-shirt after 5 trades. Find out more.

  5 people like this.
 
Matthieu Seven loser will always a loser and only know talk rubbish. Winner will talk less and earn money

#EVERYONE, #SCK82
27/03/2018 09:08
Sebastian Sted Power my PU ER CHA power!!
27/03/2018 09:11
JosyC Let all kaki goreng run first. We hold on ... !
27/03/2018 10:12
SifuBen777 how is everyone ? how is anyone ? 發 發 發 or fux fux fux ?

who else shopping while fux fux fux and now starting to 發 發 發 ?

hehehe...
27/03/2018 10:17
KLCI King Really geng
27/03/2018 10:29
JosyC Good idea to sell Jimmy Choo's products.
28/03/2018 16:56
gohkimhock 前景看好..
29/03/2018 00:45
JosyC Wow! Highest 5.14 today .. Geng!
29/03/2018 14:53
jordanmaggie61 better once CNY
29/03/2018 15:22
sapurakencana no wonder,somebody buy back 18300 share at RM4.94 & RM4.97
03/04/2018 18:49
lancetsy The 3cent dividen ex-date still haven't annouce yet?
04/04/2018 10:29
Kong Pih Shean today drop 4.720 nobody comment.sifuben777 you said first week of april no reach 5.30 you out of this forum.ha dont forget what you said ya.
04/04/2018 20:44
Kong Pih Shean l already said market is no stable yet.
04/04/2018 20:46
Kong Pih Shean sifu.......put ppl lose money
04/04/2018 20:48
sapurakencana Althought overall net profit increase RM4 mil compare previous year quarter,but revenue & net profit for MLM decrease 4.9% & 15% respectively.pls take note.

Administration cost(RM6.62mil) & selling & distribution cost (RM13.58mil) keep on increase when revenue keep on droping.

Wholesale division revenue increase 20% due to higher sales generated from Chinese medicated tonic and Chinese tea(during chinese new year festival).Pretax profit increase double due to gain from resale of treasury sales amounting to approximately RM 2.0 million. If this 1 time gain reduce from net profit RM19 mil,the actual net profit should be RM16mil to RM17mil, pls take note.

i question we need to ask,for the coming quarter (Feb to Apr 2018),due to no festival within this period & may be no promotion like last year & GE wil be take place within this quarter.will consumption maintain as previous year.

what i concern is revenue drop for the continues 2 quarter,wil this trend continue for the coming quarter.

Kenange Call Target price RM6.00, what is the basis ? unless revenue & net profit keep on increase for the coming quarter.

Base on EPS 20.16 cent, PE = 23 . I prefer maintain maximum TP RM5.00 until end of the year .
26/03/2018 10:57
05/04/2018 00:00
lancetsy Post one time enough, why keep repost? This is not junk section.
05/04/2018 10:09
Matthieu Seven @lancetsy, that sapura confirm is an old uncle (or maybe old aunty). Usually only old people like to keep repeating the words.

Ya la. I also feel quite crazy. Repeat repeat. RM5 just sell and diam diam better. I clear all my stock last week
05/04/2018 12:33
Yael Jasper ext quarter will be even better once CNY sales are added.
05/04/2018 14:36
Nicole Chow Why this Hai O always buy back its own share so funny 1?
05/04/2018 20:20
LoveSandy give u confidence to hold it tight.
05/04/2018 20:46
leslieroycarter Until no more reserves left.... buying back is to stabilise the already bad market ...but the measure cannot last long for sure.
06/04/2018 10:26
leslieroycarter At this poor market , this stock is selling PE 23 is really absurd ! Better go n bet on PE 2-3 counter got a better chance.
06/04/2018 10:29
06/04/2018 10:36
SifuBen777 Hi everyone, today marks the last day of Sifu at here. Sifu is sad to leave you guys, but Sifu will keep Sifu's word. Sifu hope everyone is happy and when this stock regains back to 5.50 and reach higher top, hope you all would still remember Sifu.

Sifu not losing money, just losing heart. Wish everyone 發 發 發 and stay happy forever !!

~~ Farewell all ~~
06/04/2018 22:54
mysweet1918 Sifu,You don't need to leave, although some chicken crying
07/04/2018 16:27
mysweet1918 。。。。When the stock market falls。
07/04/2018 19:31
lancetsy Wonder what's delaying the 3cent dividen annoucement.
13/04/2018 08:35
sapurakencana dont you see management keep on buying back their own share when other are sell off so rapidly, so dont blaim them because Mr Tan already do their best to protect the minority investor.Cheers Tauke Tan.
14/04/2018 14:17
Sebastian Sted Power I have cleared all my stock. I dont see company buy back as a good move. How can a company rely on own buy back while all the other investor cabut lari??
16/04/2018 23:16
Outliar Page not found sir
17/04/2018 17:51
Atakano Congratulation hai-o holders, haio is one of the few picks of famous fund Wedgewood Partners & their screener, details posted on FB, take your time to check it out.

https://www.facebook.com/story.php?story_fbid=153849508783825&id=100024763302939
17/04/2018 19:12
Kong Pih Shean can buy when it drop bellow 4.600
18/04/2018 15:04
Sebastian Sted Power please keep your bullets.. Too many uncertainties now

If bear market, the price will be only RM3-4 (if apply to PE10-15)
18/04/2018 22:02
19/04/2018 11:59
jordanmaggie61 its fun
19/04/2018 12:01
Outliar Dividend declared :D
19/04/2018 23:06
abcde12345 finally
20/04/2018 12:05
20/04/2018 15:47
kennyku 潜力成长领域‧海鸥放眼1亿精品营收http://www.klsescreener.com/v2/news/view/370957
26/04/2018 18:20
26/04/2018 20:48
SCK82 really CB HEE. from 5.6 drop till now.
02/05/2018 20:42
ktsk88 when the stocks raised from 3.xx to 5.60 you didn't shout?..........i bought 3.26 and still keeping.)
03/05/2018 09:35
gohkimhock @ktsk88 good to hear that you're still keeping it. It's hard to find another counter with such quality once you sold it.
03/05/2018 10:55
Outliar @gohkimhock What are your thoughts on the daily share buybacks?
03/05/2018 11:49
gohkimhock some companies with a lot of cash and nowhere to spend will do the share buyback. You don't see companies with weak cash flow doing this.

Besides, it is also indirectly to inform the shareholders they are serious about the valuation of the company. Of course, it is not possible to control the market force; at least something is done to safeguard the interest of the shareholders.

I am a fan of share-buybacks.
03/05/2018 12:35
SCK82 HAIO very active ......
08/05/2018 16:32
baiyuensheng haio supports a lot malay entrepreneurs.... a perfect fit to dr m business/economic strategy...... haio capex will increase, and thus operating profits.... good days coming..
14/05/2018 13:57
JosyC GST will be axed soon.. more purchasing power from consumers... !
15/05/2018 12:29
sleang not to mention that the treasury shares can be benefiting the shareholders in either:-
i) if distribute as share dividends, shareholders get free shares
ii) or, if cancel them off, reducing the supply from the market
iii) or, if sell off at higher price, company makes profit, increasing the EPS.

Either way, the shareholders will benefit from this.
17/05/2018 21:39
vcheekeong What is Haio P E now? Still got legs?
22/05/2018 07:09


 

378  336  509  688 

ActiveGainersLosers
Top 10 Active Counters
 NameLastChange 
 KRETAM 0.46-0.235 
 IRIS 0.155+0.02 
 SAPNRG 0.63-0.02 
 BARAKAH 0.185+0.01 
 GBGAQRS-WA 0.07+0.005 
 MYEG 0.9650.00 
 CUSCAPI 0.240.00 
 UCREST 0.340.00 
 TDM 0.28+0.01 
 YTL 1.07+0.01 

TOP ARTICLES

1. 1Q18 Results Wrap - Latest Stock Picks! KL Trader Investment Research Articles
2. PublicInvest Research Headlines - 18 Jun 2018 PublicInvest Research
3. StockAlliance - OCNCASH the undershine OCEAN StockAlliance Smells Of Money
4. TCapital Group - HUAAN TCapital Group Stock Sharing Knowledge
5. RHB Top 20 Small Cap Jewel for MY, SG and HK TRV Stock News & Articles
Partners & Brokers