FINHUB Insights

Block insider activity

XYZ · XYZ income statements · EDGAR

What the executives and directors of Block actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.

−$93M net open-market flow, 12 m
0 open-market buys, 12 m
97.6% of sale value on 10b5-1 plans, 12 m
821 days since an insider bought, whole record

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine

Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.

The 142 routine events on the chart, as a list
Date Insider Shares
Oct 1, 2026 BOTHA ROELOF 271
Oct 1, 2026 Meeker Mary G 254
Oct 1, 2026 Carter Shawn Corey 169
Oct 1, 2026 Brooks Amy 203
Oct 1, 2026 Narula Neha 263
Aug 20, 2026 Ahuja Amrita 18K
Aug 20, 2026 Grassadonia Brian 9,592
Aug 20, 2026 Acosta Andrea 5,709
Aug 20, 2026 Esperanza Chrysty 8,376
Aug 20, 2026 Jennings Owen Britton 18K
Jul 29, 2026 Acosta Andrea 112K
Jul 1, 2026 BOTHA ROELOF 263
Jul 1, 2026 Meeker Mary G 246
Jul 1, 2026 Carter Shawn Corey 164
Jul 1, 2026 Brooks Amy 197
Jul 1, 2026 Narula Neha 254
Jun 16, 2026 BOTHA ROELOF 4,619
Jun 16, 2026 Meeker Mary G 3,682
Jun 16, 2026 Carter Shawn Corey 3,682
Jun 16, 2026 GARUTTI RANDALL J 3,682
Jun 16, 2026 McKelvey James Morgan Jr. 3,682
Jun 16, 2026 Deighton Paul 5,637
Jun 16, 2026 Brooks Amy 3,682
Jun 16, 2026 Eisen Anthony Mathew 3,682
Jun 16, 2026 Narula Neha 3,682
May 20, 2026 Ahuja Amrita 18K
May 20, 2026 Grassadonia Brian 9,602
May 20, 2026 Esperanza Chrysty 7,268
May 20, 2026 Jennings Owen Britton 18K
May 20, 2026 Weber Arnaud 14K
May 15, 2026 Grassadonia Brian 438
May 15, 2026 Esperanza Chrysty 439
May 15, 2026 Jennings Owen Britton 438
Apr 7, 2026 Ahuja Amrita 269K
Apr 7, 2026 Grassadonia Brian 118K
Apr 7, 2026 Esperanza Chrysty 151K
Apr 7, 2026 Jennings Owen Britton 269K
Apr 7, 2026 Weber Arnaud 286K
Apr 1, 2026 BOTHA ROELOF 332
Apr 1, 2026 Meeker Mary G 311
Apr 1, 2026 Carter Shawn Corey 207
Apr 1, 2026 Ahuja Amrita 1,337
Apr 1, 2026 Brooks Amy 249
Apr 1, 2026 Grassadonia Brian 1,252
Apr 1, 2026 Esperanza Chrysty 284
Apr 1, 2026 Narula Neha 321
Apr 1, 2026 Jennings Owen Britton 1,038
Feb 20, 2026 Dale Ajmere 1,954
Feb 20, 2026 Ahuja Amrita 7,519
Feb 20, 2026 Grassadonia Brian 4,198
Feb 20, 2026 Esperanza Chrysty 2,573
Feb 20, 2026 Jennings Owen Britton 7,901
Feb 20, 2026 Weber Arnaud 4,498
Jan 2, 2026 BOTHA ROELOF 307
Jan 2, 2026 Meeker Mary G 288
Jan 2, 2026 Carter Shawn Corey 192
Jan 2, 2026 Brooks Amy 230
Jan 2, 2026 Narula Neha 297
Nov 14, 2025 Dale Ajmere 1
Nov 14, 2025 Grassadonia Brian 1

The 60 most recent of 142.

Where the shares went, last 12 months

Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.

The chart, in numbers
Flow Shares
From holdings 111K
Granted 1.2M
Withheld for tax 161K
Planned sales (10b5-1) 1.2M
Discretionary sales 36K

Skin in the game

Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.

The chart, in numbers
Insider Start of the window Latest reported Indexed, start = 100
Eisen Anthony Mathew 2.2M 1.2M 56
Weber Arnaud 259K 526K 203
Jennings Owen Britton 195K 460K 235.4

