Skip to the content
MinerTerminal

Cipher Digital Inc.: 12 insiders sold stock with $525.3M in known values from Oct 14, 2024 to Oct 14, 2026, and the top-paid officer's 2025 pay was $25.2M, to Edward Farrell, a former officer.

Every Form 4 sale as filed, every proxy pay year, no matched open-market purchases; the selected window within captured filings; a joint filing shows whole on each of its persons. Former officer Edward Farrell's 2025 pay is 0.34% of the $7.36B market capitalization on Sep 4, 2026. Definitions

Totals cover the selected window, not complete lifetime history. Coverage: ownership filings predate the window. USD totals sum known values only. 0 sold shares lack a USD value, including 0 shares with no stated price; those shares remain counted. Company totals count each transaction once; joint filings count in full for each reporting owner.

17 people at Cipher Digital Inc., largest seller first; pay is the latest year of the proxy's table, sales and purchases cover the two-year window.

PersonLatest paySold (known USD)Shares soldUnpriced sharesSalesBoughtLast sale
Bitfury Group Ltdten percent ownernot in the proxy$504M41,730,894076noneJun 4, 2026
Bitfury Holding B.V.ten percent ownernot in the proxy$504M41,730,894076noneJun 4, 2026
Bitfury Top HoldCo B.V.ten percent ownernot in the proxy$504M41,730,894076noneJun 4, 2026
V3 Holding Ltdten percent ownernot in the proxy$504M41,730,894076noneJun 4, 2026
Valerijs Vavilovsten percent ownernot in the proxy$504M41,730,894076noneJun 4, 2026
Patrick KellyCo-President and Chief Operating Officer; officer (Co-President and COO)$5.1M2025$5.6M$4.7M under a plan476,078011noneMay 12, 2026
Rodney Tyler PageChief Executive Officer; director; officer (Chief Executive Officer)$15M2025$5.5M$5.5M under a plan262,50003noneJul 9, 2026
William IwaschukCo-President, Chief Legal Officer and Corporate Secretary; officer (Co-President and CLO)$5.1M2025$3.9M$3.9M under a plan173,69402noneNov 4, 2025
Cary M Grossmandirectornot in the proxy$2.2M165,00005noneJun 18, 2026
Wesley Hastie Williamsdirectornot in the proxy$2.1M111,37204noneMay 21, 2026
James E Newsomedirectornot in the proxy$1.4M106,55005noneJun 16, 2026
Holly Morrow Evansdirectornot in the proxy$564K31,26902noneNov 26, 2025
Edward FarrellFormer Chief Financial Officer; officer (Chief Financial Officer)$25.2M2025nonenone00noneno sale
Gregory MumfordChief Financial Officer; officer (Chief Financial Officer)$7.5M2025nonenone00noneno sale
Caitlin Longdirectornot in the proxynonenone00noneno sale
Robert Flatleydirectornot in the proxynonenone00noneno sale
Thomas David Dudadirectornot in the proxynonenone00noneno sale

CIFR officer changes

Definitions

0 changes of executive office in the 1 report carrying Item 5.02 that Cipher Digital Inc. filed after Dec 31, 2025, in its filings through Oct 14, 2026.

1 report with no change of executive office
A director joined the board on February 11, 2026; no executive office changed.8-K filed Feb 11, 2026

CIFR: every sale and every pay year

Each Cipher Digital Inc. person's sales as filed, newest first, and each year of the proxy's table; 108 sales in all.

Bitfury Group Ltd ten percent owner

Sold 41,730,894 shares with $504M in known values across 76 sales between Oct 28, 2024 and Jun 4, 2026.

