LIVE FROM THE DATABASETRANSACTIONS 723,008COMPANIES 6,565LATEST TRADE Oct 26UPDATED Oct 27, 03:45 PM
Reporting ownerCIK 0001944355

Stephen Andrew Welch

5 transactions in one company, from January 1, 2025 to November 10, 2025.

Transactions
51 company
Bought · P
$0open market
Sold · S
$0open market
Net
+$0net buying

By company

Where this insider traded.

CompanyTickerTradesBoughtSold
Keenova Therapeutics plc00015678925——

All transactions

5 in total, newest filings first.

CompanyTickerInsiderDateCodeSharesPriceValueHeld after
Keenova Therapeutics plc0001567892Stephen Andrew WelchEVPDERIVNov 10DReturned to issuer43,771$0.00—?0derivatives
Mallinckrodt plc0001567892Stephen Andrew WelchEVPDERIVJul 31AAward32,828$0.00—?43,771derivatives
Mallinckrodt plc0001567892Stephen Andrew WelchEVPDERIVJan 1MOption exercise5,470$0.00—?10,943derivatives
Mallinckrodt plc0001567892Stephen Andrew WelchEVPJan 1FTax withholding1,839——3,631
Mallinckrodt plc0001567892Stephen Andrew WelchEVPJan 1MOption exercise5,470——5,470