‹ Screener

Block, Inc.

XYZ, BSQKZ · Services-Prepackaged Software · 614.0M shares · +7%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$1.1B (gross $157M, SBC $1.3B)

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

Grade

C68

Large fintech generating substantial FCF, but low margins and stalled growth.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $6.1B2025-09-30 · $6.1B2025-12-31 · $6.3B2026-03-31 · $6.1B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
42.8%
Operating margin
7.1%
Net margin
5.4%
Return on equity
5.9%
Return on assets
3.3%
Revenue growth (QoQ)
-3.1%
Net-income growth
-54.9%
Current ratio
2.2×
Free cash flow
$2.4B
EBITDA
$2.1B
Tangible book value
$9.1B
Cash & investments
$6.6B
Stock comp / revenue
5.0%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-24Eisen Anthony MathewSell6.0K$74.01
2026-06-23Eisen Anthony MathewSell6.0K$72.29
2026-06-22Eisen Anthony MathewSell6.0K$74.28
2026-06-18Eisen Anthony MathewSell6.0K$73.99
2026-06-17Eisen Anthony MathewSell6.0K$74.10
2026-06-16Meeker Mary GGrant3.7K
2026-06-16McKelvey James Morgan Jr.Grant3.7K
2026-06-16GARUTTI RANDALL JGrant3.7K
2026-06-16Carter Shawn CoreyGrant3.7K
2026-06-16Deighton PaulTax withheld2.0K$74.68
2026-06-16Brooks AmyGrant3.7K
2026-06-16Ahuja AmritaSell8.1K$75.00
2026-06-16Deighton PaulGrant3.7K
2026-06-16BOTHA ROELOFGrant4.6K
2026-06-16Eisen Anthony MathewGrant3.7K
2026-06-16Eisen Anthony MathewSell6.0K$74.95
2026-06-16Narula NehaGrant3.7K
2026-06-15Eisen Anthony MathewSell6.0K$72.26
2026-06-12Eisen Anthony MathewSell6.0K$69.78
2026-06-11Eisen Anthony MathewSell6.0K$66.07
2026-06-10Eisen Anthony MathewSell6.0K$66.64
2026-06-09Eisen Anthony MathewSell6.0K$68.82
2026-06-08Eisen Anthony MathewSell6.0K$68.22
2026-06-05Eisen Anthony MathewSell6.0K$70.19
2026-06-04Eisen Anthony MathewSell6.0K$70.84
2026-06-03Eisen Anthony MathewSell6.0K$72.82
2026-06-02Eisen Anthony MathewSell6.0K$76.35
2026-06-01Eisen Anthony MathewSell48K$76.23
2026-06-01Eisen Anthony MathewSell87K$77.13
2026-06-01Ahuja AmritaSell4.0K$76.12
2026-06-01Ahuja AmritaSell7.1K$76.90
2026-05-22Jennings Owen BrittonSell1.3K$68.54
2026-05-22Grassadonia BrianSell5.0K$67.76
2026-05-22Grassadonia BrianSell3.1K$68.41
2026-05-21Jennings Owen BrittonSell583$69.83
2026-05-20Esperanza ChrystyTax withheld7.3K$70.89
2026-05-20Ahuja AmritaTax withheld18K$70.89
2026-05-20Weber ArnaudTax withheld14K$70.89
2026-05-20Jennings Owen BrittonTax withheld18K$70.89
2026-05-20Grassadonia BrianTax withheld9.6K$70.89
2026-05-19Jennings Owen BrittonSell44$71.00
2026-05-15Jennings Owen BrittonGrant438$48.46
2026-05-15Esperanza ChrystyGrant439$48.46
2026-05-15Grassadonia BrianGrant438$48.46
2026-04-21Esperanza ChrystySell3.0K$75.00
2026-04-21Ahuja AmritaSell31K$75.00
2026-04-07Weber ArnaudGrant286K
2026-04-07Jennings Owen BrittonGrant269K
2026-04-07Grassadonia BrianGrant118K
2026-04-07Esperanza ChrystyGrant151K
2026-04-07Ahuja AmritaGrant269K
2026-04-06Jennings Owen BrittonSell133$60.25
2026-04-06Grassadonia BrianSell1.8K$60.25
2026-04-01Grassadonia BrianTax withheld1.3K$59.54
2026-04-01Esperanza ChrystyTax withheld284$59.54
2026-04-01Ahuja AmritaTax withheld1.3K$59.54
2026-04-01Narula NehaGrant321
2026-04-01Meeker Mary GGrant311
2026-04-01Carter Shawn CoreyGrant207
2026-04-01Jennings Owen BrittonTax withheld1.0K$59.54
2026-04-01Brooks AmyGrant249
2026-04-01BOTHA ROELOFGrant332
2026-03-03Jennings Owen BrittonSell3.6K$63.41
2026-02-24Grassadonia BrianSell10K$50.00
2026-02-20Weber ArnaudTax withheld4.5K$53.22
2026-02-20Jennings Owen BrittonTax withheld7.9K$53.22
2026-02-20Esperanza ChrystyTax withheld2.6K$53.22
2026-02-20Dale AjmereTax withheld2.0K$53.22
2026-02-20Ahuja AmritaTax withheld7.5K$53.22
2026-02-20Grassadonia BrianTax withheld4.2K$53.22
2026-01-06Grassadonia BrianSell2.0K$68.52
2026-01-02Narula NehaGrant297
2026-01-02Grassadonia BrianSell1.0K$63.98
2026-01-02Jennings Owen BrittonSell822$63.98
2026-01-02Esperanza ChrystySell331$63.98
2026-01-02Dale AjmereSell423$63.98
2026-01-02Dale AjmereSell750$65.72
2026-01-02Ahuja AmritaSell1.1K$63.98
2026-01-02Meeker Mary GGrant288
2026-01-02Carter Shawn CoreyGrant192
2026-01-02BOTHA ROELOFGrant307
2026-01-02Brooks AmyGrant230
2025-11-24Grassadonia BrianSell6.3K$61.83
2025-11-24Grassadonia BrianSell1.8K$62.41
2025-11-21Grassadonia BrianSell6.5K$61.40
2025-11-21Weber ArnaudSell7.1K$61.40
2025-11-21Jennings Owen BrittonSell10K$61.40
2025-11-21Esperanza ChrystySell3.6K$61.40
2025-11-21Dale AjmereSell2.7K$61.40
2025-11-21Ahuja AmritaSell10.0K$61.40
2025-11-14Jennings Owen BrittonGrant1$48.46
2025-11-14Grassadonia BrianGrant1$48.46
2025-11-14Dale AjmereGrant1$48.46
2025-10-08Grassadonia BrianSell35K$80.00
2025-10-08Dale AjmereSell750$80.00
2025-10-03Grassadonia BrianSell1.7K$76.69
2025-10-03Ahuja AmritaSell1.3K$76.69
2025-10-02Ahuja AmritaSell1.4K$74.77
2025-10-02Dale AjmereSell520$74.77
2025-10-02Jennings Owen BrittonSell1.1K$74.77
2025-10-02Grassadonia BrianSell1.3K$74.77
2025-10-02Esperanza ChrystySell406$74.77
2025-10-01Carter Shawn CoreyGrant172
2025-10-01Dale AjmereSell750$72.22
2025-10-01Narula NehaGrant268
2025-10-01Meeker Mary GGrant259
2025-10-01Brooks AmyGrant207
2025-10-01BOTHA ROELOFGrant276
2025-09-16Ahuja AmritaSell6.6K$75.00
2025-09-02Grassadonia BrianSell9.8K$76.24
2025-08-25Dale AjmereSell750$80.00
2025-08-22Jennings Owen BrittonSell6.4K$73.50
2025-08-22Jennings Owen BrittonSell2.1K$75.00
2025-08-22Ahuja AmritaSell6.3K$75.00
2025-08-21Dale AjmereSell2.4K$73.20
2025-08-21Dale AjmereSell750$73.72
2025-08-21Prasanna DhananjaySell5.7K$73.72
2025-08-21Jennings Owen BrittonSell10K$73.20
2025-08-21Esperanza ChrystySell3.6K$73.20
2025-08-21Grassadonia BrianSell6.5K$73.20
2025-08-21Ahuja AmritaSell10.0K$73.20
2025-08-15Prasanna DhananjaySell3.6K$76.19
2025-08-08Prasanna DhananjaySell400$81.99
2025-08-01Prasanna DhananjaySell3.6K$74.93
2025-07-23Dale AjmereSell500$80.00
2025-07-23Prasanna DhananjaySell800$80.00
2025-07-21Ahuja AmritaSell16K$78.60
2025-07-21Jennings Owen BrittonSell4.0K$78.60
2025-07-17Prasanna DhananjaySell800$70.00
2025-07-15Prasanna DhananjaySell2.8K$68.06
2025-07-02Esperanza ChrystySell406$69.26
2025-07-02Jennings Owen BrittonSell1.1K$69.26
2025-07-02Grassadonia BrianSell1.3K$69.26
2025-07-02Dale AjmereSell366$69.26
2025-07-02Ahuja AmritaSell1.4K$69.26
2025-07-02Prasanna DhananjaySell800$70.00
2025-07-01Meeker Mary GGrant276
2025-07-01Carter Shawn CoreyGrant184
2025-07-01Brooks AmyGrant220
2025-07-01BOTHA ROELOFGrant294
2025-07-01Prasanna DhananjaySell2.8K$67.74
2025-07-01Narula NehaGrant285
2025-06-30Prasanna DhananjaySell2.4K$67.24
2025-06-17Narula NehaGrant4.3K
2025-06-17Meeker Mary GGrant4.3K
2025-06-17McKelvey James Morgan Jr.Grant4.3K
2025-06-17GARUTTI RANDALL JGrant4.3K
2025-06-17Eisen Anthony MathewGrant4.3K
2025-06-17Deighton PaulGrant4.3K
2025-06-17Carter Shawn CoreyGrant4.3K
2025-06-17Brooks AmyGrant4.3K
2025-06-17BOTHA ROELOFGrant5.4K
2025-06-16Prasanna DhananjaySell2.8K$63.51
2025-06-06Jennings Owen BrittonSell2.2K$65.00
2025-06-02Prasanna DhananjaySell2.8K$60.56
2025-05-30Dorsey JackGift2.4K
2025-05-30Dorsey JackGift2.4K
2025-05-27Prasanna DhananjaySell9.6K$61.63
2025-05-27Prasanna DhananjaySell1.8K$60.21
2025-05-22Jennings Owen BrittonSell3.6K$55.92
2025-05-21Jennings Owen BrittonSell10K$56.39
2025-05-21Jennings Owen BrittonSell1.1K$56.74
2025-05-21Ahuja AmritaSell10K$56.39
2025-05-21Grassadonia BrianSell6.5K$56.39
2025-05-21Esperanza ChrystySell3.0K$56.39
2025-05-21Dale AjmereSell1.9K$56.39
2025-05-15Esperanza ChrystyGrant296$48.46
2025-05-15Jennings Owen BrittonGrant296$48.46
2025-05-15Prasanna DhananjayGrant297$48.46
2025-05-15Grassadonia BrianGrant296$48.46
2025-05-15Dale AjmereGrant296$48.46
2025-05-12Esperanza ChrystyConversion7.5K
2025-05-12Esperanza ChrystySell7.5K$55.00
2025-04-23Prasanna DhananjayGrant137K
2025-04-23Jennings Owen BrittonGrant114K
2025-04-23Grassadonia BrianGrant51K
2025-04-23Esperanza ChrystyGrant51K
2025-04-23Dale AjmereGrant29K
2025-04-23Ahuja AmritaGrant102K
2025-04-02Jennings Owen BrittonSell1.3K$56.19
2025-04-02Grassadonia BrianSell1.9K$56.19
2025-04-02Esperanza ChrystySell365$56.19
2025-04-02Ahuja AmritaSell2.0K$56.19
2025-04-02Dale AjmereSell474$56.19
2025-04-01Narula NehaGrant241
2025-04-01Dale AjmereSell500$54.48
2025-04-01Meeker Mary GGrant253
2025-04-01Carter Shawn CoreyGrant184
2025-04-01Brooks AmyGrant195
2025-04-01BOTHA ROELOFGrant253
2025-02-24Jennings Owen BrittonSell5.4K$68.01
2025-02-24Grassadonia BrianSell3.3K$68.01
2025-02-21Ahuja AmritaSell6.3K$70.32
2025-02-21Grassadonia BrianSell4.5K$70.32
2025-02-21Esperanza ChrystySell1.6K$70.32
2025-02-21Dale AjmereSell1.5K$70.32
2025-02-21Jennings Owen BrittonSell6.8K$70.32
2025-02-06Eisen Anthony MathewGrant1.2K
2025-01-03Grassadonia BrianSell2.9K$90.80
2025-01-02Meeker Mary GGrant161
2025-01-02Brooks AmyGrant125
2025-01-02Carter Shawn CoreyGrant117
2025-01-02BOTHA ROELOFGrant161
2025-01-02Jennings Owen BrittonSell940$86.52
2025-01-02Jennings Owen BrittonSell1.9K$90.80
2025-01-02Grassadonia BrianSell1.3K$86.52
2025-01-02Esperanza ChrystySell418$86.52
2025-01-02Dale AjmereSell544$86.52
2025-01-02Dale AjmereSell1.5K$86.79
2025-01-02Ahuja AmritaSell1.5K$86.52
2025-01-02Narula NehaGrant154

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

