Macfarlane Group

(MACF)
Sector: Industrial Support Services
96.60p
-1.80p -1.83
Last updated: 16:49:15

Historic Prices - up to 10 years

Date Open High Low Close Volume
03/04/2025 100.00p 102.50p 97.80p 98.40p 293,438
02/04/2025 100.00p 102.50p 99.60p 99.60p 181,365
01/04/2025 102.00p 102.54p 100.50p 101.00p 55,131
31/03/2025 105.00p 107.50p 101.00p 101.00p 1,524,145
28/03/2025 104.50p 106.00p 104.00p 104.50p 42,649
27/03/2025 105.00p 105.50p 103.50p 104.00p 495,290
26/03/2025 107.00p 107.00p 104.00p 104.50p 158,095
25/03/2025 106.50p 107.50p 104.00p 105.00p 491,044
24/03/2025 106.00p 107.50p 105.00p 105.50p 141,023
21/03/2025 104.00p 107.50p 103.73p 107.00p 785,872
20/03/2025 103.00p 103.50p 102.00p 102.50p 176,209
19/03/2025 103.00p 104.50p 102.00p 102.00p 176,187
18/03/2025 104.50p 105.50p 102.08p 103.00p 367,476
17/03/2025 103.00p 105.00p 101.00p 104.00p 288,830
14/03/2025 102.00p 103.00p 101.02p 101.50p 307,231
13/03/2025 101.50p 102.84p 100.00p 101.00p 645,549
12/03/2025 101.00p 103.00p 100.28p 102.50p 794,085
11/03/2025 102.50p 102.50p 100.50p 101.00p 367,039
10/03/2025 102.00p 102.50p 101.22p 101.50p 627,809
07/03/2025 101.50p 102.50p 101.00p 102.00p 662,924
06/03/2025 101.50p 102.50p 100.14p 101.50p 502,771
05/03/2025 101.00p 104.29p 99.20p 100.50p 418,601
04/03/2025 103.00p 104.50p 99.60p 99.60p 401,345
03/03/2025 105.00p 109.00p 103.00p 103.50p 237,501
28/02/2025 104.50p 105.50p 103.00p 103.50p 239,102
27/02/2025 106.50p 107.00p 104.00p 104.00p 398,908
26/02/2025 106.00p 107.50p 105.50p 107.50p 309,972
25/02/2025 107.50p 108.50p 106.00p 107.00p 158,175
24/02/2025 108.50p 108.50p 107.00p 107.50p 79,026
21/02/2025 108.50p 108.50p 106.50p 108.00p 479,812
20/02/2025 108.00p 108.00p 106.50p 106.50p 64,145
19/02/2025 107.00p 108.10p 105.50p 107.00p 1,629,774
18/02/2025 106.50p 108.50p 106.50p 107.00p 133,538
17/02/2025 106.00p 108.20p 105.15p 107.50p 199,463
14/02/2025 106.50p 109.00p 105.88p 107.00p 243,446
13/02/2025 105.50p 107.50p 105.50p 107.00p 85,945
12/02/2025 107.00p 108.50p 105.50p 106.50p 76,454
11/02/2025 106.50p 108.00p 105.00p 106.00p 431,989
10/02/2025 107.00p 108.10p 106.00p 107.00p 61,985
07/02/2025 107.00p 109.50p 106.00p 107.50p 113,547
06/02/2025 107.00p 109.00p 106.00p 107.00p 153,326
05/02/2025 107.00p 107.00p 106.00p 107.00p 53,709
04/02/2025 107.00p 107.50p 106.03p 107.00p 9,842
03/02/2025 107.00p 108.00p 105.00p 107.00p 19,900
31/01/2025 107.00p 109.00p 106.00p 109.00p 399,989
30/01/2025 106.00p 107.50p 105.50p 105.50p 196,783
29/01/2025 106.50p 107.50p 104.95p 106.00p 210,931
28/01/2025 107.50p 108.00p 106.50p 106.50p 42,281
27/01/2025 106.00p 107.50p 106.00p 107.00p 119,295
24/01/2025 108.00p 108.00p 105.50p 107.00p 1,521,061
23/01/2025 107.00p 108.70p 105.50p 107.00p 96,857
22/01/2025 107.50p 109.00p 106.15p 108.00p 77,889
21/01/2025 106.50p 107.00p 105.50p 106.50p 178,338
20/01/2025 106.00p 107.00p 105.50p 106.00p 138,622
17/01/2025 106.50p 107.00p 106.00p 106.50p 141,362
16/01/2025 106.00p 106.50p 105.95p 107.00p 245,392
15/01/2025 105.00p 109.00p 105.00p 107.00p 475,431
14/01/2025 106.00p 106.50p 105.00p 105.50p 141,556
13/01/2025 107.00p 107.00p 105.00p 106.00p 261,705
10/01/2025 107.00p 107.50p 106.50p 107.00p 108,267
09/01/2025 107.00p 108.43p 106.01p 108.00p 33,696
08/01/2025 107.50p 108.50p 106.00p 107.50p 131,454
07/01/2025 108.00p 110.16p 108.00p 108.50p 28,691
06/01/2025 110.00p 111.80p 108.00p 109.00p 134,353
03/01/2025 112.00p 112.50p 109.00p 109.00p 342,694
02/01/2025 113.50p 113.50p 108.10p 112.50p 60,088
01/01/2025 107.50p 111.00p 107.50p 107.50p 64,489
31/12/2024 107.50p 111.00p 107.50p 107.50p 64,489
30/12/2024 110.00p 113.50p 107.50p 108.50p 66,620
27/12/2024 109.00p 112.50p 108.50p 108.50p 29,262
26/12/2024 112.00p 113.50p 108.50p 108.50p 74,064
25/12/2024 112.00p 113.50p 108.50p 108.50p 74,064
24/12/2024 112.00p 113.50p 108.50p 108.50p 74,064
23/12/2024 108.50p 113.50p 108.00p 108.00p 33,270
20/12/2024 107.50p 110.45p 107.50p 108.00p 174,939
19/12/2024 108.00p 111.70p 108.00p 109.00p 90,346
18/12/2024 110.50p 114.00p 110.50p 110.50p 51,208
17/12/2024 112.00p 112.68p 109.00p 112.00p 109,683
16/12/2024 113.00p 113.00p 109.00p 110.50p 83,101
13/12/2024 110.50p 113.00p 107.50p 113.00p 65,456
12/12/2024 113.00p 114.00p 110.80p 111.00p 151,326
11/12/2024 111.50p 112.50p 110.88p 112.50p 100,207
10/12/2024 111.00p 111.50p 109.02p 111.00p 105,235
09/12/2024 109.00p 111.50p 109.00p 110.00p 187,911
06/12/2024 109.00p 109.50p 107.56p 109.50p 612,734
05/12/2024 108.00p 109.00p 107.63p 108.50p 259,598
04/12/2024 107.50p 108.50p 107.50p 108.00p 183,939
03/12/2024 106.00p 107.50p 105.00p 107.50p 604,688
02/12/2024 104.00p 106.50p 104.00p 105.50p 481,027
29/11/2024 105.00p 106.00p 104.10p 105.00p 447,559
28/11/2024 103.00p 105.50p 100.75p 105.00p 1,217,639
27/11/2024 107.00p 109.50p 102.55p 104.00p 916,811
26/11/2024 107.00p 108.00p 106.00p 106.50p 939,394
25/11/2024 105.50p 106.75p 104.00p 105.50p 1,376,954
22/11/2024 105.00p 107.00p 103.07p 104.00p 246,075
21/11/2024 106.00p 109.10p 104.00p 104.00p 313,496
20/11/2024 108.00p 112.00p 104.00p 105.00p 83,306
19/11/2024 107.50p 112.50p 106.50p 106.50p 181,049
18/11/2024 107.50p 112.50p 107.50p 110.50p 61,966
15/11/2024 107.00p 114.50p 107.00p 109.00p 95,221
14/11/2024 112.50p 112.50p 108.00p 109.00p 144,436
13/11/2024 110.50p 112.50p 109.50p 110.00p 188,078
12/11/2024 113.00p 114.50p 109.93p 110.00p 119,951
11/11/2024 117.00p 117.00p 110.27p 110.50p 173,270
08/11/2024 112.50p 115.00p 111.00p 113.00p 160,795
07/11/2024 113.00p 116.00p 113.00p 113.00p 58,682
06/11/2024 115.00p 115.38p 113.00p 113.00p 73,387
05/11/2024 114.00p 117.50p 112.50p 113.50p 321,810
04/11/2024 116.00p 117.50p 113.00p 114.00p 119,984
01/11/2024 116.00p 116.00p 111.00p 112.00p 38,533
31/10/2024 115.00p 115.00p 111.50p 112.00p 52,687
30/10/2024 111.00p 114.90p 111.00p 113.50p 382,266
29/10/2024 114.00p 115.13p 111.50p 113.50p 457,670
28/10/2024 114.00p 114.93p 113.00p 114.50p 245,971
25/10/2024 114.50p 114.50p 112.50p 112.50p 1,749,954
24/10/2024 113.50p 116.35p 113.41p 114.00p 202,255
23/10/2024 114.00p 115.50p 113.27p 114.00p 143,453
22/10/2024 116.50p 116.50p 113.50p 114.00p 269,439
21/10/2024 114.50p 116.00p 113.50p 113.50p 463,827
18/10/2024 114.50p 116.00p 113.41p 114.00p 45,105
17/10/2024 114.50p 115.00p 112.50p 113.00p 183,732
16/10/2024 112.50p 114.00p 111.30p 113.50p 92,121
15/10/2024 110.00p 112.00p 109.30p 110.50p 110,197
14/10/2024 110.50p 113.50p 109.00p 109.50p 117,691
11/10/2024 109.50p 111.90p 108.00p 110.00p 149,306
10/10/2024 110.00p 113.00p 109.50p 109.50p 70,869
09/10/2024 112.50p 113.50p 111.50p 111.50p 140,804
08/10/2024 111.00p 113.50p 110.50p 113.00p 140,519
07/10/2024 110.00p 113.50p 108.00p 113.00p 470,308
04/10/2024 110.50p 111.40p 109.00p 110.00p 184,286