Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 25 non-open-market transactions below 12 months to the week close of 2026-10-23

Price change vs the latest weekly close (updated to the current quote in your browser when available), split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

No open-market trades on record; showing all filings.

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Sept. 14, 2026 MCFT A 2,865 $20.07 $57,501 2,865 Direct · Acquired
June 30, 2026 MCFT M 4,056 $25.82 $104,726 17,681 Direct +29.77% Acquired -23.7% (price as of )
June 30, 2026 MCFT M 4,056 $25.82 $104,726 0 Direct -100.00% Disposed
March 25, 2026 CNXC A 7,701 · · 17,704 Direct +76.99% Acquired
Sept. 2, 2025 MCFT A 4,056 · · 4,056 Direct · Acquired
March 25, 2025 CNXC A 3,873 · · 10,003 Direct +63.18% Acquired
Nov. 13, 2024 MCFT G 1,850 · · 13,625 Direct -11.95% Disposed
Sept. 3, 2024 MCFT A 5,135 $17.53 $90,017 15,475 Direct +49.66% Acquired 12.4% (price as of )
March 21, 2024 CNXC A 2,780 · · 6,130 Direct +82.99% Acquired
Sept. 5, 2023 MCFT A 4,274 · · 10,340 Direct +70.46% Acquired
March 23, 2023 CNXC A 1,482 · · 3,350 Direct +79.34% Acquired
Aug. 2, 2022 MCFT A 3,185 · · 6,066 Direct +110.55% Acquired
July 18, 2022 DHX A 18,333 · · 248,563 Direct +7.96% Acquired
May 13, 2022 DHX D 18,333 · · 230,230 Direct -7.38% Disposed
April 21, 2022 DHX A 18,333 · · 248,563 Direct +7.96% Acquired
March 22, 2022 CNXC A 750 · · 1,868 Direct +67.08% Acquired
July 27, 2021 MCFT A 2,881 · · 2,881 Direct · Acquired
April 29, 2021 DHX A 36,780 · · 230,230 Direct +19.01% Acquired
April 20, 2021 CNXC A 812 · · 1,118 Direct +265.36% Acquired
Jan. 20, 2021 CNXC A 306 · · 306 Direct · Acquired
April 20, 2020 DHX A 46,000 · · 193,450 Direct +31.20% Acquired
April 16, 2019 DHX A 35,250 · · 147,450 Direct +31.42% Acquired
April 26, 2018 DHX A 71,000 · · 112,200 Direct +172.33% Acquired
April 28, 2017 DHX A 28,500 · · 41,200 Direct +224.41% Acquired
July 21, 2016 DHX A 12,700 · · 12,700 Direct · Acquired

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Sept. 14, 2026 MCFT Restricted Stock Unit Common Stock (0) · · 2,865 Acquired
June 30, 2026 MCFT Restricted Stock Unit Common Stock (0) · · 4,056 Disposed
Sept. 2, 2025 MCFT Restricted Stock Unit Common Stock (0) · · 4,056 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 1 holding

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Dec. 2, 2020 CNXC Common Stock 0 Direct

Holdings reported on Form 4 2 reported holdings

08

Positions listed on each Form 4 without a transaction in that filing (Table I and II holdings), newest filing first.

DateTickerSecuritySharesExercise priceExpirationOwnership
Sept. 16, 2026 MCFT Common Stock 17,681 · · Direct
Sept. 4, 2025 MCFT Common Stock 13,625 · · Direct