UMICORE: insider trades · Belgium · FSMA FSMA:umicore BE0974320526 BE BE · FSMA Mcap 4.3Bn€
Discover the full insider trade history of UMICORE, a publicly traded company based in Belgium. Shares are listed on BE BE, under the authority of FSMA. Market capitalisation: €4.3bn. The latest transaction was reported on 13 May 2026 — Sale. Among the most active insiders: Peferoen Wannes. The full history is openly available.
€397,104
44 ops.
Buy Volume
€228,027
6 ops.
Sell Volume
Income statement
Revenue 19.37 Bn€
Gross profit 2.09 Bn€ 11% margin
Net income 384.5 M€ 2.0% margin
Balance sheet & cash
Market cap 4.31 Bn€
Total debt 2.85 Bn€
Free Cash Flow 385.9 M€
Last declaration on 13 May 2026
Declarations 50 total
Executives ● Sale10 FSMA
€37,793 1,596 shares @ €23.68 0.0009% mcap 17.3% of flow BE0974320526⌘
FSMA:umicore-134 · 13 May 2026
Executives ● Sale10 FSMA
€34,601 1,596 shares @ €21.68 0.0008% mcap 15.9% of flow BE0974320526⌘
FSMA:umicore-116 · 7 May 2026
Executives ● Sale10 FSMA
€49,275 2,739 shares @ €17.99 0.0011% mcap 22.6% of flow BE0974320526⌘
FSMA:umicore-123 · 17 Apr 2026
Executives ● Sale10 FSMA
€48,179 2,739 shares @ €17.59 0.0011% mcap 22.1% of flow BE0974320526⌘
FSMA:umicore-30 · 8 Apr 2026
Executives ● Purchase8 FSMA
030,000 shares 0BE0974320526⌘
Options /warrants for employees or managers Off exchangeFSMA:umicore-109 · 27 Mar 2026
Ideal exit: 22 Dec 2026 (T+270) Executives ● Sale10 FSMA
€48,179 2,739 shares @ €17.59 0.0011% mcap 22.1% of flow BE0974320526⌘
FSMA:umicore-63 · 4 Mar 2026
Executives ● Purchase8 FSMA
017,500 shares 0BE0974320526⌘
Options /warrants for employees or managers Off exchangeFSMA:umicore-22 · 4 Mar 2026
Ideal exit: 29 Nov 2026 (T+270) Executives ● Purchase8 FSMA
03,243 shares 0BE0974320526⌘
FSMA:umicore-33 · 1 Mar 2026
Ideal exit: 26 Nov 2026 (T+270) Executives ● Purchase8 FSMA
030,000 shares 0BE0974320526⌘
Options /warrants for employees or managers Off exchangeFSMA:umicore-20 · 2 Mar 2026
Ideal exit: 27 Nov 2026 (T+270) Executives ● Purchase8 FSMA
05,340 shares 0BE0974320526⌘
FSMA:umicore-60 · 1 Mar 2026
Ideal exit: 26 Nov 2026 (T+270) Executives ● Purchase8 FSMA
03,702 shares 0BE0974320526⌘
FSMA:umicore-73 · 1 Mar 2026
Ideal exit: 26 Nov 2026 (T+270) Executives ● Purchase8 FSMA
08,225 shares 0BE0974320526⌘
FSMA:umicore-23 · 1 Mar 2026
Ideal exit: 26 Nov 2026 (T+270) Executives ● Purchase8 FSMA
S
Sap Bart Member of administrative management or supervisory body 08,225 shares 0BE0974320526⌘
FSMA:umicore-88 · 1 Mar 2026
Ideal exit: 26 Nov 2026 (T+270) Executives ● Purchase8 FSMA
S
Sap Bart Member of administrative management or supervisory body 010,353 shares 0BE0974320526⌘
FSMA:umicore-76 · 1 Mar 2026
Ideal exit: 26 Nov 2026 (T+270) Executives ● Purchase8 FSMA
02,244 shares 0BE0974320526⌘
FSMA:umicore-54 · 1 Mar 2026
Ideal exit: 26 Nov 2026 (T+270) Executives ● Purchase8 FSMA
010,992 shares 0BE0974320526⌘
FSMA:umicore-66 · 1 Mar 2026
Ideal exit: 26 Nov 2026 (T+270) Executives ● Purchase8 FSMA
02,144 shares 0BE0974320526⌘
FSMA:umicore-53 · 1 Mar 2026
Ideal exit: 26 Nov 2026 (T+270) Executives ● Purchase8 FSMA
02,294 shares 0BE0974320526⌘
FSMA:umicore-40 · 1 Mar 2026
Ideal exit: 26 Nov 2026 (T+270) Executives ● Purchase8 FSMA
S
Sap Bart Member of administrative management or supervisory body 060,000 shares 0BE0974320526⌘
Options /warrants for employees or managers Off exchangeFSMA:umicore-55 · 25 Feb 2026
Ideal exit: 22 Nov 2026 (T+270) Executives ● Purchase8 FSMA
030,000 shares 0BE0974320526⌘
Options /warrants for employees or managers Off exchangeFSMA:umicore-9 · 25 Feb 2026
Ideal exit: 22 Nov 2026 (T+270) Executives ● Purchase8 FSMA
030,000 shares 0BE0974320526⌘
Options /warrants for employees or managers Off exchangeFSMA:umicore-35 · 25 Feb 2026
Ideal exit: 22 Nov 2026 (T+270) Executives ● Purchase8 FSMA
030,000 shares 0BE0974320526⌘
Options /warrants for employees or managers Off exchangeFSMA:umicore-72 · 25 Feb 2026
Ideal exit: 22 Nov 2026 (T+270) Executives ● Purchase8 FSMA
02,000 shares 0BE0974320526⌘
FSMA:umicore-24 · 23 Feb 2026
Ideal exit: 20 Nov 2026 (T+270) Executives ● Purchase8 FSMA
02,000 shares 0BE0974320526⌘
FSMA:umicore-68 · 23 Feb 2026
Ideal exit: 20 Nov 2026 (T+270) Executives ● Purchase8 FSMA
02,000 shares 0BE0974320526⌘
FSMA:umicore-80 · 23 Feb 2026
Ideal exit: 20 Nov 2026 (T+270) 25 of 50 declarations
Load more (25 remaining) About UMICORE UMICORE is a Belgian company specializing in materials management and recycling, focusing on precious metals and battery materials. It primarily operates on the Brussels market.