Melrose Industries PLC (LSE:MRO) Directors Insider Transactions



The Directors and Chief Executives of Melrose Industries PLC (LSE:MRO) are required by law to report any insider transaction activities i.e. buying, selling, option exercising the Melrose Industries PLC's shares in the stock market. Below table shows the list of insider transactions as reported by Melrose Industries PLC to the LSE stock exchange.

An insider trade occurs when an individual (such as a CEO, CFO or COO) that has non-public information about a company buys or sells shares of that company's stock. Tracking a company's insider trades is a metric that can be used to identify the direction that the company's executives believes that the company is headed. For example, if a number of insiders purchase more shares of a company, they may believe that the company will have strong future earnings and that the share price will increase in the near future.

Melrose Industries PLC Directors/Insider Transactions Activity

List of Insider trades activity from Melrose Industries PLC (MRO).

Date Director Shares Value Note
15 May 2026 Melrose Industries PLC 65,000 412,165 Buy Back at price 6.34 per share.
14 May 2026 Melrose Industries PLC 65,000 424,125 Buy Back at price 6.52 per share.
13 May 2026 Melrose Industries PLC 66,000 431,970 Buy Back at price 6.54 per share.
12 May 2026 Melrose Industries PLC 64,000 421,056 Buy Back at price 6.58 per share.
11 May 2026 Melrose Industries PLC 65,000 443,105 Buy Back at price 6.82 per share.
08 May 2026 Melrose Industries PLC 65,000 454,545 Buy Back at price 6.99 per share.
06 May 2026 Melrose Industries PLC 6,638 45,018 Buy Back at price 6.78 per share.
05 May 2026 Melrose Industries PLC 65,000 425,035 Buy Back at price 6.54 per share.
05 May 2026 Petryszyn (Mary D.) 5,000 33,035 Bought at price 6.61 per share.
01 May 2026 Melrose Industries PLC 63,000 413,847 Buy Back at price 6.57 per share.
30 Apr 2026 Melrose Industries PLC 63,000 412,146 Buy Back at price 6.54 per share.
30 Apr 2026 Lawrence (Heather) 20,080 131,905 Bought at price 6.57 per share.
30 Apr 2026 Goligher (Alison) 20,000 136,000 Bought at price 6.80 per share.
30 Apr 2026 Barkshire (Ian) 15,700 75,517 Bought at price 4.81 per share.
29 Apr 2026 Melrose Industries PLC 63,000 403,200 Buy Back at price 6.40 per share.
29 Apr 2026 Hachey (Guy C) 15,000 102,000 Bought at price 6.80 per share.
28 Apr 2026 Melrose Industries PLC 63,000 416,367 Buy Back at price 6.61 per share.
27 Apr 2026 Melrose Industries PLC 63,000 422,793 Buy Back at price 6.71 per share.
24 Apr 2026 Melrose Industries PLC 66,000 449,196 Buy Back at price 6.81 per share.
23 Apr 2026 Melrose Industries PLC 64,386 437,889 Buy Back at price 6.80 per share.
22 Apr 2026 Melrose Industries PLC 60,000 409,860 Buy Back at price 6.83 per share.
21 Apr 2026 Melrose Industries PLC 57,000 418,038 Buy Back at price 7.33 per share.
20 Apr 2026 Melrose Industries PLC 53,000 398,030 Buy Back at price 7.51 per share.
17 Apr 2026 Melrose Industries PLC 29,135 214,200 Buy Back at price 7.35 per share.
16 Apr 2026 Melrose Industries PLC 60,000 439,800 Buy Back at price 7.33 per share.
15 Apr 2026 Melrose Industries PLC 65,000 474,110 Buy Back at price 7.29 per share.
14 Apr 2026 Melrose Industries PLC 65,000 476,125 Buy Back at price 7.32 per share.
13 Apr 2026 Melrose Industries PLC 65,000 458,185 Buy Back at price 7.05 per share.
10 Apr 2026 Melrose Industries PLC 60,000 427,980 Buy Back at price 7.13 per share.
09 Apr 2026 Melrose Industries PLC 60,000 433,620 Buy Back at price 7.23 per share.
07 Apr 2026 Melrose Industries PLC 60,000 410,640 Buy Back at price 6.84 per share.
02 Apr 2026 Melrose Industries PLC 39,763 273,410 Buy Back at price 6.88 per share.
01 Apr 2026 Melrose Industries PLC 9,647 66,998 Buy Back at price 6.94 per share.
31 Mar 2026 Melrose Industries PLC 63,391 417,429 Buy Back at price 6.58 per share.
30 Mar 2026 Melrose Industries PLC 67,039 436,625 Buy Back at price 6.51 per share.
27 Mar 2026 Melrose Industries PLC 65,008 424,827 Buy Back at price 6.54 per share.
26 Mar 2026 Melrose Industries PLC 64,038 425,084 Buy Back at price 6.64 per share.
25 Mar 2026 Melrose Industries PLC 65,220 438,408 Buy Back at price 6.72 per share.
25 Mar 2026 Gregory (Matthew) 46,702 313,277 Bought at price 6.71 per share.
24 Mar 2026 Melrose Industries PLC 65,537 428,874 Buy Back at price 6.54 per share.
23 Mar 2026 Melrose Industries PLC 66,455 436,343 Buy Back at price 6.57 per share.
20 Mar 2026 Melrose Industries PLC 103,274 673,656 Buy Back at price 6.52 per share.
19 Mar 2026 Melrose Industries PLC 97,500 642,915 Buy Back at price 6.59 per share.
18 Mar 2026 Melrose Industries PLC 98,582 676,864 Buy Back at price 6.87 per share.
17 Mar 2026 Melrose Industries PLC 99,086 678,838 Buy Back at price 6.85 per share.
16 Mar 2026 Melrose Industries PLC 102,140 686,891 Buy Back at price 6.72 per share.
13 Mar 2026 Melrose Industries PLC 155,852 1,040,623 Buy Back at price 6.68 per share.
12 Mar 2026 Melrose Industries PLC 148,789 1,048,069 Buy Back at price 7.04 per share.
11 Mar 2026 Melrose Industries PLC 149,142 1,056,074 Buy Back at price 7.08 per share.
10 Mar 2026 Melrose Industries PLC 154,405 1,110,326 Buy Back at price 7.19 per share.
09 Mar 2026 Melrose Industries PLC 147,549 1,026,793 Buy Back at price 6.96 per share.
06 Mar 2026 Melrose Industries PLC 187,391 1,374,700 Buy Back at price 7.34 per share.
05 Mar 2026 Melrose Industries PLC 182,508 1,355,121 Buy Back at price 7.42 per share.
04 Mar 2026 Melrose Industries PLC 190,332 1,376,861 Buy Back at price 7.23 per share.
04 Mar 2026 Grigg (Christopher Montague) 17,901 129,263 Bought at price 7.22 per share.
03 Mar 2026 Melrose Industries PLC 182,473 1,315,812 Buy Back at price 7.21 per share.
03 Mar 2026 Petryszyn (Mary D.) 20,000 149,300 Bought at price 7.46 per share.
02 Mar 2026 Norges Bank Investment Management (NBIM) 298,608 - -
02 Mar 2026 Melrose Industries PLC 178,685 1,329,416 Buy Back at price 7.44 per share.
27 Feb 2026 Melrose Industries PLC 1,225,000 9,365,125 Buy Back at price 7.64 per share.
27 Feb 2026 Dilnot (Peter) 0 - -
27 Feb 2026 Elcock (Gillian) 0 - -
27 Feb 2026 Goligher (Alison) 0 - -
27 Feb 2026 Gregory (Matthew) 0 - -
27 Feb 2026 Grigg (Christopher Montague) 0 - -
27 Feb 2026 Hachey (Guy C) 0 - -
27 Feb 2026 Lawrence (Heather) 0 - -
27 Feb 2026 Barkshire (Ian) 0 - -
27 Feb 2026 Bank of America Corporation 0 - -
27 Feb 2026 BlackRock International Ltd. 0 - -
27 Feb 2026 Morley Fund Management Ltd 0 - -
27 Feb 2026 Norges Bank Investment Management (NBIM) 0 - -
27 Feb 2026 Permian Investment Partners LP 0 - -
27 Feb 2026 Twyning (Charlotte) 0 - -
27 Feb 2026 Select Equity Group, L.P. 0 - -
26 Feb 2026 Melrose Industries PLC 140,204 1,230,430 Buy Back at price 8.78 per share.
25 Feb 2026 Melrose Industries PLC 141,939 1,250,624 Buy Back at price 8.81 per share.
24 Feb 2026 Melrose Industries PLC 135,438 1,185,488 Buy Back at price 8.75 per share.
23 Feb 2026 Melrose Industries PLC 134,587 1,216,397 Buy Back at price 9.04 per share.
20 Feb 2026 Melrose Industries PLC 136,557 1,235,294 Buy Back at price 9.05 per share.
19 Feb 2026 Melrose Industries PLC 134,003 1,201,470 Buy Back at price 8.97 per share.
18 Feb 2026 Melrose Industries PLC 88,866 809,213 Buy Back at price 9.11 per share.
17 Feb 2026 Melrose Industries PLC 135,119 1,202,559 Buy Back at price 8.90 per share.
16 Feb 2026 Melrose Industries PLC 140,090 1,267,394 Buy Back at price 9.05 per share.
13 Feb 2026 Melrose Industries PLC 145,434 1,268,329 Buy Back at price 8.72 per share.
12 Feb 2026 Melrose Industries PLC 144,084 1,248,055 Buy Back at price 8.66 per share.
11 Feb 2026 Melrose Industries PLC 141,186 1,221,541 Buy Back at price 8.65 per share.
10 Feb 2026 Melrose Industries PLC 141,234 1,238,622 Buy Back at price 8.77 per share.
09 Feb 2026 Melrose Industries PLC 143,857 1,264,359 Buy Back at price 8.79 per share.
06 Feb 2026 Melrose Industries PLC 144,927 1,234,633 Buy Back at price 8.52 per share.
05 Feb 2026 Melrose Industries PLC 145,558 1,214,681 Buy Back at price 8.34 per share.
04 Feb 2026 Melrose Industries PLC 146,678 1,241,335 Buy Back at price 8.46 per share.
03 Feb 2026 Melrose Industries PLC 145,355 1,236,389 Buy Back at price 8.51 per share.
02 Feb 2026 Melrose Industries PLC 144,769 1,228,220 Buy Back at price 8.48 per share.
30 Jan 2026 Melrose Industries PLC 145,415 1,247,951 Buy Back at price 8.58 per share.
29 Jan 2026 Melrose Industries PLC 144,449 1,252,083 Buy Back at price 8.67 per share.
28 Jan 2026 Melrose Industries PLC 141,186 1,227,894 Buy Back at price 8.70 per share.
27 Jan 2026 Melrose Industries PLC 141,756 1,252,272 Buy Back at price 8.83 per share.
26 Jan 2026 Melrose Industries PLC 141,697 1,230,638 Buy Back at price 8.68 per share.
23 Jan 2026 Melrose Industries PLC 142,044 1,222,714 Buy Back at price 8.61 per share.
22 Jan 2026 Melrose Industries PLC 140,420 1,209,156 Buy Back at price 8.61 per share.
21 Jan 2026 Melrose Industries PLC 144,815 1,226,727 Buy Back at price 8.47 per share.
20 Jan 2026 Melrose Industries PLC 145,581 1,210,651 Buy Back at price 8.32 per share.
19 Jan 2026 Melrose Industries PLC 141,449 1,198,214 Buy Back at price 8.47 per share.
16 Jan 2026 Melrose Industries PLC 141,464 1,207,678 Buy Back at price 8.54 per share.
15 Jan 2026 Melrose Industries PLC 140,479 1,191,542 Buy Back at price 8.48 per share.
14 Jan 2026 Melrose Industries PLC 140,094 1,197,383 Buy Back at price 8.55 per share.
13 Jan 2026 Melrose Industries PLC 143,317 1,223,067 Buy Back at price 8.53 per share.
12 Jan 2026 Melrose Industries PLC 144,907 1,230,695 Buy Back at price 8.49 per share.
09 Jan 2026 Melrose Industries PLC 145,230 1,214,268 Buy Back at price 8.36 per share.
08 Jan 2026 Melrose Industries PLC 143,675 1,208,450 Buy Back at price 8.41 per share.
07 Jan 2026 Melrose Industries PLC 145,929 1,233,245 Buy Back at price 8.45 per share.
06 Jan 2026 Melrose Industries PLC 146,161 1,225,413 Buy Back at price 8.38 per share.
05 Jan 2026 Melrose Industries PLC 54,264 454,786 Buy Back at price 8.38 per share.
02 Jan 2026 Melrose Industries PLC 152,957 1,239,104 Buy Back at price 8.10 per share.
02 Jan 2026 Norges Bank Investment Management (NBIM) 1,463,708 - -
31 Dec 2025 Morley Fund Management Ltd 0 - -
31 Dec 2025 Norges Bank Investment Management (NBIM) 0 - -
31 Dec 2025 Permian Investment Partners LP 0 - -
31 Dec 2025 Select Equity Group, L.P. 0 - -
31 Dec 2025 Twyning (Charlotte) 0 - -
31 Dec 2025 Melrose Industries PLC 43,133 339,974 Buy Back at price 7.88 per share.
31 Dec 2025 Melrose Industries PLC 0 - -
31 Dec 2025 Lawrence (Heather) 0 - -
31 Dec 2025 Goligher (Alison) 0 - -
31 Dec 2025 Gregory (Matthew) 0 - -
31 Dec 2025 Grigg (Christopher Montague) 0 - -
31 Dec 2025 Hachey (Guy C) 0 - -
31 Dec 2025 Dilnot (Peter) 0 - -
31 Dec 2025 Elcock (Gillian) 0 - -
31 Dec 2025 BlackRock International Ltd. 0 - -
31 Dec 2025 Barkshire (Ian) 0 - -
31 Dec 2025 Bank of America Corporation 0 - -
30 Dec 2025 Melrose Industries PLC 155,050 1,219,313 Buy Back at price 7.86 per share.
29 Dec 2025 Melrose Industries PLC 153,352 1,201,512 Buy Back at price 7.84 per share.
24 Dec 2025 Melrose Industries PLC 57,475 450,891 Buy Back at price 7.84 per share.
23 Dec 2025 Melrose Industries PLC 154,017 1,211,497 Buy Back at price 7.87 per share.
22 Dec 2025 Melrose Industries PLC 156,619 1,210,195 Buy Back at price 7.73 per share.
19 Dec 2025 Melrose Industries PLC 157,642 1,210,217 Buy Back at price 7.68 per share.
18 Dec 2025 Melrose Industries PLC 163,458 1,211,387 Buy Back at price 7.41 per share.
17 Dec 2025 Melrose Industries PLC 163,678 1,214,981 Buy Back at price 7.42 per share.
16 Dec 2025 Melrose Industries PLC 161,080 1,193,280 Buy Back at price 7.41 per share.
15 Dec 2025 Melrose Industries PLC 161,265 1,205,455 Buy Back at price 7.48 per share.
12 Dec 2025 Melrose Industries PLC 161,174 1,210,900 Buy Back at price 7.51 per share.
11 Dec 2025 Melrose Industries PLC 158,990 1,196,081 Buy Back at price 7.52 per share.
10 Dec 2025 Melrose Industries PLC 157,178 1,198,953 Buy Back at price 7.63 per share.
09 Dec 2025 Melrose Industries PLC 152,537 1,174,229 Buy Back at price 7.70 per share.
08 Dec 2025 Melrose Industries PLC 154,374 1,200,566 Buy Back at price 7.78 per share.
05 Dec 2025 Melrose Industries PLC 152,802 1,213,859 Buy Back at price 7.94 per share.
04 Dec 2025 Melrose Industries PLC 158,342 1,223,666 Buy Back at price 7.73 per share.