‹ Screener

Cipher Digital Inc.

CIFR · Finance Services · 409.0M shares · +5%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$35M (gross $4M, SBC $38M)

Reference price $29.43 · est. market cap ~$12.0B — last insider sale, 2026-06-18 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

D47

Cipher Mining — bitcoin miner expanding into HPC/AI, heavy losses and cash burn.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $44M2025-09-30 · $72M2025-12-31 · $60M2026-03-31 · $35M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
63.7%
Operating margin
-188.2%
Net margin
-367.2%
Return on equity
-102.1%
Return on assets
-19.2%
ROIC
-9.5%
Revenue growth (QoQ)
-41.7%
Debt / equity
3.4×
Current ratio
3.8×
Free cash flow
-$696M
EBITDA
-$223M
Tangible book value
$728M
Cash & investments
$628M
Cash runway
4q
Stock comp / revenue
23.6%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-22Page TylerTax withheld725K$28.14
2026-06-22Page TylerOption exercise1.4M
2026-06-18GROSSMAN CARY MSell15K$29.43
2026-06-16Iwaschuk WilliamTax withheld92K$26.03
2026-06-16Kelly Patrick ArthurTax withheld85K$26.03
2026-06-16Newsome James ESell3.8K$26.60
2026-06-16Page TylerTax withheld170K$26.03
2026-06-14Iwaschuk WilliamOption exercise167K
2026-06-14Page TylerOption exercise333K
2026-06-14Kelly Patrick ArthurOption exercise167K
2026-06-04V3 Holding LtdSell222K$26.10
2026-06-04V3 Holding LtdSell978K$25.35
2026-06-03V3 Holding LtdSell1.1M$26.28
2026-06-03V3 Holding LtdSell29K$28.10
2026-06-03Duda Thomas DavidGrant8.3K
2026-06-03Flatley RobertGrant8.3K
2026-06-03Long CaitlinGrant8.3K
2026-06-03Williams Wesley HastieGrant8.3K
2026-06-03Newsome James EGrant8.3K
2026-06-03GROSSMAN CARY MGrant8.3K
2026-06-03V3 Holding LtdSell625K$27.17
2026-05-21Williams Wesley HastieSell15K$21.41
2026-05-12Page TylerGift400K
2026-05-12Kelly Patrick ArthurSell48K$19.36
2026-05-11Newsome James ESell3.3K$20.96
2026-05-06Williams Wesley HastieSell28K$22.26
2026-05-06GROSSMAN CARY MSell20K$21.82
2026-03-31Iwaschuk WilliamTax withheld14K$12.87
2026-03-31Iwaschuk WilliamOption exercise30K
2026-03-31Iwaschuk WilliamTax withheld12K$12.87
2026-03-31Iwaschuk WilliamOption exercise76K
2026-03-31Iwaschuk WilliamTax withheld40K$12.87
2026-03-31Page TylerOption exercise113K
2026-03-31Page TylerTax withheld46K$12.87
2026-03-31Page TylerOption exercise105K
2026-03-31Page TylerTax withheld54K$12.87
2026-03-31Page TylerOption exercise255K
2026-03-31Page TylerTax withheld130K$12.87
2026-03-31Kelly Patrick ArthurOption exercise34K
2026-03-31Kelly Patrick ArthurTax withheld12K$12.87
2026-03-31Kelly Patrick ArthurOption exercise30K
2026-03-31Kelly Patrick ArthurTax withheld11K$12.87
2026-03-31Kelly Patrick ArthurOption exercise76K
2026-03-31Kelly Patrick ArthurTax withheld37K$12.87
2026-03-31Mumford Gregory J.D.Option exercise17K
2026-03-31Mumford Gregory J.D.Tax withheld7.1K$12.87
2026-03-31Iwaschuk WilliamOption exercise34K
2026-03-25Page TylerSell38K$16.11
2026-03-23Kelly Patrick ArthurGift22K
2026-03-23GROSSMAN CARY MSell30K$14.54
2026-03-16Kelly Patrick ArthurSell36K$14.98
2026-03-04Newsome James ESell45K$15.74
2026-02-25Duda Thomas DavidGrant3.9K
2026-02-17Kelly Patrick ArthurSell36K$15.52
2026-01-15Kelly Patrick ArthurSell36K$17.76
2025-12-19Kelly Patrick ArthurTax withheld156K$16.21
2025-12-19Newsome James ESell22K$16.03
2025-12-19Williams Wesley HastieSell50K$16.08
2025-12-19Iwaschuk WilliamOption exercise306K
2025-12-19Iwaschuk WilliamTax withheld169K$16.21
2025-12-19Iwaschuk WilliamGift26K
2025-12-19Page TylerOption exercise1.0M
2025-12-19Page TylerTax withheld520K$16.21
2025-12-19Kelly Patrick ArthurOption exercise306K
2025-12-15Iwaschuk WilliamTax withheld260K$14.74
2025-12-15Iwaschuk WilliamOption exercise470K
2025-12-15Iwaschuk WilliamOption exercise34K
2025-12-15Iwaschuk WilliamTax withheld19K$14.74
2025-12-15Page TylerOption exercise1.6M
2025-12-15Page TylerTax withheld800K$14.74
2025-12-15Page TylerOption exercise113K
2025-12-15Page TylerTax withheld58K$14.74
2025-12-15Kelly Patrick ArthurSell36K$15.08
2025-12-15Kelly Patrick ArthurOption exercise470K
2025-12-15Kelly Patrick ArthurTax withheld240K$14.74
2025-12-15Kelly Patrick ArthurOption exercise34K
2025-12-15Kelly Patrick ArthurTax withheld17K$14.74
2025-11-26Evans Holly MorrowSell15K$18.74
2025-11-26GROSSMAN CARY MSell25K$19.00
2025-11-17Kelly Patrick ArthurSell27K$14.20
2025-11-12Williams Wesley HastieSell19K$17.51
2025-11-12Evans Holly MorrowSell16K$17.39
2025-11-10Page TylerGift238K
2025-11-10Page TylerTax withheld725K$19.65
2025-11-09Page TylerOption exercise1.4M
2025-11-04Iwaschuk WilliamSell173K$22.52
2025-10-16V3 Holding LtdSell20K$21.12
2025-10-16V3 Holding LtdSell516K$20.29
2025-10-15Kelly Patrick ArthurSell27K$21.08
2025-10-15V3 Holding LtdSell513K$20.42
2025-10-15V3 Holding LtdSell1.5M$21.20
2025-10-15V3 Holding LtdSell164K$21.83
2025-10-14V3 Holding LtdSell1.3M$20.63
2025-10-14V3 Holding LtdSell524K$21.16
2025-10-10Page TylerOption exercise1.4M
2025-10-10Page TylerTax withheld725K$16.97
2025-09-30Iwaschuk WilliamTax withheld19K$12.59
2025-09-30Iwaschuk WilliamOption exercise367K
2025-09-30Iwaschuk WilliamTax withheld203K$12.59
2025-09-30Iwaschuk WilliamOption exercise34K
2025-09-30Page TylerOption exercise167K
2025-09-30Page TylerTax withheld85K$12.59
2025-09-30Page TylerOption exercise113K
2025-09-30Page TylerTax withheld58K$12.59
2025-09-30Kelly Patrick ArthurOption exercise367K
2025-09-30Kelly Patrick ArthurTax withheld187K$12.59
2025-09-30Kelly Patrick ArthurOption exercise34K
2025-09-30Kelly Patrick ArthurTax withheld17K$12.59
2025-09-30FARRELL EDWARD JOption exercise367K
2025-09-30FARRELL EDWARD JTax withheld187K$12.59
2025-09-30FARRELL EDWARD JOption exercise26K
2025-09-30FARRELL EDWARD JTax withheld13K$12.59
2025-09-30V3 Holding LtdSell2.0M$12.39
2025-09-29V3 Holding LtdSell1.8M$12.03
2025-09-29V3 Holding LtdSell188K$12.52
2025-09-26V3 Holding LtdSell1.4M$11.53
2025-09-26V3 Holding LtdSell186K$12.20
2025-09-25V3 Holding LtdSell47K$13.52
2025-09-25V3 Holding LtdSell1.7M$11.87
2025-09-25V3 Holding LtdSell1.8M$12.80
2025-09-24V3 Holding LtdSell833K$14.35
2025-09-24V3 Holding LtdSell67K$15.11
2025-09-23V3 Holding LtdSell899K$14.01
2025-09-23V3 Holding LtdSell900$14.71
2025-09-22V3 Holding LtdSell192K$13.71
2025-09-22V3 Holding LtdSell698K$12.59
2025-09-22V3 Holding LtdSell10.0K$14.15
2025-09-19V3 Holding LtdSell51K$12.75
2025-09-19V3 Holding LtdSell849K$12.35
2025-09-18V3 Holding LtdSell900K$11.79
2025-09-17V3 Holding LtdSell119K$12.37
2025-09-17V3 Holding LtdSell781K$11.68
2025-09-16V3 Holding LtdSell726K$11.13
2025-09-16V3 Holding LtdSell174K$11.54
2025-09-15V3 Holding LtdSell900K$10.80
2025-09-15Kelly Patrick ArthurSell45K$10.80
2025-09-12V3 Holding LtdSell21K$10.90
2025-09-12V3 Holding LtdSell879K$10.59
2025-09-11V3 Holding LtdSell900K$10.26
2025-09-10V3 Holding LtdSell861K$9.97
2025-09-10V3 Holding LtdSell39K$10.27
2025-09-09V3 Holding LtdSell180K$9.16
2025-09-09V3 Holding LtdSell420K$8.34
2025-09-08V3 Holding LtdSell600K$7.48
2025-09-05V3 Holding LtdSell600K$7.38
2025-09-04V3 Holding LtdSell700K$7.60
2025-09-03V3 Holding LtdSell600K$8.30
2025-09-02V3 Holding LtdSell600K$8.13
2025-08-29V3 Holding LtdSell591K$7.42
2025-08-29V3 Holding LtdSell9.2K$8.05
2025-08-28V3 Holding LtdSell600K$7.11
2025-08-27V3 Holding LtdSell500K$7.07
2025-08-26V3 Holding LtdSell700K$6.81
2025-08-18GROSSMAN CARY MSell75K$5.89
2025-08-18Newsome James ESell32K$6.16
2025-08-15Kelly Patrick ArthurSell45K$5.20
2025-07-30V3 Holding LtdSell370K$5.61
2025-07-29V3 Holding LtdSell66K$6.06
2025-07-28V3 Holding LtdSell500K$6.19
2025-07-25V3 Holding LtdSell500K$6.45
2025-07-24V3 Holding LtdSell500K$6.68
2025-07-23V3 Holding LtdSell500K$6.55
2025-07-15Bitfury Top HoldCo B.V.Sell289K$6.06
2025-07-14Bitfury Top HoldCo B.V.Sell667K$6.11
2025-07-11Bitfury Top HoldCo B.V.Sell433K$6.13
2025-07-10Bitfury Top HoldCo B.V.Sell600K$6.27
2025-07-09Bitfury Top HoldCo B.V.Sell600K$6.17
2025-07-08Bitfury Top HoldCo B.V.Sell600K$6.08
2025-07-02Bitfury Top HoldCo B.V.Sell500K$5.28
2025-07-01Bitfury Top HoldCo B.V.Sell500K$4.86
2025-06-30Page TylerOption exercise113K
2025-06-30Page TylerTax withheld58K$4.78
2025-06-30FARRELL EDWARD JOption exercise26K
2025-06-30FARRELL EDWARD JTax withheld13K$4.78
2025-06-30Kelly Patrick ArthurOption exercise34K
2025-06-30Kelly Patrick ArthurTax withheld17K$4.78
2025-06-30Iwaschuk WilliamOption exercise34K
2025-06-30Iwaschuk WilliamTax withheld19K$4.78
2025-06-16Page TylerTax withheld170K$3.93
2025-06-16FARRELL EDWARD JTax withheld79K$3.93
2025-06-16Iwaschuk WilliamTax withheld87K$3.93
2025-06-16Kelly Patrick ArthurTax withheld80K$3.93
2025-06-14Iwaschuk WilliamOption exercise167K
2025-06-14Kelly Patrick ArthurOption exercise167K
2025-06-14Page TylerOption exercise333K
2025-06-14FARRELL EDWARD JOption exercise167K
2025-06-04Williams Wesley HastieGrant60K
2025-06-04GROSSMAN CARY MGrant60K
2025-06-04Newsome James EGrant60K
2025-06-04Evans Holly MorrowGrant60K
2025-06-04Long CaitlinGrant60K
2025-06-04Flatley RobertGrant60K
2025-03-31Iwaschuk WilliamOption exercise34K
2025-03-31Page TylerOption exercise113K
2025-03-31Page TylerTax withheld58K$2.30
2025-03-31FARRELL EDWARD JOption exercise26K
2025-03-31FARRELL EDWARD JTax withheld9.5K$2.30
2025-03-31Kelly Patrick ArthurOption exercise34K
2025-03-31Iwaschuk WilliamTax withheld14K$2.30
2025-03-31Kelly Patrick ArthurTax withheld12K$2.30

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-15Material agreementDebt obligationExhibitsfiling ↗
2026-06-09OtherExhibitsfiling ↗
2026-06-08Shareholder votefiling ↗
2026-06-08Reg FDOtherExhibitsfiling ↗
2026-05-05ResultsReg FDExhibitsfiling ↗
2026-03-25Material agreementDebt obligationExhibitsfiling ↗
2026-02-24Results5.03Reg FDExhibitsfiling ↗
2026-02-11Exec/director changeReg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-152026-06-150000950103-26-008994 ↗
8-K2026-06-092026-06-080000950103-26-008678 ↗
8-K2026-06-082026-06-020001819989-26-000032 ↗
8-K2026-06-082026-06-080000950103-26-008635 ↗
10-Q2026-05-052026-03-310001819989-26-000028 ↗
8-K2026-05-052026-05-050001819989-26-000025 ↗
8-K2026-03-252026-03-230000950103-26-004609 ↗
8-K2026-02-242026-02-200001819989-26-000007 ↗
10-K2026-02-242025-12-310001819989-26-000009 ↗
8-K2026-02-112026-02-110001819989-26-000002 ↗
8-K2026-02-112026-02-110000950103-26-001966 ↗
8-K2026-02-052026-02-040000950103-26-001659 ↗