Who holds what

the 14 largest holdings of 18
Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
Eisen Anthony Mathew Last trade Oct 28, 2026 Director 1.2M – $76M net selling over the year: 0 months buying, 5 months selling Oct 28, 2026
Weber Arnaud Engineering Lead Last trade Nov 21, 2025 Officer 526K – $436K net selling over the year: 0 months buying, 1 month selling Nov 21, 2025
Grassadonia Brian Ecosystem Lead Last trade Aug 24, 2026 Officer 518K – $8.5M net selling over the year: 0 months buying, 7 months selling Aug 24, 2026
Jennings Owen Britton Business Lead Last trade Aug 24, 2026 Officer 460K – $1.2M net selling over the year: 0 months buying, 6 months selling Aug 24, 2026
Ahuja Amrita CFO & COO Last trade Aug 24, 2026 CFO 428K – $6.3M net selling over the year: 0 months buying, 5 months selling Aug 24, 2026
Meeker Mary G Last trade Mar 2, 2021 Director 426K – – Mar 2, 2021
McKelvey James Morgan Jr. Last trade Aug 17, 2021 Director 335K – – Aug 17, 2021
Prasanna Dhananjay Technology Lead Last trade Aug 21, 2025 Officer 289K – – Aug 21, 2025
Esperanza Chrysty Chief Legal Officer Last trade Apr 21, 2026 Officer 253K – $468K net selling over the year: 0 months buying, 3 months selling Apr 21, 2026
BOTHA ROELOF Last trade Aug 6, 2024 Director 158K – – Aug 6, 2024
Acosta Andrea Chief Accounting Officer Officer 106K – – –
Dale Ajmere Chief Accounting Officer Last trade Jan 2, 2026 Officer 96K – $244K net selling over the year: 0 months buying, 2 months selling Jan 2, 2026
Deighton Paul Last trade Aug 14, 2020 Director 51K – – Aug 14, 2020
GARUTTI RANDALL J Director 40K – – –

Open-market trade log