76 sales
DateSharesPriceValueTermsForm 4
Jun 4, 2026977,578$25.35$24.8Mjoint filingfiled Jun 8, 2026
Jun 4, 2026222,422$26.10$5.8Mjoint filingfiled Jun 8, 2026
Jun 3, 20261,146,445$26.28$30.1Mjoint filingfiled Jun 4, 2026
Jun 3, 2026624,715$27.17$17Mjoint filingfiled Jun 4, 2026
Jun 3, 202628,840$28.10$810.4Kjoint filingfiled Jun 4, 2026
Oct 16, 2025516,058$20.29$10.5Mjoint filingfiled Oct 16, 2025
Oct 16, 202519,785$21.12$417.9Kjoint filingfiled Oct 16, 2025
Oct 15, 2025513,259$20.42$10.5Mjoint filingfiled Oct 16, 2025
Oct 15, 20251,490,098$21.20$31.6Mjoint filingfiled Oct 16, 2025
Oct 15, 2025164,327$21.83$3.6Mjoint filingfiled Oct 16, 2025
Oct 14, 20251,307,887$20.63$27Mjoint filingfiled Oct 16, 2025
Oct 14, 2025524,429$21.16$11.1Mjoint filingfiled Oct 16, 2025
Sep 30, 20252,000,000$12.39$24.8Mjoint filingfiled Sep 30, 2025
Sep 29, 20251,811,580$12.03$21.8Mjoint filingfiled Sep 30, 2025
Sep 29, 2025188,420$12.52$2.4Mjoint filingfiled Sep 30, 2025
Sep 26, 20251,399,268$11.53$16.1Mjoint filingfiled Sep 30, 2025
Sep 26, 2025185,914$12.20$2.3Mjoint filingfiled Sep 30, 2025
Sep 25, 20251,679,532$11.87$19.9Mjoint filingfiled Sep 25, 2025
Sep 25, 20251,777,894$12.80$22.8Mjoint filingfiled Sep 25, 2025
Sep 25, 202547,114$13.52$637Kjoint filingfiled Sep 25, 2025
Sep 24, 2025832,691$14.35$11.9Mjoint filingfiled Sep 25, 2025
Sep 24, 202567,309$15.11$1Mjoint filingfiled Sep 25, 2025
Sep 23, 2025899,100$14.01$12.6Mjoint filingfiled Sep 25, 2025
Sep 23, 2025900$14.71$13.2Kjoint filingfiled Sep 25, 2025
Sep 22, 2025697,769$12.59$8.8Mjoint filingfiled Sep 22, 2025
Sep 22, 2025192,269$13.71$2.6Mjoint filingfiled Sep 22, 2025
Sep 22, 20259,962$14.15$141Kjoint filingfiled Sep 22, 2025
Sep 19, 2025849,199$12.35$10.5Mjoint filingfiled Sep 22, 2025
Sep 19, 202550,801$12.75$647.7Kjoint filingfiled Sep 22, 2025
Sep 18, 2025900,000$11.79$10.6Mjoint filingfiled Sep 22, 2025
Sep 17, 2025780,897$11.68$9.1Mjoint filingfiled Sep 17, 2025
Sep 17, 2025119,103$12.37$1.5Mjoint filingfiled Sep 17, 2025
Sep 16, 2025725,707$11.13$8.1Mjoint filingfiled Sep 17, 2025
Sep 16, 2025174,293$11.54$2Mjoint filingfiled Sep 17, 2025
Sep 15, 2025900,000$10.80$9.7Mjoint filingfiled Sep 17, 2025
Sep 12, 2025878,847$10.59$9.3Mjoint filingfiled Sep 12, 2025
Sep 12, 202521,153$10.90$230.6Kjoint filingfiled Sep 12, 2025
Sep 11, 2025900,000$10.26$9.2Mjoint filingfiled Sep 12, 2025
Sep 10, 2025860,720$9.97$8.6Mjoint filingfiled Sep 12, 2025
Sep 10, 202539,280$10.27$403.4Kjoint filingfiled Sep 12, 2025
Sep 9, 2025419,837$8.34$3.5Mjoint filingfiled Sep 10, 2025
Sep 9, 2025180,163$9.16$1.7Mjoint filingfiled Sep 10, 2025
Sep 8, 2025600,000$7.48$4.5Mjoint filingfiled Sep 10, 2025
Sep 5, 2025600,000$7.38$4.4Mjoint filingfiled Sep 8, 2025
Sep 4, 2025700,000$7.60$5.3Mjoint filingfiled Sep 8, 2025
Sep 3, 2025600,000$8.30$5Mjoint filingfiled Sep 4, 2025
Sep 2, 2025600,000$8.13$4.9Mjoint filingfiled Sep 4, 2025
Aug 29, 2025590,804$7.42$4.4Mjoint filingfiled Sep 2, 2025
Aug 29, 20259,196$8.05$74Kjoint filingfiled Sep 2, 2025
Aug 28, 2025600,000$7.11$4.3Mjoint filingfiled Sep 2, 2025
Aug 27, 2025500,000$7.07$3.5Mjoint filingfiled Aug 28, 2025
Aug 26, 2025700,000$6.81$4.8Mjoint filingfiled Aug 28, 2025
Jul 30, 2025369,984$5.61$2.1Mjoint filingfiled Jul 31, 2025
Jul 29, 202566,049$6.06$400.3Kjoint filingfiled Jul 31, 2025
Jul 28, 2025500,000$6.19$3.1Mjoint filingfiled Jul 29, 2025
Jul 25, 2025500,000$6.45$3.2Mjoint filingfiled Jul 29, 2025
Jul 24, 2025500,000$6.68$3.3Mjoint filingfiled Jul 25, 2025
Jul 23, 2025500,000$6.55$3.3Mjoint filingfiled Jul 25, 2025
Jul 15, 2025289,145$6.06$1.8Mjoint filingfiled Jul 16, 2025
Jul 14, 2025667,010$6.11$4.1Mjoint filingfiled Jul 16, 2025
Jul 11, 2025432,990$6.13$2.7Mjoint filingfiled Jul 14, 2025
Jul 10, 2025600,000$6.27$3.8Mjoint filingfiled Jul 14, 2025
Jul 9, 2025600,000$6.17$3.7Mjoint filingfiled Jul 10, 2025
Jul 8, 2025600,000$6.08$3.6Mjoint filingfiled Jul 10, 2025
Jul 2, 2025500,000$5.28$2.6Mjoint filingfiled Jul 3, 2025
Jul 1, 2025500,000$4.86$2.4Mjoint filingfiled Jul 3, 2025
Dec 17, 20243,120$7.55$23.6Kjoint filingfiled Dec 19, 2024
Dec 17, 2024250,000$7.42$1.9Mjoint filingfiled Dec 18, 2024
Dec 16, 2024300,000$7.23$2.2Mjoint filingfiled Dec 18, 2024
Dec 6, 2024177,031$7.38$1.3Mjoint filingfiled Dec 9, 2024
Dec 5, 202491,982$7.23$665Kjoint filingfiled Dec 9, 2024
Nov 29, 2024277,618$7.17$2Mjoint filingfiled Dec 3, 2024
Nov 21, 202473,500$7.02$516Kjoint filingfiled Nov 22, 2024
Nov 20, 20246,900$7.00$48.3Kjoint filingfiled Nov 22, 2024
Nov 7, 2024300,000$6.60$2Mjoint filingfiled Nov 12, 2024
Oct 28, 20241,000,000$6.22$6.2Mjoint filingfiled Oct 29, 2024

Bitfury Holding B.V. ten percent owner

Sold 41,730,894 shares with $504M in known values across 76 sales between Oct 28, 2024 and Jun 4, 2026.

