Over the last 90 days, Melrose Industries PLC has seen significant insider buying activity, with a net buy value of $932,098.73. Executives were net buyers totaling $803,796.85. A total of 9 transactions were recorded, all of which were buys, indicating strong insider confidence. The stock has experienced an 8.4% price decrease over the past 90 days.