Robert Barrow

CIK 1897557 · View on SEC EDGAR ↗

Insider

First SEC filing: Jan. 10, 2022 · Latest: Jan. 10, 2022

On this page

Insider at

Insider transactions

0 buys (P) 4 sells (S) Net: $-2,357,666 + 13 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

13 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
June 25, 2026 DFTX S 10b5-1 29,208 $45.03 $1,315,236 1,098,246 Direct -2.59% Disposed 1.7% (price as of 2026-08-19)
March 25, 2026 DFTX S 10b5-1 24,431 $18.47 $451,241 752,454 Direct -3.14% Disposed 148.0% (price as of 2026-08-19)
Dec. 26, 2025 DFTX S 10b5-1 25,791 $13.15 $339,152 778,477 Direct -3.21% Disposed 248.3% (price as of 2026-08-19)
Sept. 25, 2025 DFTX S 10b5-1 25,797 $9.77 $252,037 804,268 Direct -3.11% Disposed 368.8% (price as of 2026-08-19)
June 25, 2025 DFTX S 10b5-1 26,491 $6.80 $180,139 830,065 Direct -3.09% Disposed 573.5% (price as of 2026-08-19)
March 25, 2025 DFTX S 10b5-1 21,208 $6.74 $142,942 856,556 Direct -2.42% Disposed 579.5% (price as of 2026-08-19)
Dec. 26, 2024 DFTX S 10b5-1 19,106 $7.43 $141,958 526,666 Direct -3.50% Disposed 516.4% (price as of 2026-08-19)
Sept. 25, 2024 DFTX S 10b5-1 19,771 $5.98 $118,231 545,772 Direct -3.50% Disposed 665.9% (price as of 2026-08-19)
Aug. 20, 2024 DFTX P 500 $6.12 $3,060 565,543 Direct +0.09% Acquired 648.4% (price as of 2026-08-19)
Aug. 19, 2024 DFTX P 500 $6.31 $3,155 565,043 Direct +0.09% Acquired 625.8% (price as of 2026-08-19)
June 25, 2024 DFTX S 10b5-1 15,659 $7.22 $113,058 564,543 Direct -2.70% Disposed 534.3% (price as of 2026-08-19)
March 25, 2024 DFTX S 10b5-1 16,519 $9.50 $156,930 580,202 Direct -2.77% Disposed 382.1% (price as of 2026-08-19)
Dec. 26, 2023 DFTX S 13,237 $3.63 $48,050 596,721 Direct -2.17% Disposed 1161.7% (price as of 2026-08-19)
Sept. 25, 2023 DFTX S 8,231 $3.58 $29,467 611,729 Direct -1.33% Disposed 1179.3% (price as of 2026-08-19)
Sept. 25, 2023 DFTX S 5,268 $3.57 $18,807 619,960 Direct -0.84% Disposed 1182.9% (price as of 2026-08-19)
June 27, 2023 DFTX S 8,416 $3.21 $27,015 623,457 Direct -1.33% Disposed 1326.8% (price as of 2026-08-19)
June 27, 2023 DFTX S 7,086 $3.19 $22,604 631,873 Direct -1.11% Disposed 1335.7% (price as of 2026-08-19)
March 1, 2023 DFTX S 8,273 $3.51 $29,038 238,959 Direct -3.35% Disposed 1204.8% (price as of 2026-08-19)
Dec. 21, 2022 DFTX S 3,861 $2.69 $10,386 247,232 Direct -1.54% Disposed 1602.6% (price as of 2026-08-19)
Oct. 25, 2022 DFTX S 1,207 $2.81 $3,392 251,093 Direct -0.48% Disposed 1529.9% (price as of 2026-08-19)
Oct. 18, 2022 DFTX S 1,220 $3.11 $3,794 252,300 Direct -0.48% Disposed 1372.7% (price as of 2026-08-19)
Sept. 26, 2022 DFTX S 1,264 $5.51 $6,965 253,520 Direct -0.50% Disposed 731.2% (price as of 2026-08-19)
Sept. 16, 2022 DFTX S 1,350 $7.26 $9,801 254,784 Direct -0.53% Disposed 530.9% (price as of 2026-08-19)
Aug. 31, 2022 DFTX S 1,228 $11.67 $14,331 256,134 Direct -0.48% Disposed 292.5% (price as of 2026-08-19)
Aug. 16, 2022 DFTX S 20,350 $0.68 $13,838 3,860,438 Direct -0.52% Disposed 349.0% (price as of 2026-08-19)
July 25, 2022 DFTX S 18,681 $0.69 $12,890 3,880,788 Direct -0.48% Disposed 342.5% (price as of 2026-08-19)
July 18, 2022 DFTX S 19,388 $0.70 $13,572 3,899,469 Direct -0.49% Disposed 336.2% (price as of 2026-08-19)
June 27, 2022 DFTX S 36,762 $0.70 $25,733 3,918,857 Direct -0.93% Disposed 336.2% (price as of 2026-08-19)
June 16, 2022 DFTX S 21,275 $0.70 $14,892 3,955,619 Direct -0.53% Disposed 336.2% (price as of 2026-08-19)
May 25, 2022 DFTX S 18,415 $0.77 $14,180 3,976,894 Direct -0.46% Disposed 296.5% (price as of 2026-08-19)
May 18, 2022 DFTX S 18,948 $0.71 $13,453 3,995,309 Direct -0.47% Disposed 330.0% (price as of 2026-08-19)

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.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
Feb. 27, 2024 DFTX Stock Option (Right to Buy) Common Shares (400,000) $4.98 Feb. 26, 2034 400,000 Acquired
March 24, 2022 DFTX Stock Option (Right to Buy) Subordinate Voting Shares (2,910,000) March 23, 2027 2,910,000 Acquired

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

Initial ownership (Form 3) 3 holdings

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

Date Ticker Security Shares Ownership
Jan. 10, 2022 DFTX Subordinate Voting Shares 2,435,000 Direct
Jan. 10, 2022 DFTX Stock Option (Right to Buy)→ Subordinate Voting Shares (1,000,000) 1,000,000 Direct
Jan. 10, 2022 DFTX Stock Option (Right to Buy)→ Subordinate Voting Shares (2,515,500) 2,515,500 Direct

Compensation (DEF 14A)

Matched by name from proxy statements (DEF 14A) — verify against the filing.

Fiscal year Salary Bonus Stock awards Option awards Non-equity incentive Pension change Other Total
2025 $655,000 $11,719,750 $378,263 $14,429 $12,767,442
2023 $598,750 $0 $1,212,000 $0 $318,725 $13,658 $2,143,133
2022 $671,582 $2,070,402 $2,200,831 $282,500 $2,019 $5,227,334

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.