76 sales
DateSharesPriceValueTermsForm 4
Jun 4, 2026977,578$25.35$24.8Mjoint filingfiled Jun 8, 2026
Jun 4, 2026222,422$26.10$5.8Mjoint filingfiled Jun 8, 2026
Jun 3, 20261,146,445$26.28$30.1Mjoint filingfiled Jun 4, 2026
Jun 3, 2026624,715$27.17$17Mjoint filingfiled Jun 4, 2026
Jun 3, 202628,840$28.10$810.4Kjoint filingfiled Jun 4, 2026
Oct 16, 2025516,058$20.29$10.5Mjoint filingfiled Oct 16, 2025
Oct 16, 202519,785$21.12$417.9Kjoint filingfiled Oct 16, 2025
Oct 15, 2025513,259$20.42$10.5Mjoint filingfiled Oct 16, 2025
Oct 15, 20251,490,098$21.20$31.6Mjoint filingfiled Oct 16, 2025
Oct 15, 2025164,327$21.83$3.6Mjoint filingfiled Oct 16, 2025
Oct 14, 20251,307,887$20.63$27Mjoint filingfiled Oct 16, 2025
Oct 14, 2025524,429$21.16$11.1Mjoint filingfiled Oct 16, 2025
Sep 30, 20252,000,000$12.39$24.8Mjoint filingfiled Sep 30, 2025
Sep 29, 20251,811,580$12.03$21.8Mjoint filingfiled Sep 30, 2025
Sep 29, 2025188,420$12.52$2.4Mjoint filingfiled Sep 30, 2025
Sep 26, 20251,399,268$11.53$16.1Mjoint filingfiled Sep 30, 2025
Sep 26, 2025185,914$12.20$2.3Mjoint filingfiled Sep 30, 2025
Sep 25, 20251,679,532$11.87$19.9Mjoint filingfiled Sep 25, 2025
Sep 25, 20251,777,894$12.80$22.8Mjoint filingfiled Sep 25, 2025
Sep 25, 202547,114$13.52$637Kjoint filingfiled Sep 25, 2025
Sep 24, 2025832,691$14.35$11.9Mjoint filingfiled Sep 25, 2025
Sep 24, 202567,309$15.11$1Mjoint filingfiled Sep 25, 2025
Sep 23, 2025899,100$14.01$12.6Mjoint filingfiled Sep 25, 2025
Sep 23, 2025900$14.71$13.2Kjoint filingfiled Sep 25, 2025
Sep 22, 2025697,769$12.59$8.8Mjoint filingfiled Sep 22, 2025
Sep 22, 2025192,269$13.71$2.6Mjoint filingfiled Sep 22, 2025
Sep 22, 20259,962$14.15$141Kjoint filingfiled Sep 22, 2025
Sep 19, 2025849,199$12.35$10.5Mjoint filingfiled Sep 22, 2025
Sep 19, 202550,801$12.75$647.7Kjoint filingfiled Sep 22, 2025
Sep 18, 2025900,000$11.79$10.6Mjoint filingfiled Sep 22, 2025
Sep 17, 2025780,897$11.68$9.1Mjoint filingfiled Sep 17, 2025
Sep 17, 2025119,103$12.37$1.5Mjoint filingfiled Sep 17, 2025
Sep 16, 2025725,707$11.13$8.1Mjoint filingfiled Sep 17, 2025
Sep 16, 2025174,293$11.54$2Mjoint filingfiled Sep 17, 2025
Sep 15, 2025900,000$10.80$9.7Mjoint filingfiled Sep 17, 2025
Sep 12, 2025878,847$10.59$9.3Mjoint filingfiled Sep 12, 2025
Sep 12, 202521,153$10.90$230.6Kjoint filingfiled Sep 12, 2025
Sep 11, 2025900,000$10.26$9.2Mjoint filingfiled Sep 12, 2025
Sep 10, 2025860,720$9.97$8.6Mjoint filingfiled Sep 12, 2025
Sep 10, 202539,280$10.27$403.4Kjoint filingfiled Sep 12, 2025
Sep 9, 2025419,837$8.34$3.5Mjoint filingfiled Sep 10, 2025
Sep 9, 2025180,163$9.16$1.7Mjoint filingfiled Sep 10, 2025
Sep 8, 2025600,000$7.48$4.5Mjoint filingfiled Sep 10, 2025
Sep 5, 2025600,000$7.38$4.4Mjoint filingfiled Sep 8, 2025
Sep 4, 2025700,000$7.60$5.3Mjoint filingfiled Sep 8, 2025
Sep 3, 2025600,000$8.30$5Mjoint filingfiled Sep 4, 2025
Sep 2, 2025600,000$8.13$4.9Mjoint filingfiled Sep 4, 2025
Aug 29, 2025590,804$7.42$4.4Mjoint filingfiled Sep 2, 2025
Aug 29, 20259,196$8.05$74Kjoint filingfiled Sep 2, 2025
Aug 28, 2025600,000$7.11$4.3Mjoint filingfiled Sep 2, 2025
Aug 27, 2025500,000$7.07$3.5Mjoint filingfiled Aug 28, 2025
Aug 26, 2025700,000$6.81$4.8Mjoint filingfiled Aug 28, 2025
Jul 30, 2025369,984$5.61$2.1Mjoint filingfiled Jul 31, 2025
Jul 29, 202566,049$6.06$400.3Kjoint filingfiled Jul 31, 2025
Jul 28, 2025500,000$6.19$3.1Mjoint filingfiled Jul 29, 2025
Jul 25, 2025500,000$6.45$3.2Mjoint filingfiled Jul 29, 2025
Jul 24, 2025500,000$6.68$3.3Mjoint filingfiled Jul 25, 2025
Jul 23, 2025500,000$6.55$3.3Mjoint filingfiled Jul 25, 2025
Jul 15, 2025289,145$6.06$1.8Mjoint filingfiled Jul 16, 2025
Jul 14, 2025667,010$6.11$4.1Mjoint filingfiled Jul 16, 2025
Jul 11, 2025432,990$6.13$2.7Mjoint filingfiled Jul 14, 2025
Jul 10, 2025600,000$6.27$3.8Mjoint filingfiled Jul 14, 2025
Jul 9, 2025600,000$6.17$3.7Mjoint filingfiled Jul 10, 2025
Jul 8, 2025600,000$6.08$3.6Mjoint filingfiled Jul 10, 2025
Jul 2, 2025500,000$5.28$2.6Mjoint filingfiled Jul 3, 2025
Jul 1, 2025500,000$4.86$2.4Mjoint filingfiled Jul 3, 2025
Dec 17, 20243,120$7.55$23.6Kjoint filingfiled Dec 19, 2024
Dec 17, 2024250,000$7.42$1.9Mjoint filingfiled Dec 18, 2024
Dec 16, 2024300,000$7.23$2.2Mjoint filingfiled Dec 18, 2024
Dec 6, 2024177,031$7.38$1.3Mjoint filingfiled Dec 9, 2024
Dec 5, 202491,982$7.23$665Kjoint filingfiled Dec 9, 2024
Nov 29, 2024277,618$7.17$2Mjoint filingfiled Dec 3, 2024
Nov 21, 202473,500$7.02$516Kjoint filingfiled Nov 22, 2024
Nov 20, 20246,900$7.00$48.3Kjoint filingfiled Nov 22, 2024
Nov 7, 2024300,000$6.60$2Mjoint filingfiled Nov 12, 2024
Oct 28, 20241,000,000$6.22$6.2Mjoint filingfiled Oct 29, 2024

