SEC CIK 1344017

MacKenzie Iain

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
ICHRview stock →102,4272026-09-15

Position History — ICHR

Reported shares owned immediately after each Form 4 transaction, over time.

044,12088,240132,3602017-092018-042020-022021-112023-052025-112026-092026-09

Recent Filings — ICHR

DateActivitySharesPriceOwned After
2026-09-15Open-market sale2,600$51.59102,427
2026-09-15Open-market sale17,400$50.52105,027
2026-08-18Open-market sale400$68.14122,427
2026-08-18Open-market sale1,200$66.81122,827
2026-08-18Open-market sale3,150$65.99124,027
2026-08-18Open-market sale5,183$65.19127,177
2026-05-14Grant / award2,349$0.00132,360
2025-11-17Open-market buy10,000$14.53130,011
2025-11-06Open-market buy10,000$15.28120,011
2025-09-15Grant / award50,000$0.00110,011
2025-08-07Open-market buy25,000$16.6360,011
2025-05-14Grant / award5,337$0.0035,011
2024-05-15Grant / award3,923$0.0029,674
2023-05-18Grant / award4,752$0.0025,751
2022-05-24Grant / award5,635$0.0020,999
2022-05-18Option exercise (derivative)2,500$9.420
2022-05-18Option exercise2,500$9.4217,864
2022-05-18Open-market sale2,500$28.8215,364
2022-02-16Option exercise (derivative)2,500$9.422,500
2022-02-16Option exercise2,500$9.4215,338
2022-02-16Open-market sale2,500$40.0012,838
2021-11-17Option exercise (derivative)2,500$0.005,000
2021-11-17Open-market sale2,500$49.3215,364
2021-11-17Option exercise2,500$9.4217,864
2021-08-18Option exercise (derivative)2,500$0.007,500
2021-08-18Option exercise2,500$9.4217,864
2021-08-18Open-market sale2,500$40.1415,364
2021-05-11Grant / award2,526$0.0015,364
2020-05-12Grant / award4,596$0.0012,838
2020-02-12Option exercise (derivative)11,102$0.0010,000
2020-02-12Option exercise11,102$9.4219,344
2020-02-12Open-market sale11,102$37.178,242
2019-08-23Grant / award4,432$0.008,242
2018-08-10Grant / award (derivative)3,810$0.003,810
2018-07-09Option exercise (derivative)4,680$0.0021,102
2018-07-09Option exercise4,680$9.424,680
2018-07-09Open-market sale4,680$22.130
2018-04-09Option exercise (derivative)4,680$0.0025,782
2018-04-09Option exercise4,680$9.424,680
2018-04-09Open-market sale4,680$24.290
2018-01-09Option exercise (derivative)4,690$0.0030,462
2018-01-09Open-market sale4,690$26.100
2018-01-09Option exercise4,690$9.424,690
2017-10-09Option exercise (derivative)4,680$0.0035,152
2017-10-09Open-market sale4,680$27.110
2017-10-09Option exercise4,680$9.424,680
2017-09-29Option exercise (derivative)11,690$0.0039,832
2017-09-29Open-market sale11,690$26.720
2017-09-29Option exercise11,690$9.4211,690

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.