Macfarlane Group (MACF) Share Price

Industrial Goods & Services Sector


Date Open High Low Close* Volume
12/03/2024 128.50p 128.50p 126.50p 127.50p 148508
11/03/2024 126.50p 129.00p 126.50p 129.00p 58071
08/03/2024 127.00p 128.50p 126.00p 127.00p 1022094
07/03/2024 127.00p 128.00p 125.50p 128.00p 253023
06/03/2024 126.50p 128.40p 126.26p 128.00p 39513
05/03/2024 125.00p 127.00p 124.50p 125.50p 1046775
04/03/2024 125.00p 126.00p 124.00p 125.00p 85541
01/03/2024 123.50p 125.00p 120.50p 124.50p 1147577
29/02/2024 123.50p 124.50p 118.65p 123.50p 393345
28/02/2024 124.00p 127.00p 123.00p 123.00p 63851
27/02/2024 125.00p 126.00p 123.00p 125.00p 145859
26/02/2024 125.00p 126.50p 122.00p 123.00p 143832
23/02/2024 125.00p 127.50p 122.00p 125.00p 91679
22/02/2024 123.00p 125.00p 123.00p 123.00p 14095
21/02/2024 122.50p 127.50p 122.50p 123.50p 34135
20/02/2024 124.50p 126.50p 122.00p 123.00p 70716
19/02/2024 125.00p 127.50p 123.80p 124.50p 91502
16/02/2024 125.50p 126.50p 122.50p 124.50p 59343
15/02/2024 124.50p 127.50p 123.00p 125.00p 133376
14/02/2024 124.50p 125.62p 122.00p 124.50p 898908
13/02/2024 127.00p 127.50p 122.20p 124.00p 110552
12/02/2024 125.00p 127.50p 122.10p 124.00p 121143
09/02/2024 125.50p 127.50p 122.50p 126.50p 36718
08/02/2024 127.00p 127.00p 122.50p 125.50p 65576
07/02/2024 127.00p 127.00p 125.50p 126.00p 62733
06/02/2024 123.50p 127.50p 123.50p 123.50p 52985
05/02/2024 127.00p 127.50p 122.50p 124.00p 60647
02/02/2024 125.50p 127.78p 124.11p 126.50p 100173
01/02/2024 126.00p 126.00p 122.00p 125.00p 54883
31/01/2024 121.00p 126.00p 121.00p 126.00p 1594606
30/01/2024 124.50p 124.50p 120.50p 123.25p 1857638
29/01/2024 124.00p 125.00p 121.50p 122.00p 1115065
26/01/2024 124.00p 124.50p 122.50p 124.00p 10565
25/01/2024 124.00p 124.00p 122.08p 124.00p 32818
24/01/2024 120.50p 124.00p 120.50p 122.50p 111110
23/01/2024 122.00p 124.00p 122.00p 124.00p 17522
22/01/2024 121.50p 124.00p 121.50p 124.00p 279483
19/01/2024 120.00p 123.50p 120.00p 123.00p 696313
18/01/2024 120.50p 122.50p 120.50p 122.00p 175062
17/01/2024 122.50p 122.50p 120.00p 122.50p 108874
16/01/2024 120.00p 123.00p 120.00p 122.00p 157285
15/01/2024 120.00p 122.50p 120.00p 121.50p 530453
12/01/2024 122.00p 122.50p 120.00p 122.00p 40735
11/01/2024 120.00p 122.00p 120.00p 121.00p 40312
10/01/2024 120.00p 121.74p 120.00p 120.00p 130579
09/01/2024 119.50p 120.50p 119.00p 120.50p 128345
08/01/2024 120.00p 120.50p 118.27p 118.50p 81703
05/01/2024 116.00p 121.00p 116.00p 120.50p 2335311
04/01/2024 120.00p 120.00p 118.25p 120.00p 46394
03/01/2024 118.00p 122.50p 118.00p 120.00p 179457
02/01/2024 118.50p 124.00p 117.28p 122.50p 296858
29/12/2023 116.00p 117.50p 115.15p 117.00p 96574
28/12/2023 115.00p 116.00p 114.50p 115.00p 20643
27/12/2023 113.50p 116.00p 113.14p 115.50p 282876
22/12/2023 113.50p 114.00p 113.00p 113.00p 44558
21/12/2023 114.00p 114.00p 111.75p 113.00p 358522
20/12/2023 113.50p 114.00p 111.79p 113.00p 147750
19/12/2023 114.50p 114.50p 112.30p 113.00p 242018
18/12/2023 113.00p 114.00p 112.00p 113.00p 111656
15/12/2023 112.00p 114.00p 112.00p 114.00p 116756
14/12/2023 108.00p 113.00p 108.00p 112.00p 2853416
13/12/2023 113.00p 113.00p 110.00p 110.00p 65954
12/12/2023 113.00p 113.00p 111.49p 112.00p 35977
11/12/2023 110.00p 113.00p 110.00p 113.00p 70103
08/12/2023 110.00p 111.50p 110.00p 110.00p 227050
07/12/2023 108.00p 112.50p 108.00p 111.00p 476120
06/12/2023 113.00p 113.00p 108.00p 108.00p 529166
05/12/2023 110.50p 112.00p 110.00p 110.00p 17545
04/12/2023 110.00p 112.50p 110.00p 110.50p 28325
01/12/2023 110.00p 112.50p 110.00p 110.00p 21134
30/11/2023 110.00p 112.20p 109.65p 110.50p 434805
29/11/2023 109.00p 110.00p 107.15p 108.50p 91371
28/11/2023 105.00p 109.00p 105.00p 108.00p 36062
27/11/2023 107.50p 108.58p 105.95p 106.00p 100374
24/11/2023 109.50p 110.00p 108.00p 108.00p 54969
23/11/2023 110.50p 114.50p 105.38p 109.00p 194177
22/11/2023 112.50p 112.50p 110.00p 110.00p 72017
21/11/2023 112.50p 113.95p 110.50p 111.50p 60477
20/11/2023 115.00p 115.00p 110.50p 110.50p 110810
17/11/2023 111.00p 115.00p 109.00p 115.00p 139783
16/11/2023 108.00p 111.00p 107.00p 110.00p 15333
15/11/2023 111.00p 111.00p 106.50p 109.75p 33495
14/11/2023 109.00p 110.50p 109.00p 110.50p 160326
13/11/2023 107.00p 110.50p 107.00p 109.50p 40883
10/11/2023 108.50p 110.50p 108.00p 110.50p 4474
09/11/2023 108.50p 110.00p 108.00p 109.50p 24907
08/11/2023 106.00p 110.00p 104.42p 108.50p 197721
07/11/2023 105.50p 107.00p 104.00p 107.00p 17989
06/11/2023 102.00p 106.50p 101.00p 104.50p 126010
03/11/2023 105.50p 105.50p 104.00p 104.50p 45075
02/11/2023 102.50p 105.67p 102.50p 104.50p 37718
01/11/2023 102.50p 105.00p 102.00p 102.00p 26981
31/10/2023 101.00p 103.30p 101.00p 101.00p 40199
30/10/2023 103.00p 104.50p 101.95p 104.00p 76156
27/10/2023 101.00p 102.96p 100.00p 102.50p 395591
26/10/2023 99.00p 102.50p 99.00p 99.00p 35890
25/10/2023 100.00p 102.50p 99.50p 99.80p 32171
24/10/2023 100.50p 102.50p 98.38p 99.60p 69789
23/10/2023 99.20p 101.50p 99.01p 100.50p 157267
20/10/2023 99.60p 102.50p 99.60p 101.00p 163773
19/10/2023 102.00p 103.00p 98.43p 100.50p 208767
18/10/2023 104.00p 106.00p 103.00p 103.00p 161489
17/10/2023 105.00p 106.25p 104.05p 104.50p 155864
16/10/2023 105.00p 108.00p 105.00p 105.00p 30498
13/10/2023 104.50p 109.50p 104.00p 105.00p 30708
12/10/2023 105.50p 108.50p 104.34p 105.00p 261832
11/10/2023 105.50p 110.50p 105.00p 106.00p 75438
10/10/2023 106.50p 109.50p 106.00p 106.00p 75424
09/10/2023 106.50p 109.50p 106.00p 106.00p 12049
06/10/2023 107.50p 109.00p 105.98p 106.00p 79350
05/10/2023 108.00p 108.50p 106.50p 108.00p 47287
04/10/2023 108.00p 110.50p 106.00p 108.50p 115921
03/10/2023 109.00p 111.50p 108.50p 108.50p 302225
02/10/2023 108.50p 111.50p 108.50p 108.50p 153555
29/09/2023 108.50p 111.50p 108.00p 108.50p 82132
28/09/2023 108.00p 111.50p 108.00p 108.50p 80695
27/09/2023 108.50p 110.00p 107.98p 109.00p 272538
26/09/2023 108.50p 110.00p 108.07p 109.00p 22792
25/09/2023 109.00p 111.00p 108.50p 108.50p 106721
22/09/2023 111.00p 112.00p 107.50p 108.00p 318237
21/09/2023 109.50p 111.00p 109.00p 109.00p 102194
20/09/2023 110.00p 111.75p 109.00p 109.00p 87010
19/09/2023 112.00p 113.00p 109.48p 110.00p 215375
18/09/2023 112.50p 112.50p 111.00p 111.00p 58093
15/09/2023 109.00p 112.00p 108.76p 109.00p 78957
14/09/2023 111.50p 112.50p 108.61p 110.50p 189350
13/09/2023 111.50p 112.50p 111.50p 111.50p 41927
12/09/2023 112.00p 112.50p 109.50p 112.00p 105858
11/09/2023 112.50p 113.00p 107.50p 110.00p 47588
08/09/2023 112.00p 112.50p 110.50p 110.50p 108169
07/09/2023 111.50p 112.00p 107.50p 110.50p 95683
06/09/2023 111.50p 112.00p 108.75p 110.00p 150449
05/09/2023 107.50p 112.00p 107.50p 109.50p 575172
04/09/2023 110.00p 112.00p 108.00p 108.00p 228914
01/09/2023 106.50p 110.00p 106.00p 108.50p 410346
31/08/2023 106.00p 109.00p 106.00p 109.00p 135619
30/08/2023 107.00p 109.50p 106.50p 107.00p 283069
29/08/2023 110.00p 112.00p 107.50p 107.50p 103857
25/08/2023 110.00p 112.50p 108.12p 110.00p 71352
24/08/2023 110.00p 111.00p 106.00p 109.00p 122733
23/08/2023 112.00p 112.50p 108.50p 110.00p 113772
22/08/2023 109.00p 112.50p 109.00p 109.00p 92731
21/08/2023 112.00p 112.50p 109.00p 110.00p 62353
18/08/2023 112.50p 112.50p 108.94p 109.50p 215950
17/08/2023 113.00p 113.00p 110.50p 113.00p 126000
16/08/2023 112.00p 113.00p 110.50p 112.00p 23722
15/08/2023 112.00p 113.50p 110.99p 112.00p 101240
14/08/2023 111.50p 116.00p 110.90p 111.00p 144152
11/08/2023 113.50p 114.84p 111.00p 112.00p 158912
10/08/2023 113.50p 116.00p 113.50p 114.50p 42616
09/08/2023 117.50p 118.93p 114.00p 115.00p 95168
08/08/2023 118.00p 119.00p 114.50p 117.50p 191438
07/08/2023 118.00p 118.83p 116.20p 117.00p 269197
04/08/2023 119.50p 119.50p 115.50p 119.00p 76336
03/08/2023 117.00p 120.00p 116.50p 117.50p 1104500
02/08/2023 115.50p 119.87p 113.25p 118.00p 197967
01/08/2023 112.00p 115.00p 110.60p 115.00p 571207
31/07/2023 111.50p 111.50p 109.30p 110.00p 495789
28/07/2023 110.00p 111.50p 107.39p 111.50p 30605
27/07/2023 110.00p 110.00p 107.00p 110.00p 49619
26/07/2023 109.00p 109.48p 108.50p 108.50p 88123
25/07/2023 108.50p 110.00p 107.00p 109.00p 148927
24/07/2023 108.00p 109.00p 107.00p 108.50p 62650
21/07/2023 107.00p 108.50p 106.50p 107.00p 185953
20/07/2023 108.50p 108.50p 106.04p 106.50p 38344
19/07/2023 109.00p 109.00p 106.00p 107.50p 217269
18/07/2023 107.00p 108.50p 105.60p 106.50p 330072
17/07/2023 106.00p 108.50p 106.00p 106.50p 73060
14/07/2023 106.00p 109.00p 106.00p 106.00p 51636
13/07/2023 107.50p 109.00p 107.50p 109.00p 55072
12/07/2023 107.50p 108.50p 106.75p 107.50p 29458
11/07/2023 107.50p 107.50p 105.33p 107.50p 35524
10/07/2023 107.50p 108.00p 106.00p 108.00p 40394
07/07/2023 107.50p 108.00p 105.50p 108.00p 64320
06/07/2023 106.00p 107.50p 105.00p 106.00p 355752
05/07/2023 108.00p 111.50p 106.00p 107.50p 79782
04/07/2023 109.50p 109.79p 107.00p 108.00p 2641726
03/07/2023 110.50p 110.50p 108.00p 109.25p 33315
30/06/2023 110.50p 110.50p 108.00p 108.00p 215624
29/06/2023 110.50p 111.00p 109.00p 110.50p 180387
28/06/2023 110.00p 111.50p 109.02p 110.00p 31154
27/06/2023 109.00p 110.50p 107.57p 110.00p 99722
26/06/2023 110.00p 111.50p 108.76p 109.00p 70894
23/06/2023 112.00p 112.00p 107.20p 109.75p 120854
22/06/2023 110.50p 111.50p 107.00p 111.50p 123978
21/06/2023 110.00p 110.90p 109.00p 109.00p 229469
20/06/2023 111.00p 112.50p 109.30p 111.00p 167510
19/06/2023 110.00p 111.38p 108.50p 110.00p 5093458
16/06/2023 113.00p 114.50p 110.60p 111.50p 304374
15/06/2023 112.00p 113.50p 110.00p 112.00p 411422
14/06/2023 112.00p 114.00p 111.00p 111.00p 151539
13/06/2023 114.00p 114.56p 113.00p 114.50p 218417
12/06/2023 114.50p 115.00p 112.30p 113.75p 163375
09/06/2023 113.00p 114.50p 112.00p 112.00p 61687
08/06/2023 113.00p 115.00p 112.51p 115.00p 16016
07/06/2023 114.50p 114.50p 112.48p 113.50p 7430
06/06/2023 111.50p 114.00p 111.00p 114.00p 183061
05/06/2023 110.00p 114.50p 109.00p 111.50p 262308
02/06/2023 109.50p 110.00p 107.00p 108.75p 2083532
01/06/2023 108.00p 109.50p 107.42p 109.50p 59257

*Close Price adjusted for both dividends and splits