Skip to main content

MacKenzie Iain

In the past year, 2 open-market purchase filings worth $298.1K and 2 sale filings worth $1.67M.

Current role at each company

Open-market trades in the past year

Open-market purchases (P) and sales (S) filed in the last 365 days, not counting derivative securities or duplicate filings. Values leave out price outliers.

Bought
$298.1K
2 filings
Sold
$1.67M
2 filings
Net
−$1.37M
Bought minus sold
Companies
1
With open-market trades

Trades

Every Form 4 that lists MacKenzie Iain as a reporting owner, including filings made jointly with others, grouped by company. Each row adds up one type of transaction in one filing. Only open-market purchases (P) and sales (S) are shown by default.

Insider trades
Filed (ET)Trade dateFiling delayInsiderTransactionSharesAvg priceValueHolding changeFlags
Sep 16, 2026 (view filing)4:16 PM ETSep 151 dayMacKenzie IainDirectorSSaleOrdinary Shares, par value $0.0001−20.0K$50.66−$1.01M−16.3%102.4K after2 lots10b5-1
Aug 20, 2026 (view filing)5:27 PM ETAug 182 daysMacKenzie IainDirectorSSaleOrdinary Shares, par value $0.0001−9.93K$65.76−$653.2K−7.5%122.4K after4 lots10b5-1
Nov 17, 2025 (view filing)Nov 17Same dayMacKenzie IainDirectorPPurchaseOrdinary Shares, par value $0.0001+10.0K$14.53+$145.3K+8.3%130.0K after
Nov 10, 2025 (view filing)Nov 64 daysMacKenzie IainDirectorPPurchaseOrdinary Shares, par value $0.0001+10.0K$15.28+$152.8K+9.1%120.0K after
Aug 11, 2025 (view filing)Aug 74 daysMacKenzie IainDirectorPPurchaseOrdinary Shares, par value $0.0001+25.0K$16.63+$415.8K+71.4%60.0K after
May 18, 2022 (view filing)May 18Same dayMacKenzie IainDirectorSSaleOrdinary Shares, par value $0.0001−2.50K$28.82−$72.0K−14.0%15.4K after
Feb 18, 2022 (view filing)Feb 162 daysMacKenzie IainDirectorSSaleOrdinary Shares, par value $0.0001−2.50K$40.00−$100.0K−16.3%12.8K after
Nov 19, 2021 (view filing)Nov 172 daysMacKenzie IainDirectorSSaleOrdinary Shares, par value $0.0001−2.50K$49.32−$123.3K−14.0%15.4K after
Aug 20, 2021 (view filing)Aug 182 daysMacKenzie IainDirectorSSaleOrdinary Shares, par value $0.0001−2.50K$40.14−$100.3K−14.0%15.4K after