Updated: May 19, 2026

Iain MacKenzie

ICHRICHOR HOLDINGS, LTD.SEC CIK: 0001344017
Estimated Net Worth
$28.1 Million
Last Updated: May 19, 2026 11:14 PM EST

Transaction Summary

Total Transactions69
Buy-Sell Ratio0.07
Buy Transactions3
Sell Transactions41

Transaction Volume

Total Volume-$17.01M
Net Volume$18.44M
Buy Volume$713.85K
Sell Volume-$17.73M

Trade Analysis

AVG Trade Size-$285.91K
Largest Trade$415.75K
Most Active MonthMay
Most Active Year2007

Trading Sentiment

OverallBullish
Recent TradeBuying
Last 90 Days0 Trades
ConvictionNone

Net Worth & Trading Activity Over Time

Loading...

Monthly Trading Pattern

Loading...

Past Insider Trading and Trends

Iain MacKenzie has an estimated net worth of $28.1 Million. This is based on reported shares across multiple companies, which include SMART Modular Technologies (WWH), Inc., SMART Global Holdings, Inc., and ICHOR HOLDINGS, LTD..



2007 was Iain MacKenzie's most active year for acquiring shares with 11 total transactions. Iain MacKenzie's most active month to acquire stocks was the month of August. 2011 was Iain MacKenzie's most active year for disposing of shares, totalling 23 transactions. Iain MacKenzie's most active month to dispose stocks was the month of March. 2018 saw Iain MacKenzie paying a total of $2,296,062.93 for 200,745 shares, this is the most they've acquired in one year. In 2017 Iain MacKenzie cashed out on 196,093 shares for a total of $5,178,177.94, their largest year based on trade value.

Holdings & Transactions

ICHRichor holdings, ltd.
Updated: Nov 17, 2025VIEW QUOTE
Form TypeSEC Filing
0.0810.00K$14.53$145.30K130.01KNov 17View
0.0910.00K$15.28$152.80K120.01KNov 06View
0.8350.00K110.01KSep 15View
0.7125.00K$16.63$415.75K60.01KAug 07View
0.185.34K35.01KMay 14View
0.153.92K29.67KMay 15View
0.234.75K25.75KMay 18View
0.375.63K21.00KMay 24View
-0.142.50K$14.27-$72.05K15.36KScheduledMay 18View
-0.142.50K$17.07-$100.00K15.34KFeb 16View
-0.112.50K$29.37-$99.75K20.36KScheduledNov 17View
-0.102.50K$24.78-$76.80K22.86KScheduledAug 18View
0.202.53K15.36KMay 11View
0.564.60K12.84KMay 12View
-0.3811.10K$23.30-$308.08K18.24KFeb 12View
1.164.43K8.24KAug 23View
3.81K3.81KAug 10View
-0.184.68K$15.77-$59.48K21.10KScheduledJul 09View
-0.154.68K$16.86-$69.59K25.78KScheduledApr 09View
-0.134.69K$17.76-$78.23K30.46KScheduledJan 09View
-0.124.68K$18.27-$82.79K35.15KScheduledOct 09View
-0.2311.69K$18.07-$202.24K39.83KScheduledSep 29View
View
SGHsmart global holdings, inc.
Updated: Apr 16, 2019VIEW QUOTE
Form TypeSEC Filing
-0.0410.00K$21.31-$213.10K274.97KScheduledApr 15View
-0.0310.00K$23.95-$239.53K284.97KScheduledMar 15View
-0.0310.00K$28.78-$287.80K294.97KScheduledFeb 15View
-0.0310.00K$23.11-$231.10K304.97KScheduledJan 15View
-0.0310.00K$28.99-$289.94K314.97KScheduledDec 17View
-0.1252.40K$23.80-$1.18M368.59KScheduledDec 03View
-0.2098.80K$21.04-$1.87M396.29KScheduledNov 19View
-0.1245.00K$29.25-$1.32M324.97KScheduledNov 05View
-0.0531.68K$23.24-$745.52K564.79KScheduledOct 05View
-0.26132.04K$32.10-$4.24M369.97KDec 04View
-0.0631.31K$15.98-$500.30K502.02KJun 09View
533.33KView
smart modular technologies (wwh), inc.
President & CEO Director
Updated: Sep 01, 2011
Form TypeSEC Filing
-1.001.92M$9.25-$2.61MAug 26View
-0.0969.00K$4.71-$625.83K695.98KScheduledApr 26View
-0.0869.00K$4.09-$540.27K764.98KScheduledApr 05View
394.50K394.50KSep 28View
0.0119.00K$3.59-$129.77K1.66MScheduledJun 18View
0.0119.00K$3.09-$110.77K1.68MScheduledMay 26View
-0.40188.34K$7.81-$1.47M282.04KMar 30View
0.19317.41K1.99MSep 29View
-0.09120.00K1.25MJan 26View
0.0555.09K1.25MJan 16View
$2.09$393.63K1.67MOct 02View
0.75100.00K233.38KSep 25View
0.19225.00K1.44MSep 23View
1.22MView
-0.0118.50K$5.40-$193.51K1.35MScheduledDec 24View
-0.0118.50K$5.09-$181.85K1.37MScheduledDec 20View
0.22225.00K1.25MOct 02View
-0.0218.50K$5.97-$214.46K1.16MScheduledAug 22View
-0.0218.50K$7.02-$253.27K1.18MScheduledJul 23View
-0.0218.50K$7.32-$264.57K1.20MScheduledJun 22View
-0.0118.50K$7.64-$276.43K1.22MScheduledMay 22View
-0.0118.50K$6.49-$233.64K1.23MScheduledApr 23View
-0.0118.50K$6.05-$217.36K1.25MScheduledMar 22View
-0.0118.50K$5.95-$213.65K1.27MScheduledFeb 22View
-0.0118.50K$6.12-$220.08K1.29MScheduledJan 22View
1.18MView
-0.0118.50K$6.26-$225.22K1.31MScheduledDec 22View
-0.0118.50K$5.85-$210.16K1.33MScheduledNov 22View
-0.0117.16K$5.09-$168.77K1.35MScheduledNov 14View
-0.00435.00$5.09-$4.28K1.36MScheduledNov 13View
-0.00906.00$2.63-$9.06K1.36MScheduledNov 09View
-0.0118.50K$2.84-$200.54K1.36MScheduledSep 29View
0.14150.00K1.25MSep 26View
133.38KView