Bitfury Top HoldCo B.V. ten percent owner

Sold 41,730,894 shares with $504M in known values across 76 sales between Oct 28, 2024 and Jun 4, 2026.

76 sales
DateSharesPriceValueTermsForm 4
Jun 4, 2026977,578$25.35$24.8Mjoint filingfiled Jun 8, 2026
Jun 4, 2026222,422$26.10$5.8Mjoint filingfiled Jun 8, 2026
Jun 3, 20261,146,445$26.28$30.1Mjoint filingfiled Jun 4, 2026
Jun 3, 2026624,715$27.17$17Mjoint filingfiled Jun 4, 2026
Jun 3, 202628,840$28.10$810.4Kjoint filingfiled Jun 4, 2026
Oct 16, 2025516,058$20.29$10.5Mjoint filingfiled Oct 16, 2025
Oct 16, 202519,785$21.12$417.9Kjoint filingfiled Oct 16, 2025
Oct 15, 2025513,259$20.42$10.5Mjoint filingfiled Oct 16, 2025
Oct 15, 20251,490,098$21.20$31.6Mjoint filingfiled Oct 16, 2025
Oct 15, 2025164,327$21.83$3.6Mjoint filingfiled Oct 16, 2025
Oct 14, 20251,307,887$20.63$27Mjoint filingfiled Oct 16, 2025
Oct 14, 2025524,429$21.16$11.1Mjoint filingfiled Oct 16, 2025
Sep 30, 20252,000,000$12.39$24.8Mjoint filingfiled Sep 30, 2025
Sep 29, 20251,811,580$12.03$21.8Mjoint filingfiled Sep 30, 2025
Sep 29, 2025188,420$12.52$2.4Mjoint filingfiled Sep 30, 2025
Sep 26, 20251,399,268$11.53$16.1Mjoint filingfiled Sep 30, 2025
Sep 26, 2025185,914$12.20$2.3Mjoint filingfiled Sep 30, 2025
Sep 25, 20251,679,532$11.87$19.9Mjoint filingfiled Sep 25, 2025
Sep 25, 20251,777,894$12.80$22.8Mjoint filingfiled Sep 25, 2025
Sep 25, 202547,114$13.52$637Kjoint filingfiled Sep 25, 2025
Sep 24, 2025832,691$14.35$11.9Mjoint filingfiled Sep 25, 2025
Sep 24, 202567,309$15.11$1Mjoint filingfiled Sep 25, 2025
Sep 23, 2025899,100$14.01$12.6Mjoint filingfiled Sep 25, 2025
Sep 23, 2025900$14.71$13.2Kjoint filingfiled Sep 25, 2025
Sep 22, 2025697,769$12.59$8.8Mjoint filingfiled Sep 22, 2025
Sep 22, 2025192,269$13.71$2.6Mjoint filingfiled Sep 22, 2025
Sep 22, 20259,962$14.15$141Kjoint filingfiled Sep 22, 2025
Sep 19, 2025849,199$12.35$10.5Mjoint filingfiled Sep 22, 2025
Sep 19, 202550,801$12.75$647.7Kjoint filingfiled Sep 22, 2025
Sep 18, 2025900,000$11.79$10.6Mjoint filingfiled Sep 22, 2025
Sep 17, 2025780,897$11.68$9.1Mjoint filingfiled Sep 17, 2025
Sep 17, 2025119,103$12.37$1.5Mjoint filingfiled Sep 17, 2025
Sep 16, 2025725,707$11.13$8.1Mjoint filingfiled Sep 17, 2025
Sep 16, 2025174,293$11.54$2Mjoint filingfiled Sep 17, 2025
Sep 15, 2025900,000$10.80$9.7Mjoint filingfiled Sep 17, 2025
Sep 12, 2025878,847$10.59$9.3Mjoint filingfiled Sep 12, 2025
Sep 12, 202521,153$10.90$230.6Kjoint filingfiled Sep 12, 2025
Sep 11, 2025900,000$10.26$9.2Mjoint filingfiled Sep 12, 2025
Sep 10, 2025860,720$9.97$8.6Mjoint filingfiled Sep 12, 2025
Sep 10, 202539,280$10.27$403.4Kjoint filingfiled Sep 12, 2025
Sep 9, 2025419,837$8.34$3.5Mjoint filingfiled Sep 10, 2025
Sep 9, 2025180,163$9.16$1.7Mjoint filingfiled Sep 10, 2025
Sep 8, 2025600,000$7.48$4.5Mjoint filingfiled Sep 10, 2025
Sep 5, 2025600,000$7.38$4.4Mjoint filingfiled Sep 8, 2025
Sep 4, 2025700,000$7.60$5.3Mjoint filingfiled Sep 8, 2025
Sep 3, 2025600,000$8.30$5Mjoint filingfiled Sep 4, 2025
Sep 2, 2025600,000$8.13$4.9Mjoint filingfiled Sep 4, 2025
Aug 29, 2025590,804$7.42$4.4Mjoint filingfiled Sep 2, 2025
Aug 29, 20259,196$8.05$74Kjoint filingfiled Sep 2, 2025
Aug 28, 2025600,000$7.11$4.3Mjoint filingfiled Sep 2, 2025
Aug 27, 2025500,000$7.07$3.5Mjoint filingfiled Aug 28, 2025
Aug 26, 2025700,000$6.81$4.8Mjoint filingfiled Aug 28, 2025
Jul 30, 2025369,984$5.61$2.1Mjoint filingfiled Jul 31, 2025
Jul 29, 202566,049$6.06$400.3Kjoint filingfiled Jul 31, 2025
Jul 28, 2025500,000$6.19$3.1Mjoint filingfiled Jul 29, 2025
Jul 25, 2025500,000$6.45$3.2Mjoint filingfiled Jul 29, 2025
Jul 24, 2025500,000$6.68$3.3Mjoint filingfiled Jul 25, 2025
Jul 23, 2025500,000$6.55$3.3Mjoint filingfiled Jul 25, 2025
Jul 15, 2025289,145$6.06$1.8Mjoint filingfiled Jul 16, 2025
Jul 14, 2025667,010$6.11$4.1Mjoint filingfiled Jul 16, 2025
Jul 11, 2025432,990$6.13$2.7Mjoint filingfiled Jul 14, 2025
Jul 10, 2025600,000$6.27$3.8Mjoint filingfiled Jul 14, 2025
Jul 9, 2025600,000$6.17$3.7Mjoint filingfiled Jul 10, 2025
Jul 8, 2025600,000$6.08$3.6Mjoint filingfiled Jul 10, 2025
Jul 2, 2025500,000$5.28$2.6Mjoint filingfiled Jul 3, 2025
Jul 1, 2025500,000$4.86$2.4Mjoint filingfiled Jul 3, 2025
Dec 17, 20243,120$7.55$23.6Kjoint filingfiled Dec 19, 2024
Dec 17, 2024250,000$7.42$1.9Mjoint filingfiled Dec 18, 2024
Dec 16, 2024300,000$7.23$2.2Mjoint filingfiled Dec 18, 2024
Dec 6, 2024177,031$7.38$1.3Mjoint filingfiled Dec 9, 2024
Dec 5, 202491,982$7.23$665Kjoint filingfiled Dec 9, 2024
Nov 29, 2024277,618$7.17$2Mjoint filingfiled Dec 3, 2024
Nov 21, 202473,500$7.02$516Kjoint filingfiled Nov 22, 2024
Nov 20, 20246,900$7.00$48.3Kjoint filingfiled Nov 22, 2024
Nov 7, 2024300,000$6.60$2Mjoint filingfiled Nov 12, 2024
Oct 28, 20241,000,000$6.22$6.2Mjoint filingfiled Oct 29, 2024

