Over the last 90 days, Umicore SA has seen net insider selling totaling approximately €199,000. There were 4 transactions, all sales, with no executive transactions recorded. This activity occurred while the stock price has seen a significant increase of 45.4% in the past 90 days, reaching an 80.24% percentile of its 52-week range.