UK markets closed

Macfarlane Group PLC (MACF.L)

LSE - LSE Delayed price. Currency in GBp (0.01 GBP)
Add to watchlist
143.00-1.50 (-1.04%)
At close: 04:35PM BST
Time period:
28 Apr 2023 - 28 Apr 2024
Show:
Historical prices
Frequency:
Daily
Currency in GBpDownload
DateOpenHighLowClose*Adj. close**Volume
26 Apr 2024145.00145.50142.96143.00143.0015,372
25 Apr 2024143.00146.50143.00144.50144.50246,159
24 Apr 2024143.00146.50143.00143.50143.5070,060
23 Apr 2024143.00146.50142.50143.00143.0045,124
22 Apr 2024142.50146.50142.50143.00143.00112,660
19 Apr 2024143.50147.00143.20143.50143.50211,585
18 Apr 2024144.00147.50143.50144.00144.00117,890
17 Apr 2024147.00147.00143.00143.50143.50827,624
16 Apr 2024144.00146.00141.18144.50144.50102,908
15 Apr 2024144.50146.00140.00142.00142.00182,720
12 Apr 2024145.00145.00139.50145.00145.0083,771
11 Apr 2024144.50144.50142.00144.00144.0046,080
10 Apr 2024144.50144.50142.00142.00142.00297,598
09 Apr 2024144.00144.50140.50142.00142.00137,640
08 Apr 2024144.00144.00139.50144.00144.00150,140
05 Apr 2024141.00145.00138.50144.00144.004,848,773
04 Apr 2024140.00144.00139.00140.00140.00243,603
03 Apr 2024137.50142.50135.00142.00142.001,326,253
02 Apr 2024135.00137.00132.50137.00137.002,085,168
28 Mar 2024135.00137.00133.00135.00135.00173,135
27 Mar 2024132.50136.50132.00132.50132.50281,506
26 Mar 2024135.00135.00132.50134.50134.50165,214
25 Mar 2024134.00134.50131.25134.00134.00507,659
22 Mar 2024132.50134.50131.50132.00132.0039,126
21 Mar 2024134.50134.50132.00132.00132.0051,821
20 Mar 2024133.00135.00132.50133.00133.0050,096
19 Mar 2024135.00136.34133.00133.50133.50678,570
18 Mar 2024134.00138.00132.50134.00134.00218,497
15 Mar 2024130.00134.00129.50134.00134.00160,522
14 Mar 2024130.00132.50129.00132.50132.50440,940
13 Mar 2024129.00131.50127.50131.50131.50403,923
12 Mar 2024128.50128.50126.50127.50127.50148,508
11 Mar 2024126.50129.00126.50129.00129.0058,071
08 Mar 2024127.00128.50126.00127.00127.001,022,094
07 Mar 2024127.00128.00125.50128.00128.00253,023
06 Mar 2024126.50128.40126.26128.00128.00639,720
05 Mar 2024125.00127.00124.50125.50125.501,046,775
04 Mar 2024125.00126.00124.00125.00125.0085,541
01 Mar 2024123.50125.00120.50124.50124.501,149,214
29 Feb 2024123.50124.50118.65123.50123.50472,691
28 Feb 2024124.00127.00123.00123.00123.0080,827
27 Feb 2024125.00126.00123.00125.00125.00148,422
26 Feb 2024125.00126.50122.00123.00123.00145,217
23 Feb 2024125.00127.50122.00125.00125.0095,859
22 Feb 2024123.00125.00123.00123.00123.0014,095
21 Feb 2024122.50127.50122.50123.50123.5036,914
20 Feb 2024124.50126.50122.00123.00123.0070,716
19 Feb 2024125.00127.50123.80124.50124.5091,502
16 Feb 2024125.50126.50122.50124.50124.5059,343
15 Feb 2024124.50127.50123.00125.00125.00133,376
14 Feb 2024124.50125.62122.00124.50124.50898,908
13 Feb 2024127.00127.50122.20124.00124.00110,552
12 Feb 2024125.00127.50122.10124.00124.00121,143
09 Feb 2024125.50127.50122.50126.50126.5036,718
08 Feb 2024127.00127.00122.50125.50125.5065,901
07 Feb 2024127.00127.00125.50126.00126.0062,733
06 Feb 2024123.50127.50123.50123.50123.5052,985
05 Feb 2024127.00127.50122.50124.00124.0060,647
02 Feb 2024125.50127.78124.11126.50126.50100,500
01 Feb 2024126.00126.00122.00125.00125.0054,883
31 Jan 2024121.00126.00121.00126.00126.001,594,606
30 Jan 2024124.50124.50120.50123.25123.251,882,004
29 Jan 2024124.00125.00121.50122.00122.001,145,196
26 Jan 2024123.98124.50122.50124.00124.0010,565
25 Jan 2024124.00124.00122.08124.00124.0032,818
24 Jan 2024120.50124.00120.50122.50122.50111,110
23 Jan 2024122.00124.00122.00124.00124.0017,072
22 Jan 2024121.50124.00121.50124.00124.00106,770
19 Jan 2024120.00123.50120.00123.00123.00204,829
18 Jan 2024120.50122.50120.50122.00122.0046,777
17 Jan 2024122.50122.50120.00122.50122.50108,874
16 Jan 2024120.00123.00120.00122.00122.00157,285
15 Jan 2024121.50122.50120.00121.50121.50530,453
12 Jan 2024122.00122.50120.00122.00122.0040,735
11 Jan 2024120.00122.00120.00121.00121.0040,312
10 Jan 2024120.00121.74120.00120.00120.00182,484
09 Jan 2024119.50120.50119.00120.50120.50128,345
08 Jan 2024120.00120.50118.27118.50118.5081,703
05 Jan 2024116.00121.00116.00120.50120.502,335,311
04 Jan 2024120.00120.00118.25120.00120.0046,394
03 Jan 2024118.00122.50118.00120.00120.00180,134
02 Jan 2024118.50124.00117.28122.50122.50296,858
29 Dec 2023116.00117.50115.15117.00117.0096,574
28 Dec 2023115.00115.95113.14115.00115.0020,643
27 Dec 2023113.50116.00113.14115.50115.50282,896
22 Dec 2023113.50114.00113.00113.00113.0069,562
21 Dec 2023114.00114.00111.75113.00113.00358,522
20 Dec 2023113.50114.00111.79113.00113.00235,912
19 Dec 2023114.50114.50112.30113.00113.00242,778
18 Dec 2023113.00114.00112.00113.00113.00111,656
15 Dec 2023112.00114.00112.00114.00114.00116,756
14 Dec 2023108.00113.00108.00112.00112.002,853,416
13 Dec 2023113.00113.00110.00110.00110.0065,954
12 Dec 2023113.00113.00111.50112.00112.0035,977
11 Dec 2023110.00113.00110.00113.00113.0070,103
08 Dec 2023110.00111.50110.00110.00110.00227,050
07 Dec 2023108.00112.50108.00111.00111.00476,120
06 Dec 2023113.00113.00108.00108.00108.00529,166
05 Dec 2023110.50112.00110.00110.00110.0017,545
04 Dec 2023110.00112.50110.00110.50110.5028,325
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions.
Loading more data...