Clinical trials

TrialTitlePhaseStatusPrimary completion
NCT04593147 ↗Phase II Growth and Safety Study of an Infant Formula for Healthy Term Infants
Infant Development
NACompleted2021-11-09
NCT03331276 ↗Growth and Safety Study of an Infant Formula for Healthy Term Infants
Infant Development
NACompleted2019-01-07

Source: ClinicalTrials.gov (U.S. NIH) · active studies first.

Notable events (8-K)

DateItems
2026-06-18Shareholder votefiling ↗
2026-06-05Exec/director changefiling ↗
2026-05-07ResultsExhibitsfiling ↗
2026-05-04Exec/director changefiling ↗
2026-02-26Results2.05Exhibitsfiling ↗
2026-01-23Exec/director changefiling ↗
2026-01-14Material agreementDebt obligationExhibitsfiling ↗
2025-11-19Otherfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-182026-06-160001193125-26-275869 ↗
8-K2026-06-052026-06-050001193125-26-259540 ↗
8-K2026-05-072026-05-070001193125-26-212032 ↗
10-Q2026-05-072026-03-310001628280-26-032200 ↗
8-K2026-05-042026-04-300001193125-26-204101 ↗
10-K2026-02-262025-12-310001628280-26-012254 ↗
8-K2026-02-262026-02-260001193125-26-076557 ↗
8-K2026-01-232026-01-210001193125-26-021035 ↗
8-K2026-01-142026-01-140001193125-26-012944 ↗
8-K2025-11-192025-11-190001193125-25-287114 ↗
10-Q2025-11-062025-09-300001628280-25-050234 ↗
8-K2025-11-062025-11-060001193125-25-269715 ↗