the 60 most recent of 1,648
Date Insider Type Shares Price Value Since trade Filed
Oct 28, 2026 Eisen Anthony Mathew (Director) 6,000 shares $74.44 +3.0% since trade filed Oct 29, 2026 Planned sale (10b5-1) 6,000 $74.44 $447K +3.0% Oct 29, 2026
Oct 27, 2026 Eisen Anthony Mathew (Director) 6,000 shares $74.79 +2.5% since trade filed Oct 27, 2026 Planned sale (10b5-1) 6,000 $74.79 $449K +2.5% Oct 27, 2026
Oct 26, 2026 Eisen Anthony Mathew (Director) 6,000 shares $75.76 +1.2% since trade filed Oct 27, 2026 Planned sale (10b5-1) 6,000 $75.76 $455K +1.2% Oct 27, 2026
Oct 23, 2026 Eisen Anthony Mathew (Director) 6,000 shares $77.84 −1.5% since trade filed Oct 27, 2026 Planned sale (10b5-1) 6,000 $77.84 $467K −1.5% Oct 27, 2026
Oct 22, 2026 Eisen Anthony Mathew (Director) 6,000 shares $78.06 −1.8% since trade filed Oct 22, 2026 Planned sale (10b5-1) 6,000 $78.06 $468K −1.8% Oct 22, 2026
Oct 21, 2026 Eisen Anthony Mathew (Director) 6,000 shares $79.07 −3.0% since trade filed Oct 22, 2026 Planned sale (10b5-1) 6,000 $79.07 $474K −3.0% Oct 22, 2026
Oct 20, 2026 Eisen Anthony Mathew (Director) 6,000 shares $77.25 −0.7% since trade filed Oct 22, 2026 Planned sale (10b5-1) 6,000 $77.25 $464K −0.7% Oct 22, 2026
Oct 19, 2026 Eisen Anthony Mathew (Director) 6,000 shares $78.58 −2.4% since trade filed Oct 19, 2026 Planned sale (10b5-1) 6,000 $78.58 $471K −2.4% Oct 19, 2026
Oct 16, 2026 Eisen Anthony Mathew (Director) 6,000 shares $80.43 −4.7% since trade filed Oct 19, 2026 Planned sale (10b5-1) 6,000 $80.43 $483K −4.7% Oct 19, 2026
Oct 15, 2026 Eisen Anthony Mathew (Director) 6,000 shares $76.99 −0.4% since trade filed Oct 19, 2026 Planned sale (10b5-1) 6,000 $76.99 $462K −0.4% Oct 19, 2026
Oct 14, 2026 Eisen Anthony Mathew (Director) 6,000 shares $75.70 +1.3% since trade filed Oct 14, 2026 Planned sale (10b5-1) 6,000 $75.70 $454K +1.3% Oct 14, 2026
Oct 13, 2026 Eisen Anthony Mathew (Director) 6,000 shares $76.80 −0.2% since trade filed Oct 14, 2026 Planned sale (10b5-1) 6,000 $76.80 $461K −0.2% Oct 14, 2026
Oct 12, 2026 Eisen Anthony Mathew (Director) 6,000 shares $76.97 −0.4% since trade filed Oct 14, 2026 Planned sale (10b5-1) 6,000 $76.97 $462K −0.4% Oct 14, 2026
Oct 9, 2026 Eisen Anthony Mathew (Director) 6,000 shares $75.75 +1.2% since trade filed Oct 9, 2026 Planned sale (10b5-1) 6,000 $75.75 $455K +1.2% Oct 9, 2026
Oct 8, 2026 Eisen Anthony Mathew (Director) 6,000 shares $75.17 +2.0% since trade filed Oct 9, 2026 Planned sale (10b5-1) 6,000 $75.17 $451K +2.0% Oct 9, 2026
Oct 7, 2026 Eisen Anthony Mathew (Director) 6,000 shares $75.35 +1.8% since trade filed Oct 9, 2026 Planned sale (10b5-1) 6,000 $75.35 $452K +1.8% Oct 9, 2026
Oct 6, 2026 Eisen Anthony Mathew (Director) 6,000 shares $76.68 +0.0% since trade filed Oct 6, 2026 Planned sale (10b5-1) 6,000 $76.68 $460K +0.0% Oct 6, 2026
Oct 5, 2026 Eisen Anthony Mathew (Director) 6,000 shares $74.24 +3.3% since trade filed Oct 6, 2026 Planned sale (10b5-1) 6,000 $74.24 $445K +3.3% Oct 6, 2026
Oct 2, 2026 Eisen Anthony Mathew (Director) 6,000 shares $75.61 +1.4% since trade filed Oct 6, 2026 Planned sale (10b5-1) 6,000 $75.61 $454K +1.4% Oct 6, 2026
Oct 1, 2026 Eisen Anthony Mathew (Director) 6,000 shares $73.67 +4.1% since trade filed Oct 1, 2026 Planned sale (10b5-1) 6,000 $73.67 $442K +4.1% Oct 1, 2026
Sep 30, 2026 Eisen Anthony Mathew (Director) 6,000 shares $74.33 +3.2% since trade filed Oct 1, 2026 Planned sale (10b5-1) 6,000 $74.33 $446K +3.2% Oct 1, 2026
Sep 29, 2026 Eisen Anthony Mathew (Director) 6,000 shares $73.29 +4.6% since trade filed Oct 1, 2026 Planned sale (10b5-1) 6,000 $73.29 $440K +4.6% Oct 1, 2026
Sep 28, 2026 Eisen Anthony Mathew (Director) 6,000 shares $75.20 +2.0% since trade filed Sep 28, 2026 Planned sale (10b5-1) 6,000 $75.20 $451K +2.0% Sep 28, 2026
Sep 25, 2026 Eisen Anthony Mathew (Director) 6,000 shares $76.90 −0.3% since trade filed Sep 28, 2026 Planned sale (10b5-1) 6,000 $76.90 $461K −0.3% Sep 28, 2026
Sep 24, 2026 Eisen Anthony Mathew (Director) 6,000 shares $74.58 +2.8% since trade filed Sep 28, 2026 Planned sale (10b5-1) 6,000 $74.58 $447K +2.8% Sep 28, 2026
Sep 23, 2026 Eisen Anthony Mathew (Director) 6,000 shares $76.67 +0.0% since trade filed Sep 23, 2026 Planned sale (10b5-1) 6,000 $76.67 $460K +0.0% Sep 23, 2026
Sep 22, 2026 Eisen Anthony Mathew (Director) 6,000 shares $79.59 −3.7% since trade filed Sep 23, 2026 Planned sale (10b5-1) 6,000 $79.59 $478K −3.7% Sep 23, 2026
Sep 21, 2026 Eisen Anthony Mathew (Director) 6,000 shares $77.54 −1.1% since trade filed Sep 23, 2026 Planned sale (10b5-1) 6,000 $77.54 $465K −1.1% Sep 23, 2026
Sep 18, 2026 Eisen Anthony Mathew (Director) 6,000 shares $76.55 +0.2% since trade filed Sep 18, 2026 Planned sale (10b5-1) 6,000 $76.55 $459K +0.2% Sep 18, 2026
Sep 17, 2026 Eisen Anthony Mathew (Director) 6,000 shares $77.97 −1.7% since trade filed Sep 18, 2026 Planned sale (10b5-1) 6,000 $77.97 $468K −1.7% Sep 18, 2026
Sep 16, 2026 Eisen Anthony Mathew (Director) 6,000 shares $78.36 −2.1% since trade filed Sep 18, 2026 Planned sale (10b5-1) 6,000 $78.36 $470K −2.1% Sep 18, 2026
Sep 15, 2026 Eisen Anthony Mathew (Director) 6,000 shares $79.31 −3.3% since trade filed Sep 15, 2026 Planned sale (10b5-1) 6,000 $79.31 $476K −3.3% Sep 15, 2026
Sep 14, 2026 Eisen Anthony Mathew (Director) 6,000 shares $78.96 −2.9% since trade filed Sep 15, 2026 Planned sale (10b5-1) 6,000 $78.96 $474K −2.9% Sep 15, 2026
Sep 11, 2026 Eisen Anthony Mathew (Director) 6,000 shares $79.96 −4.1% since trade filed Sep 15, 2026 Planned sale (10b5-1) 6,000 $79.96 $480K −4.1% Sep 15, 2026
Sep 10, 2026 Eisen Anthony Mathew (Director) 6,000 shares $78.39 −2.2% since trade filed Sep 10, 2026 Planned sale (10b5-1) 6,000 $78.39 $470K −2.2% Sep 10, 2026
Sep 9, 2026 Eisen Anthony Mathew (Director) 6,000 shares $79.27 −3.3% since trade filed Sep 10, 2026 Planned sale (10b5-1) 6,000 $79.27 $476K −3.3% Sep 10, 2026
Sep 8, 2026 Eisen Anthony Mathew (Director) 6,000 shares $82.18 −6.7% since trade filed Sep 10, 2026 Planned sale (10b5-1) 6,000 $82.18 $493K −6.7% Sep 10, 2026
Sep 4, 2026 Eisen Anthony Mathew (Director) 6,000 shares $82.51 −7.1% since trade filed Sep 4, 2026 Planned sale (10b5-1) 6,000 $82.51 $495K −7.1% Sep 4, 2026
Sep 3, 2026 Eisen Anthony Mathew (Director) 6,000 shares $83.57 −8.2% since trade filed Sep 4, 2026 Planned sale (10b5-1) 6,000 $83.57 $501K −8.2% Sep 4, 2026
Sep 2, 2026 Eisen Anthony Mathew (Director) 6,000 shares $77.30 −0.8% since trade filed Sep 4, 2026 Planned sale (10b5-1) 6,000 $77.30 $464K −0.8% Sep 4, 2026
Sep 1, 2026 Eisen Anthony Mathew (Director) 6,000 shares $80.04 −4.2% since trade filed Sep 1, 2026 Planned sale (10b5-1) 6,000 $80.04 $480K −4.2% Sep 1, 2026
Aug 31, 2026 Eisen Anthony Mathew (Director) 6,000 shares $82.58 −7.1% since trade filed Sep 1, 2026 Planned sale (10b5-1) 6,000 $82.58 $495K −7.1% Sep 1, 2026
Aug 28, 2026 Eisen Anthony Mathew (Director) 6,000 shares $85.12 −9.9% since trade filed Sep 1, 2026 Planned sale (10b5-1) 6,000 $85.12 $511K −9.9% Sep 1, 2026
Aug 27, 2026 Eisen Anthony Mathew (Director) 6,000 shares $84.00 −8.7% since trade filed Aug 27, 2026 Planned sale (10b5-1) 6,000 $84.00 $504K −8.7% Aug 27, 2026
Aug 26, 2026 Eisen Anthony Mathew (Director) 6,000 shares $82.00 −6.5% since trade filed Aug 27, 2026 Planned sale (10b5-1) 6,000 $82.00 $492K −6.5% Aug 27, 2026
Aug 25, 2026 Eisen Anthony Mathew (Director) 6,000 shares $81.81 −6.3% since trade filed Aug 27, 2026 Planned sale (10b5-1) 6,000 $81.81 $491K −6.3% Aug 27, 2026
Aug 24, 2026 Ahuja Amrita (CFO) 4,636 shares $81.91 −6.4% since trade filed Aug 24, 2026 Planned sale (10b5-1) 4,636 $81.91 $380K −6.4% Aug 24, 2026
Aug 24, 2026 Ahuja Amrita (CFO) 4,875 shares $82.92 −7.5% since trade filed Aug 24, 2026 Planned sale (10b5-1) 4,875 $82.92 $404K −7.5% Aug 24, 2026
Aug 24, 2026 Grassadonia Brian (Officer) 3,830 shares $81.88 −6.4% since trade filed Aug 24, 2026 Planned sale (10b5-1) 3,830 $81.88 $314K −6.4% Aug 24, 2026
Aug 24, 2026 Grassadonia Brian (Officer) 4,343 shares $82.90 −7.5% since trade filed Aug 24, 2026 Planned sale (10b5-1) 4,343 $82.90 $360K −7.5% Aug 24, 2026
Aug 24, 2026 Eisen Anthony Mathew (Director) 6,000 shares $81.48 −5.9% since trade filed Aug 24, 2026 Planned sale (10b5-1) 6,000 $81.48 $489K −5.9% Aug 24, 2026
Aug 24, 2026 Jennings Owen Britton (Officer) 1,317 shares $81.48 −5.9% since trade filed Aug 24, 2026 Planned sale (10b5-1) 1,317 $81.48 $107K −5.9% Aug 24, 2026
Aug 21, 2026 Ahuja Amrita (CFO) 3,101 shares $80.04 −4.2% since trade filed Aug 24, 2026 Planned sale (10b5-1) 3,101 $80.04 $248K −4.2% Aug 24, 2026
Aug 21, 2026 Eisen Anthony Mathew (Director) 6,000 shares $80.04 −4.2% since trade filed Aug 24, 2026 Planned sale (10b5-1) 6,000 $80.04 $480K −4.2% Aug 24, 2026
Aug 21, 2026 Jennings Owen Britton (Officer) 584 shares $80.04 −4.2% since trade filed Aug 24, 2026 Planned sale (10b5-1) 584 $80.04 $47K −4.2% Aug 24, 2026
Aug 20, 2026 Eisen Anthony Mathew (Director) 6,000 shares $80.87 −5.2% since trade filed Aug 24, 2026 Planned sale (10b5-1) 6,000 $80.87 $485K −5.2% Aug 24, 2026
Aug 19, 2026 Eisen Anthony Mathew (Director) 6,000 shares $79.55 −3.6% since trade filed Aug 19, 2026 Planned sale (10b5-1) 6,000 $79.55 $477K −3.6% Aug 19, 2026
Aug 18, 2026 Eisen Anthony Mathew (Director) 6,000 shares $79.17 −3.2% since trade filed Aug 19, 2026 Planned sale (10b5-1) 6,000 $79.17 $475K −3.2% Aug 19, 2026
Aug 17, 2026 Eisen Anthony Mathew (Director) 6,000 shares $81.63 −6.1% since trade filed Aug 19, 2026 Planned sale (10b5-1) 6,000 $81.63 $490K −6.1% Aug 19, 2026
Aug 14, 2026 Eisen Anthony Mathew (Director) 6,000 shares $82.87 −7.5% since trade filed Aug 14, 2026 Planned sale (10b5-1) 6,000 $82.87 $497K −7.5% Aug 14, 2026

“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.

Filing hygiene

298 Forms 4, 3 years
14 filed late
1 amendments
2.2 avg. days to file

How to read this

A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.

Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC. The insider export runs on its own schedule, so it can be a few days behind the rest of the site; the date below says how far it goes. Browse the source filings on SEC EDGAR. Data through Nov 4, 2026