V3 Holding Ltd ten percent owner

Sold 41,730,894 shares with $504M in known values across 76 sales between Oct 28, 2024 and Jun 4, 2026.

76 sales
DateSharesPriceValueTermsForm 4
Jun 4, 2026977,578$25.35$24.8Mjoint filingfiled Jun 8, 2026
Jun 4, 2026222,422$26.10$5.8Mjoint filingfiled Jun 8, 2026
Jun 3, 20261,146,445$26.28$30.1Mjoint filingfiled Jun 4, 2026
Jun 3, 2026624,715$27.17$17Mjoint filingfiled Jun 4, 2026
Jun 3, 202628,840$28.10$810.4Kjoint filingfiled Jun 4, 2026
Oct 16, 2025516,058$20.29$10.5Mjoint filingfiled Oct 16, 2025
Oct 16, 202519,785$21.12$417.9Kjoint filingfiled Oct 16, 2025
Oct 15, 2025513,259$20.42$10.5Mjoint filingfiled Oct 16, 2025
Oct 15, 20251,490,098$21.20$31.6Mjoint filingfiled Oct 16, 2025
Oct 15, 2025164,327$21.83$3.6Mjoint filingfiled Oct 16, 2025
Oct 14, 20251,307,887$20.63$27Mjoint filingfiled Oct 16, 2025
Oct 14, 2025524,429$21.16$11.1Mjoint filingfiled Oct 16, 2025
Sep 30, 20252,000,000$12.39$24.8Mjoint filingfiled Sep 30, 2025
Sep 29, 20251,811,580$12.03$21.8Mjoint filingfiled Sep 30, 2025
Sep 29, 2025188,420$12.52$2.4Mjoint filingfiled Sep 30, 2025
Sep 26, 20251,399,268$11.53$16.1Mjoint filingfiled Sep 30, 2025
Sep 26, 2025185,914$12.20$2.3Mjoint filingfiled Sep 30, 2025
Sep 25, 20251,679,532$11.87$19.9Mjoint filingfiled Sep 25, 2025
Sep 25, 20251,777,894$12.80$22.8Mjoint filingfiled Sep 25, 2025
Sep 25, 202547,114$13.52$637Kjoint filingfiled Sep 25, 2025
Sep 24, 2025832,691$14.35$11.9Mjoint filingfiled Sep 25, 2025
Sep 24, 202567,309$15.11$1Mjoint filingfiled Sep 25, 2025
Sep 23, 2025899,100$14.01$12.6Mjoint filingfiled Sep 25, 2025
Sep 23, 2025900$14.71$13.2Kjoint filingfiled Sep 25, 2025
Sep 22, 2025697,769$12.59$8.8Mjoint filingfiled Sep 22, 2025
Sep 22, 2025192,269$13.71$2.6Mjoint filingfiled Sep 22, 2025
Sep 22, 20259,962$14.15$141Kjoint filingfiled Sep 22, 2025
Sep 19, 2025849,199$12.35$10.5Mjoint filingfiled Sep 22, 2025
Sep 19, 202550,801$12.75$647.7Kjoint filingfiled Sep 22, 2025
Sep 18, 2025900,000$11.79$10.6Mjoint filingfiled Sep 22, 2025
Sep 17, 2025780,897$11.68$9.1Mjoint filingfiled Sep 17, 2025
Sep 17, 2025119,103$12.37$1.5Mjoint filingfiled Sep 17, 2025
Sep 16, 2025725,707$11.13$8.1Mjoint filingfiled Sep 17, 2025
Sep 16, 2025174,293$11.54$2Mjoint filingfiled Sep 17, 2025
Sep 15, 2025900,000$10.80$9.7Mjoint filingfiled Sep 17, 2025
Sep 12, 2025878,847$10.59$9.3Mjoint filingfiled Sep 12, 2025
Sep 12, 202521,153$10.90$230.6Kjoint filingfiled Sep 12, 2025
Sep 11, 2025900,000$10.26$9.2Mjoint filingfiled Sep 12, 2025
Sep 10, 2025860,720$9.97$8.6Mjoint filingfiled Sep 12, 2025
Sep 10, 202539,280$10.27$403.4Kjoint filingfiled Sep 12, 2025
Sep 9, 2025419,837$8.34$3.5Mjoint filingfiled Sep 10, 2025
Sep 9, 2025180,163$9.16$1.7Mjoint filingfiled Sep 10, 2025
Sep 8, 2025600,000$7.48$4.5Mjoint filingfiled Sep 10, 2025
Sep 5, 2025600,000$7.38$4.4Mjoint filingfiled Sep 8, 2025
Sep 4, 2025700,000$7.60$5.3Mjoint filingfiled Sep 8, 2025
Sep 3, 2025600,000$8.30$5Mjoint filingfiled Sep 4, 2025
Sep 2, 2025600,000$8.13$4.9Mjoint filingfiled Sep 4, 2025
Aug 29, 2025590,804$7.42$4.4Mjoint filingfiled Sep 2, 2025
Aug 29, 20259,196$8.05$74Kjoint filingfiled Sep 2, 2025
Aug 28, 2025600,000$7.11$4.3Mjoint filingfiled Sep 2, 2025
Aug 27, 2025500,000$7.07$3.5Mjoint filingfiled Aug 28, 2025
Aug 26, 2025700,000$6.81$4.8Mjoint filingfiled Aug 28, 2025
Jul 30, 2025369,984$5.61$2.1Mjoint filingfiled Jul 31, 2025
Jul 29, 202566,049$6.06$400.3Kjoint filingfiled Jul 31, 2025
Jul 28, 2025500,000$6.19$3.1Mjoint filingfiled Jul 29, 2025
Jul 25, 2025500,000$6.45$3.2Mjoint filingfiled Jul 29, 2025
Jul 24, 2025500,000$6.68$3.3Mjoint filingfiled Jul 25, 2025
Jul 23, 2025500,000$6.55$3.3Mjoint filingfiled Jul 25, 2025
Jul 15, 2025289,145$6.06$1.8Mjoint filingfiled Jul 16, 2025
Jul 14, 2025667,010$6.11$4.1Mjoint filingfiled Jul 16, 2025
Jul 11, 2025432,990$6.13$2.7Mjoint filingfiled Jul 14, 2025
Jul 10, 2025600,000$6.27$3.8Mjoint filingfiled Jul 14, 2025
Jul 9, 2025600,000$6.17$3.7Mjoint filingfiled Jul 10, 2025
Jul 8, 2025600,000$6.08$3.6Mjoint filingfiled Jul 10, 2025
Jul 2, 2025500,000$5.28$2.6Mjoint filingfiled Jul 3, 2025
Jul 1, 2025500,000$4.86$2.4Mjoint filingfiled Jul 3, 2025
Dec 17, 20243,120$7.55$23.6Kjoint filingfiled Dec 19, 2024
Dec 17, 2024250,000$7.42$1.9Mjoint filingfiled Dec 18, 2024
Dec 16, 2024300,000$7.23$2.2Mjoint filingfiled Dec 18, 2024
Dec 6, 2024177,031$7.38$1.3Mjoint filingfiled Dec 9, 2024
Dec 5, 202491,982$7.23$665Kjoint filingfiled Dec 9, 2024
Nov 29, 2024277,618$7.17$2Mjoint filingfiled Dec 3, 2024
Nov 21, 202473,500$7.02$516Kjoint filingfiled Nov 22, 2024
Nov 20, 20246,900$7.00$48.3Kjoint filingfiled Nov 22, 2024
Nov 7, 2024300,000$6.60$2Mjoint filingfiled Nov 12, 2024
Oct 28, 20241,000,000$6.22$6.2Mjoint filingfiled Oct 29, 2024

