SBA Communications insider activity
What the executives and directors of SBA Communications actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.
The tape: three years of insider trades
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 92 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Aug 1, 2026 | DAY DONALD | 628 |
| May 13, 2026 | BERNSTEIN STEVEN E | 2,997 |
| May 13, 2026 | BEEBE KEVIN L | 2,993 |
| May 13, 2026 | LANGER JACK | 2,997 |
| May 13, 2026 | Krouse George R Jr | 1,001 |
| May 1, 2026 | BERNSTEIN STEVEN E | 881 |
| May 1, 2026 | STOOPS JEFFREY | 633 |
| May 1, 2026 | BEEBE KEVIN L | 881 |
| May 1, 2026 | LANGER JACK | 1,207 |
| May 1, 2026 | Krouse George R Jr | 1,207 |
| May 1, 2026 | Chan Mary S | 1,207 |
| May 1, 2026 | Johnson Jay LeCoryelle | 1,207 |
| May 1, 2026 | Wilson Amy E | 881 |
| May 1, 2026 | BOWEN LAURIE | 1,207 |
| Apr 13, 2026 | Chan Mary S | 2,954 |
| Mar 6, 2026 | STOOPS JEFFREY | 34K |
| Mar 6, 2026 | Cavanagh Brendan Thomas | 26K |
| Mar 6, 2026 | Montagner Marc | 6,317 |
| Mar 6, 2026 | Ciarfella Mark R | 12K |
| Mar 6, 2026 | KOENIG JOSHUA | 11K |
| Mar 6, 2026 | CANE RICHARD M | 11K |
| Mar 6, 2026 | DAY DONALD | 5,207 |
| Mar 6, 2026 | KREDI SAUL | 3,549 |
| Feb 18, 2026 | DAY DONALD | 11K |
| Jan 20, 2026 | STOOPS JEFFREY | 293K |
| Jan 20, 2026 | Cavanagh Brendan Thomas | 110K |
| Jan 20, 2026 | KOENIG JOSHUA | 18K |
| Jan 20, 2026 | KREDI SAUL | 12K |
| Dec 29, 2025 | KOENIG JOSHUA | 517 |
| Dec 19, 2025 | Krouse George R Jr | 300 |
| Dec 16, 2025 | STOOPS JEFFREY | 9,761 |
| Dec 5, 2025 | Ciarfella Mark R | 430 |
| Oct 17, 2025 | Montagner Marc | 2,213 |
| Aug 26, 2025 | LANGER JACK | 30 |
| Aug 1, 2025 | DAY DONALD | 635 |
| May 19, 2025 | BERNSTEIN STEVEN E | 1,123 |
| May 19, 2025 | BEEBE KEVIN L | 954 |
| May 17, 2025 | BERNSTEIN STEVEN E | 1,411 |
| May 17, 2025 | BEEBE KEVIN L | 1,411 |
| May 1, 2025 | BERNSTEIN STEVEN E | 993 |
| May 1, 2025 | STOOPS JEFFREY | 387 |
| May 1, 2025 | BEEBE KEVIN L | 725 |
| May 1, 2025 | LANGER JACK | 993 |
| May 1, 2025 | Krouse George R Jr | 979 |
| May 1, 2025 | Chan Mary S | 993 |
| May 1, 2025 | Johnson Jay LeCoryelle | 725 |
| May 1, 2025 | Wilson Amy E | 550 |
| May 1, 2025 | BOWEN LAURIE | 754 |
| Apr 23, 2025 | LANGER JACK | 2,530 |
| Mar 6, 2025 | STOOPS JEFFREY | 34K |
| Mar 6, 2025 | Cavanagh Brendan Thomas | 19K |
| Mar 6, 2025 | Ciarfella Mark R | 9,016 |
| Mar 6, 2025 | KOENIG JOSHUA | 5,077 |
| Mar 6, 2025 | CANE RICHARD M | 4,610 |
| Mar 6, 2025 | DAY DONALD | 3,584 |
| Mar 6, 2025 | KREDI SAUL | 2,385 |
| Mar 6, 2025 | Montagner Marc | 2,886 |
| Feb 28, 2025 | Chan Mary S | 1,411 |
| Jan 28, 2025 | STOOPS JEFFREY | 254K |
| Jan 22, 2025 | Cavanagh Brendan Thomas | 93K |
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 |
|---|---|
| Vested / exercised | 321K |
| Withheld for tax | 256K |
| Discretionary sales | 300 |
| Gifts | 11K |
| Kept | 54K |
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 |
|---|---|---|---|
| STOOPS JEFFREY | 349K | 141K | 40.6 |
| BERNSTEIN STEVEN E | 6,738 | 7,140 | 106 |
| Cavanagh Brendan Thomas | 31K | 64K | 205.7 |
| Ciarfella Mark R | 21K | 43K | 203.4 |
| LANGER JACK | 4,672 | 8,704 | 186.3 |
Who holds what
the 14 largest holdings of 18| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| STOOPS JEFFREY Chief Executive Officer & Pres Last trade Aug 1, 2024 | CEO | 162K | – | – | Aug 1, 2024 | |
| BERNSTEIN STEVEN E Last trade Dec 6, 2023 | Director | 65K | – | – | Dec 6, 2023 | |
| Cavanagh Brendan Thomas PRESIDENT AND CEO Last trade Nov 17, 2021 | CEO | 53K | – | – | Nov 17, 2021 | |
| SILBERSTEIN JASON V EVP - SITE LEASING Last trade Dec 14, 2023 | Officer | 51K | – | – | Dec 14, 2023 | |
| Ciarfella Mark R EVP - OPERATIONS Last trade Dec 9, 2024 | Officer | 38K | – | – | Dec 9, 2024 | |
| LANGER JACK Last trade May 1, 2025 | Director | 22K | – | – | May 1, 2025 | |
| Lazarus Brian D SVP & CHIEF ACCOUNTING OFFICER Last trade Dec 13, 2023 | Officer | 21K | – | – | Dec 13, 2023 | |
| BEEBE KEVIN L Last trade Nov 14, 2023 | Director | 18K | – | – | Nov 14, 2023 | |
| DAY DONALD EVP - SITE LEASING Last trade Dec 20, 2024 | Officer | 10K | – | – | Dec 20, 2024 | |
| Krouse George R Jr Last trade Aug 17, 2026 | Director | 8,512 | – | $55K | net selling over the year: 0 months buying, 1 month selling | Aug 17, 2026 |
| CANE RICHARD M EVP; PRES. - INTERNATIONAL | Officer | 7,305 | – | – | – | |
| KOENIG JOSHUA EXECUTIVE VP/GENERAL COUNSEL Last trade Mar 7, 2025 | Officer | 6,538 | – | – | Mar 7, 2025 | |
| KREDI SAUL VP & Chief Accounting Officer | Officer | 6,197 | – | – | – | |
| Chan Mary S Last trade Feb 28, 2025 | Director | 6,115 | – | – | Feb 28, 2025 |
Open-market trade log
the 60 most recent of 836| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Aug 17, 2026 | Krouse George R Jr (Director) 300 shares $182.67 +0.0% since trade filed Aug 19, 2026 | Discretionary sale | 300 | $182.67 | $55K | +0.0% | Aug 19, 2026 |
| May 1, 2025 | LANGER JACK (Director) 141 shares $242.12 −24.6% since trade filed May 5, 2025 | Discretionary sale | 141 | $242.12 | $34K | −24.6% | May 5, 2025 |
| May 1, 2025 | LANGER JACK (Director) 1,359 shares $241.50 −24.4% since trade filed May 5, 2025 | Discretionary sale | 1,359 | $241.50 | $328K | −24.4% | May 5, 2025 |
| May 1, 2025 | LANGER JACK (Director) 3,500 shares $240.17 −23.9% since trade filed May 5, 2025 | Discretionary sale | 3,500 | $240.17 | $841K | −23.9% | May 5, 2025 |
| Mar 7, 2025 | KOENIG JOSHUA (Officer) 2,209 shares $224.18 −18.5% since trade filed Mar 10, 2025 | Discretionary sale | 2,209 | $224.18 | $495K | −18.5% | Mar 10, 2025 |
| Feb 28, 2025 | Chan Mary S (Director) 1,411 shares $218.07 −16.2% since trade filed Mar 4, 2025 | Discretionary sale | 1,411 | $218.07 | $308K | −16.2% | Mar 4, 2025 |
| Dec 20, 2024 | DAY DONALD (Officer) 2,321 shares $203.43 −10.2% since trade filed Dec 23, 2024 | Discretionary sale | 2,321 | $203.43 | $472K | −10.2% | Dec 23, 2024 |
| Dec 9, 2024 | Ciarfella Mark R (Officer) 3,545 shares $224.33 −18.6% since trade filed Dec 11, 2024 | Discretionary sale | 3,545 | $224.33 | $795K | −18.6% | Dec 11, 2024 |
| Sep 13, 2024 | DAY DONALD (Officer) 1,500 shares $242.86 −24.8% since trade filed Sep 17, 2024 | Discretionary sale | 1,500 | $242.86 | $364K | −24.8% | Sep 17, 2024 |
| Aug 21, 2024 | Krouse George R Jr (Director) 325 shares $219.58 −16.8% since trade filed Aug 23, 2024 | Discretionary sale | 325 | $219.58 | $71K | −16.8% | Aug 23, 2024 |
| Aug 1, 2024 | STOOPS JEFFREY (Director) 1,865 shares $222.66 −18.0% since trade filed Aug 2, 2024 | Discretionary sale | 1,865 | $222.66 | $415K | −18.0% | Aug 2, 2024 |
| Aug 1, 2024 | STOOPS JEFFREY (Director) 48K shares $221.98 −17.7% since trade filed Aug 2, 2024 | Discretionary sale | 48K | $221.98 | $11M | −17.7% | Aug 2, 2024 |
| Mar 5, 2024 | Chan Mary S (Director) 1,977 shares $217.99 −16.2% since trade filed Mar 8, 2024 | Discretionary sale | 1,977 | $217.99 | $431K | −16.2% | Mar 8, 2024 |
| Dec 14, 2023 | SILBERSTEIN JASON V (Officer) 353 shares $257.02 −28.9% since trade filed Dec 15, 2023 | Discretionary sale | 353 | $257.02 | $91K | −28.9% | Dec 15, 2023 |
| Dec 14, 2023 | SILBERSTEIN JASON V (Officer) 2,868 shares $254.55 −28.2% since trade filed Dec 15, 2023 | Discretionary sale | 2,868 | $254.55 | $730K | −28.2% | Dec 15, 2023 |
| Dec 14, 2023 | SILBERSTEIN JASON V (Officer) 3,283 shares $256.41 −28.8% since trade filed Dec 15, 2023 | Discretionary sale | 3,283 | $256.41 | $842K | −28.8% | Dec 15, 2023 |
| Dec 14, 2023 | SILBERSTEIN JASON V (Officer) 9,961 shares $255.33 −28.5% since trade filed Dec 15, 2023 | Discretionary sale | 9,961 | $255.33 | $2.5M | −28.5% | Dec 15, 2023 |
| Dec 13, 2023 | Lazarus Brian D (Officer) 2,800 shares $251.17 −27.3% since trade filed Dec 15, 2023 | Discretionary sale | 2,800 | $251.17 | $703K | −27.3% | Dec 15, 2023 |
| Dec 13, 2023 | Lazarus Brian D (Officer) 3,915 shares $250.12 −27.0% since trade filed Dec 15, 2023 | Discretionary sale | 3,915 | $250.12 | $979K | −27.0% | Dec 15, 2023 |
| Dec 13, 2023 | Lazarus Brian D (Officer) 14K shares $248.77 −26.6% since trade filed Dec 15, 2023 | Discretionary sale | 14K | $248.77 | $3.5M | −26.6% | Dec 15, 2023 |
| Dec 6, 2023 | BERNSTEIN STEVEN E (Director) 7,300 shares $253.89 −28.1% since trade filed Dec 7, 2023 | Discretionary sale | 7,300 | $253.89 | $1.9M | −28.1% | Dec 7, 2023 |
| Dec 5, 2023 | BERNSTEIN STEVEN E (Director) 93 shares $250.59 −27.1% since trade filed Dec 7, 2023 | Discretionary sale | 93 | $250.59 | $23K | −27.1% | Dec 7, 2023 |
| Dec 5, 2023 | BERNSTEIN STEVEN E (Director) 46K shares $250.10 −27.0% since trade filed Dec 7, 2023 | Discretionary sale | 46K | $250.10 | $12M | −27.0% | Dec 7, 2023 |
| Nov 29, 2023 | Ciarfella Mark R (Officer) 5,000 shares $245.05 −25.5% since trade filed Dec 1, 2023 | Discretionary sale | 5,000 | $245.05 | $1.2M | −25.5% | Dec 1, 2023 |
| Nov 27, 2023 | STOOPS JEFFREY (CEO) 9,043 shares $237.96 −23.2% since trade filed Nov 29, 2023 | Discretionary sale | 9,043 | $237.96 | $2.2M | −23.2% | Nov 29, 2023 |
| Nov 27, 2023 | STOOPS JEFFREY (CEO) 11K shares $238.99 −23.6% since trade filed Nov 29, 2023 | Discretionary sale | 11K | $238.99 | $2.7M | −23.6% | Nov 29, 2023 |
| Nov 27, 2023 | STOOPS JEFFREY (CEO) 17K shares $237.24 −23.0% since trade filed Nov 29, 2023 | Discretionary sale | 17K | $237.24 | $4.1M | −23.0% | Nov 29, 2023 |
| Nov 27, 2023 | KOENIG JOSHUA (Officer) 1,275 shares $238.50 −23.4% since trade filed Nov 29, 2023 | Discretionary sale | 1,275 | $238.50 | $304K | −23.4% | Nov 29, 2023 |
| Nov 20, 2023 | Krouse George R Jr (Director) 500 shares $234.43 −22.1% since trade filed Nov 24, 2023 late | Discretionary sale | 500 | $234.43 | $117K | −22.1% | Nov 24, 2023 late |
| Nov 15, 2023 | STOOPS JEFFREY (CEO) 13K shares $234.38 −22.1% since trade filed Nov 17, 2023 | Discretionary sale | 13K | $234.38 | $3.1M | −22.1% | Nov 17, 2023 |
| Nov 15, 2023 | STOOPS JEFFREY (CEO) 33K shares $233.80 −21.9% since trade filed Nov 17, 2023 | Discretionary sale | 33K | $233.80 | $7.6M | −21.9% | Nov 17, 2023 |
| Nov 14, 2023 | STOOPS JEFFREY (CEO) 3,246 shares $232.00 −21.3% since trade filed Nov 14, 2023 | Discretionary sale | 3,246 | $232.00 | $753K | −21.3% | Nov 14, 2023 |
| Nov 14, 2023 | STOOPS JEFFREY (CEO) 29K shares $230.77 −20.8% since trade filed Nov 14, 2023 | Discretionary sale | 29K | $230.77 | $6.6M | −20.8% | Nov 14, 2023 |
| Nov 14, 2023 | STOOPS JEFFREY (CEO) 47K shares $233.06 −21.6% since trade filed Nov 14, 2023 | Discretionary sale | 47K | $233.06 | $11M | −21.6% | Nov 14, 2023 |
| Nov 14, 2023 | BEEBE KEVIN L (Director) 1,500 shares $233.83 −21.9% since trade filed Nov 15, 2023 | Discretionary sale | 1,500 | $233.83 | $351K | −21.9% | Nov 15, 2023 |
| Nov 10, 2023 | STOOPS JEFFREY (CEO) 35K shares $218.46 −16.4% since trade filed Nov 14, 2023 | Discretionary sale | 35K | $218.46 | $7.6M | −16.4% | Nov 14, 2023 |
| Nov 10, 2023 | Ciarfella Mark R (Officer) 1,000 shares $217.62 −16.1% since trade filed Nov 14, 2023 | Discretionary sale | 1,000 | $217.62 | $218K | −16.1% | Nov 14, 2023 |
| Aug 11, 2023 | Krouse George R Jr (Director) 371 shares $229.30 −20.3% since trade filed Aug 14, 2023 | Discretionary sale | 371 | $229.30 | $85K | −20.3% | Aug 14, 2023 |
| Aug 15, 2022 | Ciarfella Mark R (Officer) 8,213 shares $355.50 −48.6% since trade filed Aug 16, 2022 | Discretionary sale | 8,213 | $355.50 | $2.9M | −48.6% | Aug 16, 2022 |
| Aug 10, 2022 | SILBERSTEIN JASON V (Officer) 400 shares $351.00 −48.0% since trade filed Aug 11, 2022 | Discretionary sale | 400 | $351.00 | $140K | −48.0% | Aug 11, 2022 |
| Aug 10, 2022 | SILBERSTEIN JASON V (Officer) 16K shares $350.37 −47.9% since trade filed Aug 11, 2022 | Discretionary sale | 16K | $350.37 | $5.6M | −47.9% | Aug 11, 2022 |
| Aug 9, 2022 | STOOPS JEFFREY (CEO) 6,700 shares $346.38 −47.3% since trade filed Aug 10, 2022 | Discretionary sale | 6,700 | $346.38 | $2.3M | −47.3% | Aug 10, 2022 |
| Aug 9, 2022 | STOOPS JEFFREY (CEO) 7,600 shares $347.38 −47.4% since trade filed Aug 10, 2022 | Discretionary sale | 7,600 | $347.38 | $2.6M | −47.4% | Aug 10, 2022 |
| Aug 9, 2022 | STOOPS JEFFREY (CEO) 52K shares $345.19 −47.1% since trade filed Aug 10, 2022 | Discretionary sale | 52K | $345.19 | $18M | −47.1% | Aug 10, 2022 |
| Aug 8, 2022 | STOOPS JEFFREY (CEO) 23K shares $345.09 −47.1% since trade filed Aug 10, 2022 | Discretionary sale | 23K | $345.09 | $7.8M | −47.1% | Aug 10, 2022 |
| Aug 5, 2022 | Ciarfella Mark R (Officer) 5,760 shares $343.94 −46.9% since trade filed Aug 5, 2022 | Discretionary sale | 5,760 | $343.94 | $2.0M | −46.9% | Aug 5, 2022 |
| Aug 4, 2022 | COCROFT DUNCAN (Director) 1 shares $346.26 −47.2% since trade filed Aug 5, 2022 | Discretionary sale | 1 | $346.26 | $267 | −47.2% | Aug 5, 2022 |
| Aug 4, 2022 | COCROFT DUNCAN (Director) 1,151 shares $344.50 −47.0% since trade filed Aug 5, 2022 | Discretionary sale | 1,151 | $344.50 | $397K | −47.0% | Aug 5, 2022 |
| Aug 4, 2022 | Krouse George R Jr (Director) 391 shares $344.98 −47.1% since trade filed Aug 5, 2022 | Discretionary sale | 391 | $344.98 | $135K | −47.1% | Aug 5, 2022 |
| Jun 7, 2022 | Ciarfella Mark R (Officer) 1,000 shares $338.05 −46.0% since trade filed Jun 9, 2022 | Discretionary sale | 1,000 | $338.05 | $338K | −46.0% | Jun 9, 2022 |
| May 24, 2022 | STOOPS JEFFREY (CEO) 2,560 shares $343.13 −46.8% since trade filed May 26, 2022 | Discretionary sale | 2,560 | $343.13 | $878K | −46.8% | May 26, 2022 |
| May 24, 2022 | STOOPS JEFFREY (CEO) 9,402 shares $344.64 −47.0% since trade filed May 26, 2022 | Discretionary sale | 9,402 | $344.64 | $3.2M | −47.0% | May 26, 2022 |
| May 24, 2022 | STOOPS JEFFREY (CEO) 18K shares $343.90 −46.9% since trade filed May 26, 2022 | Discretionary sale | 18K | $343.90 | $6.2M | −46.9% | May 26, 2022 |
| May 3, 2022 | BEEBE KEVIN L (Director) 1,889 shares $347.72 −47.5% since trade filed May 4, 2022 | Discretionary sale | 1,889 | $347.72 | $657K | −47.5% | May 4, 2022 |
| Mar 9, 2022 | BAGWELL KURT L (Officer) 3,757 shares $330.00 −44.7% since trade filed Mar 11, 2022 | Discretionary sale | 3,757 | $330.00 | $1.2M | −44.7% | Mar 11, 2022 |
| Mar 8, 2022 | Krouse George R Jr (Director) 500 shares $328.88 −44.5% since trade filed Mar 10, 2022 | Discretionary sale | 500 | $328.88 | $164K | −44.5% | Mar 10, 2022 |
| Dec 15, 2021 | (Officer) 409 shares $366.60 −50.2% since trade filed Dec 16, 2021 | Discretionary sale | 409 | $366.60 | $150K | −50.2% | Dec 16, 2021 |
| Dec 15, 2021 | (Officer) 678 shares $365.52 −50.0% since trade filed Dec 16, 2021 | Discretionary sale | 678 | $365.52 | $248K | −50.0% | Dec 16, 2021 |
| Dec 15, 2021 | Ciarfella Mark R (Officer) 3,000 shares $370.00 −50.6% since trade filed Dec 21, 2021 late | Discretionary sale | 3,000 | $370.00 | $1.1M | −50.6% | Dec 21, 2021 late |
| Dec 13, 2021 | Ciarfella Mark R (Officer) 3,000 shares $365.67 −50.1% since trade filed Dec 15, 2021 | Discretionary sale | 3,000 | $365.67 | $1.1M | −50.1% | Dec 15, 2021 |
“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
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.