Valerijs Vavilovs ten percent owner

Sold 41,730,894 shares with $504M in known values across 76 sales between Oct 28, 2024 and Jun 4, 2026. Filed as Vavilovs Valerijs.

76 sales
DateSharesPriceValueTermsForm 4
Jun 4, 2026977,578$25.35$24.8Mjoint filingfiled Jun 8, 2026
Jun 4, 2026222,422$26.10$5.8Mjoint filingfiled Jun 8, 2026
Jun 3, 20261,146,445$26.28$30.1Mjoint filingfiled Jun 4, 2026
Jun 3, 2026624,715$27.17$17Mjoint filingfiled Jun 4, 2026
Jun 3, 202628,840$28.10$810.4Kjoint filingfiled Jun 4, 2026
Oct 16, 2025516,058$20.29$10.5Mjoint filingfiled Oct 16, 2025
Oct 16, 202519,785$21.12$417.9Kjoint filingfiled Oct 16, 2025
Oct 15, 2025513,259$20.42$10.5Mjoint filingfiled Oct 16, 2025
Oct 15, 20251,490,098$21.20$31.6Mjoint filingfiled Oct 16, 2025
Oct 15, 2025164,327$21.83$3.6Mjoint filingfiled Oct 16, 2025
Oct 14, 20251,307,887$20.63$27Mjoint filingfiled Oct 16, 2025
Oct 14, 2025524,429$21.16$11.1Mjoint filingfiled Oct 16, 2025
Sep 30, 20252,000,000$12.39$24.8Mjoint filingfiled Sep 30, 2025
Sep 29, 20251,811,580$12.03$21.8Mjoint filingfiled Sep 30, 2025
Sep 29, 2025188,420$12.52$2.4Mjoint filingfiled Sep 30, 2025
Sep 26, 20251,399,268$11.53$16.1Mjoint filingfiled Sep 30, 2025
Sep 26, 2025185,914$12.20$2.3Mjoint filingfiled Sep 30, 2025
Sep 25, 20251,679,532$11.87$19.9Mjoint filingfiled Sep 25, 2025
Sep 25, 20251,777,894$12.80$22.8Mjoint filingfiled Sep 25, 2025
Sep 25, 202547,114$13.52$637Kjoint filingfiled Sep 25, 2025
Sep 24, 2025832,691$14.35$11.9Mjoint filingfiled Sep 25, 2025
Sep 24, 202567,309$15.11$1Mjoint filingfiled Sep 25, 2025
Sep 23, 2025899,100$14.01$12.6Mjoint filingfiled Sep 25, 2025
Sep 23, 2025900$14.71$13.2Kjoint filingfiled Sep 25, 2025
Sep 22, 2025697,769$12.59$8.8Mjoint filingfiled Sep 22, 2025
Sep 22, 2025192,269$13.71$2.6Mjoint filingfiled Sep 22, 2025
Sep 22, 20259,962$14.15$141Kjoint filingfiled Sep 22, 2025
Sep 19, 2025849,199$12.35$10.5Mjoint filingfiled Sep 22, 2025
Sep 19, 202550,801$12.75$647.7Kjoint filingfiled Sep 22, 2025
Sep 18, 2025900,000$11.79$10.6Mjoint filingfiled Sep 22, 2025
Sep 17, 2025780,897$11.68$9.1Mjoint filingfiled Sep 17, 2025
Sep 17, 2025119,103$12.37$1.5Mjoint filingfiled Sep 17, 2025
Sep 16, 2025725,707$11.13$8.1Mjoint filingfiled Sep 17, 2025
Sep 16, 2025174,293$11.54$2Mjoint filingfiled Sep 17, 2025
Sep 15, 2025900,000$10.80$9.7Mjoint filingfiled Sep 17, 2025
Sep 12, 2025878,847$10.59$9.3Mjoint filingfiled Sep 12, 2025
Sep 12, 202521,153$10.90$230.6Kjoint filingfiled Sep 12, 2025
Sep 11, 2025900,000$10.26$9.2Mjoint filingfiled Sep 12, 2025
Sep 10, 2025860,720$9.97$8.6Mjoint filingfiled Sep 12, 2025
Sep 10, 202539,280$10.27$403.4Kjoint filingfiled Sep 12, 2025
Sep 9, 2025419,837$8.34$3.5Mjoint filingfiled Sep 10, 2025
Sep 9, 2025180,163$9.16$1.7Mjoint filingfiled Sep 10, 2025
Sep 8, 2025600,000$7.48$4.5Mjoint filingfiled Sep 10, 2025
Sep 5, 2025600,000$7.38$4.4Mjoint filingfiled Sep 8, 2025
Sep 4, 2025700,000$7.60$5.3Mjoint filingfiled Sep 8, 2025
Sep 3, 2025600,000$8.30$5Mjoint filingfiled Sep 4, 2025
Sep 2, 2025600,000$8.13$4.9Mjoint filingfiled Sep 4, 2025
Aug 29, 2025590,804$7.42$4.4Mjoint filingfiled Sep 2, 2025
Aug 29, 20259,196$8.05$74Kjoint filingfiled Sep 2, 2025
Aug 28, 2025600,000$7.11$4.3Mjoint filingfiled Sep 2, 2025
Aug 27, 2025500,000$7.07$3.5Mjoint filingfiled Aug 28, 2025
Aug 26, 2025700,000$6.81$4.8Mjoint filingfiled Aug 28, 2025
Jul 30, 2025369,984$5.61$2.1Mjoint filingfiled Jul 31, 2025
Jul 29, 202566,049$6.06$400.3Kjoint filingfiled Jul 31, 2025
Jul 28, 2025500,000$6.19$3.1Mjoint filingfiled Jul 29, 2025
Jul 25, 2025500,000$6.45$3.2Mjoint filingfiled Jul 29, 2025
Jul 24, 2025500,000$6.68$3.3Mjoint filingfiled Jul 25, 2025
Jul 23, 2025500,000$6.55$3.3Mjoint filingfiled Jul 25, 2025
Jul 15, 2025289,145$6.06$1.8Mjoint filingfiled Jul 16, 2025
Jul 14, 2025667,010$6.11$4.1Mjoint filingfiled Jul 16, 2025
Jul 11, 2025432,990$6.13$2.7Mjoint filingfiled Jul 14, 2025
Jul 10, 2025600,000$6.27$3.8Mjoint filingfiled Jul 14, 2025
Jul 9, 2025600,000$6.17$3.7Mjoint filingfiled Jul 10, 2025
Jul 8, 2025600,000$6.08$3.6Mjoint filingfiled Jul 10, 2025
Jul 2, 2025500,000$5.28$2.6Mjoint filingfiled Jul 3, 2025
Jul 1, 2025500,000$4.86$2.4Mjoint filingfiled Jul 3, 2025
Dec 17, 20243,120$7.55$23.6Kjoint filingfiled Dec 19, 2024
Dec 17, 2024250,000$7.42$1.9Mjoint filingfiled Dec 18, 2024
Dec 16, 2024300,000$7.23$2.2Mjoint filingfiled Dec 18, 2024
Dec 6, 2024177,031$7.38$1.3Mjoint filingfiled Dec 9, 2024
Dec 5, 202491,982$7.23$665Kjoint filingfiled Dec 9, 2024
Nov 29, 2024277,618$7.17$2Mjoint filingfiled Dec 3, 2024
Nov 21, 202473,500$7.02$516Kjoint filingfiled Nov 22, 2024
Nov 20, 20246,900$7.00$48.3Kjoint filingfiled Nov 22, 2024
Nov 7, 2024300,000$6.60$2Mjoint filingfiled Nov 12, 2024
Oct 28, 20241,000,000$6.22$6.2Mjoint filingfiled Oct 29, 2024

Patrick Kelly Co-President and Chief Operating Officer; officer (Co-President and COO)

Sold 476,078 shares with $5.6M in known values across 11 sales between Oct 15, 2024 and May 12, 2026, $4.7M of it under a 10b5-1 plan. Filed as Kelly Patrick Arthur.

11 sales
DateSharesPriceValueTermsForm 4
May 12, 202648,000$19.36$929.3Kopen marketfiled May 14, 2026
Mar 16, 202635,568$14.98$532.8K10b5-1 planfiled Mar 19, 2026
Feb 17, 202635,568$15.52$552K10b5-1 planfiled Feb 19, 2026
Jan 15, 202635,568$17.76$631.7K10b5-1 planfiled Jan 20, 2026
Dec 15, 202535,569$15.08$536.4K10b5-1 planfiled Dec 17, 2025
Nov 17, 202526,580$14.20$377.4K10b5-1 planfiled Nov 19, 2025
Oct 15, 202526,581$21.08$560.3K10b5-1 planfiled Oct 16, 2025
Sep 15, 202544,870$10.80$484.6K10b5-1 planfiled Sep 16, 2025
Aug 15, 202544,871$5.20$233.3K10b5-1 planfiled Aug 19, 2025
Nov 8, 202453,161$7.16$380.6K10b5-1 planfiled Nov 12, 2024
Oct 15, 202489,742$4.37$392.4K10b5-1 planfiled Oct 17, 2024
Pay by year, 3 years
YearSalaryBonusStock awardsOption awardsNon-equity incentiveAll otherTotal
2025$525K$787.5K$3.7Mnot printednot printed$14K$5.1M
2024$525K$787.5K$4.5Mnot printednot printed$13.8K$5.8M
2023$362.5K$1.2M$1.3Mnot printednot printed$9.8K$2.9M

Rodney Tyler Page Chief Executive Officer; director; officer (Chief Executive Officer)

Sold 262,500 shares with $5.5M in known values across 3 sales between Mar 25, 2026 and Jul 9, 2026, $5.5M of it under a 10b5-1 plan. Filed as Page Tyler.

3 sales
DateSharesPriceValueTermsForm 4
Jul 9, 2026112,500$22.68$2.6M10b5-1 planfiled Jul 10, 2026
Jul 8, 2026112,500$21.19$2.4M10b5-1 planfiled Jul 10, 2026
Mar 25, 202637,500$16.11$604.1K10b5-1 planfiled Mar 27, 2026
Pay by year, 3 years
YearSalaryBonusStock awardsOption awardsNon-equity incentiveAll otherTotal
2025$825K$1.7M$12.5Mnot printednot printed$14K$15M
2024$825K$1.7M$14.9Mnot printednot printed$13.8K$17.3M
2023$562.5K$2.5M$2.6Mnot printednot printed$9K$5.7M

William Iwaschuk Co-President, Chief Legal Officer and Corporate Secretary; officer (Co-President and CLO)

Sold 173,694 shares with $3.9M in known values across 2 sales between Nov 6, 2024 and Nov 4, 2025, $3.9M of it under a 10b5-1 plan. Filed as Iwaschuk William.

2 sales
DateSharesPriceValueTermsForm 4
Nov 4, 2025173,094$22.52$3.9M10b5-1 planfiled Nov 6, 2025
Nov 6, 2024600$7.00$4.2K10b5-1 planfiled Nov 7, 2024
Pay by year, 3 years
YearSalaryBonusStock awardsOption awardsNon-equity incentiveAll otherTotal
2025$525K$787.5K$3.7Mnot printednot printed$14K$5.1M
2024$525K$787.5K$4.5Mnot printednot printed$5.3K$5.8M
2023$362.5K$1.2M$1.3Mnot printednot printed$11.3K$2.9M

Cary M Grossman director

Sold 165,000 shares with $2.2M in known values across 5 sales between Aug 18, 2025 and Jun 18, 2026. Filed as GROSSMAN CARY M.

5 sales
DateSharesPriceValueTermsForm 4
Jun 18, 202615,000$29.43$441.5Kopen marketfiled Jun 23, 2026
May 6, 202620,000$21.82$436.4Kopen marketfiled May 8, 2026
Mar 23, 202630,000$14.54$436.2Kopen marketfiled Mar 25, 2026
Nov 26, 202525,000$19.00$475Kopen marketfiled Nov 28, 2025
Aug 18, 202575,000$5.89$441.8Kopen marketfiled Aug 19, 2025

Wesley Hastie Williams director

Sold 111,372 shares with $2.1M in known values across 4 sales between Nov 12, 2025 and May 21, 2026. Filed as Williams Wesley Hastie.

4 sales
DateSharesPriceValueTermsForm 4
May 21, 202614,567$21.41$311.9Kopen marketfiled May 22, 2026
May 6, 202628,169$22.26$627Kopen marketfiled May 8, 2026
Dec 19, 202549,867$16.08$801.9Kopen marketfiled Dec 23, 2025
Nov 12, 202518,769$17.51$328.6Kopen marketfiled Nov 14, 2025

James E Newsome director

Sold 106,550 shares with $1.4M in known values across 5 sales between Aug 18, 2025 and Jun 16, 2026. Filed as Newsome James E.

5 sales
DateSharesPriceValueTermsForm 4
Jun 16, 20263,758$26.60$100Kopen marketfiled Jun 18, 2026
May 11, 20263,342$20.96$70Kopen marketfiled Jun 18, 2026
Mar 4, 202645,161$15.74$710.8Kopen marketfiled Mar 6, 2026
Dec 19, 202521,821$16.03$349.8Kopen marketfiled Dec 23, 2025
Aug 18, 202532,468$6.16$200Kopen marketfiled Aug 19, 2025

Holly Morrow Evans director

Sold 31,269 shares with $564K in known values across 2 sales between Nov 12, 2025 and Nov 26, 2025. Filed as Evans Holly Morrow.

2 sales
DateSharesPriceValueTermsForm 4
Nov 26, 202515,000$18.74$281.1Kopen marketfiled Nov 28, 2025
Nov 12, 202516,269$17.39$282.9Kopen marketfiled Nov 14, 2025

Edward Farrell Former Chief Financial Officer; officer (Chief Financial Officer)

No open-market sale of common stock in the window. Filed as FARRELL EDWARD J.

Pay by year, 3 years
YearSalaryBonusStock awardsOption awardsNon-equity incentiveAll otherTotal
2025$415.6K$787.5K$24Mnot printednot printed$14K$25.2M
2024$525K$787.5K$3.5Mnot printednot printed$12.9K$4.8M
2023$362.5K$1.2M$1.3Mnot printednot printed$8.4K$2.9M

Gregory Mumford Chief Financial Officer; officer (Chief Financial Officer)

No open-market sale of common stock in the window. Filed as Mumford Gregory J.D..

Pay by year, one year
YearSalaryBonusStock awardsOption awardsNon-equity incentiveAll otherTotal
2025$108K$400K$7Mnot printednot printed$0$7.5M