MarketPeel
Insider Trading Intelligence
GK

George R. JR Krouse

SBAC
DIRECTOR · SBA COMMUNICATIONS CORP · CIK 0001473955
FILING MIX · LIFETIME42%/58%
BUYS
34
SELLS
47
TOTAL VALUE
$2.63M
COMPANIES
1
ACTIVE SINCE
May 2020
HOLDINGS NOW
1,108
AVG SELL PX
$282.59
TRADE KIND
SHOWING 81 / 81
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
9 backtested trades · 8 horizons · 1 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by George R. JR Krouse, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d9+22.22%+1.59%+0.18%+1.41%+1.40%
14d9+44.44%+1.17%+1.02%+0.15%-1.60%
30d9+22.22%+2.72%+1.65%+1.06%+0.20%
60d9+44.44%-1.86%+1.32%-3.18%-5.27%
90d9+44.44%-4.64%+3.19%-7.83%-7.75%
180d9+77.78%-6.83%+6.99%-13.82%-15.66%
1y9+44.44%-7.18%+14.43%-21.61%-19.51%
2y9(1 pending)+62.50%-15.31%+27.78%-43.09%-42.10%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
SBAC · 1,108 shares · as of May 22, 2026
02,8415,6818,52211,362202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 34 buys / 47 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
SBAC
SBA COMMUNICATIONS CORP
PURCHASEGRANT
Stock grant
1,1081,108May 22, 2026May 27, 2026View →
SBAC
SBA COMMUNICATIONS CORP
SALE
5010May 13, 2026May 15, 2026View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
501$212.31$106.4K9,311.636May 13, 2026May 15, 2026View →
SBAC
SBA COMMUNICATIONS CORP
SALE
500$213.61$106.8K8,811.636May 13, 2026May 15, 2026View →
SBAC
SBA COMMUNICATIONS CORP
SALE
302302May 1, 2026May 5, 2026View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
2488,503.604May 1, 2026May 5, 2026View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
3028,805.604May 1, 2026May 5, 2026View →
SBAC
SBA COMMUNICATIONS CORP
SALE
2480May 1, 2026May 5, 2026View →
SBAC
SBA COMMUNICATIONS CORP
SALE
325.968$221.20$72.1K8,810.636May 1, 2026May 5, 2026View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
3319,136.604May 1, 2026May 5, 2026View →
SBAC
SBA COMMUNICATIONS CORP
SALE
331663May 1, 2026May 5, 2026View →
SBAC
SBA COMMUNICATIONS CORP
SALEGRANT
Gift
3008,255.604Dec 19, 2025Dec 23, 2025View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASEGRANT
Stock grant
994994May 23, 2025May 28, 2025View →
SBAC
SBA COMMUNICATIONS CORP
SALE
253.75$243.40$61.8K8,555.604May 1, 2025May 5, 2025View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
2488,507.354May 1, 2025May 5, 2025View →
SBAC
SBA COMMUNICATIONS CORP
SALE
248248May 1, 2025May 5, 2025View →
SBAC
SBA COMMUNICATIONS CORP
SALE
302604May 1, 2025May 5, 2025View →
SBAC
SBA COMMUNICATIONS CORP
SALE
1750May 1, 2025May 5, 2025View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
3028,809.354May 1, 2025May 5, 2025View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
1758,259.354May 1, 2025May 5, 2025View →
SBAC
SBA COMMUNICATIONS CORP
SALE
325$219.58$71.4K8,084.354Aug 21, 2024Aug 23, 2024View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASEGRANT
Stock grant
906906May 23, 2024May 28, 2024View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
1758,382.502May 1, 2024May 3, 2024View →
SBAC
SBA COMMUNICATIONS CORP
SALE
175175May 1, 2024May 3, 2024View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
2478,629.502May 1, 2024May 3, 2024View →
SBAC
SBA COMMUNICATIONS CORP
SALE
2070May 1, 2024May 3, 2024View →
SBAC
SBA COMMUNICATIONS CORP
SALE
247496May 1, 2024May 3, 2024View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
2078,207.502May 1, 2024May 3, 2024View →
SBAC
SBA COMMUNICATIONS CORP
SALE
220.148$186.12$41.0K8,409.354May 1, 2024May 3, 2024View →
SBAC
SBA COMMUNICATIONS CORP
SALE
500$234.43$117.2K8,000.502Nov 20, 2023Nov 22, 2023View →
SBAC
SBA COMMUNICATIONS CORP
SALE
371$229.30$85.1K8,500.502Aug 11, 2023Aug 14, 2023View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASEGRANT
Stock grant
743743May 25, 2023May 30, 2023View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
2068,896.351May 1, 2023May 3, 2023View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
1759,071.351May 1, 2023May 3, 2023View →
SBAC
SBA COMMUNICATIONS CORP
SALE
1900May 1, 2023May 3, 2023View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
1908,690.351May 1, 2023May 3, 2023View →
SBAC
SBA COMMUNICATIONS CORP
SALE
206207May 1, 2023May 3, 2023View →
SBAC
SBA COMMUNICATIONS CORP
SALE
175350May 1, 2023May 3, 2023View →
SBAC
SBA COMMUNICATIONS CORP
SALE
199.849$260.89$52.1K8,871.502May 1, 2023May 3, 2023View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
391$344.98$134.9K8,500.351Aug 4, 2022Aug 5, 2022View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASEGRANT
Stock grant
525525May 12, 2022May 16, 2022View →
SBAC
SBA COMMUNICATIONS CORP
SALE
1830May 1, 2022May 3, 2022View →
SBAC
SBA COMMUNICATIONS CORP
SALE
206413May 1, 2022May 3, 2022View →
SBAC
SBA COMMUNICATIONS CORP
SALE
190190May 1, 2022May 3, 2022View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
1908,888May 1, 2022May 3, 2022View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
1838,698May 1, 2022May 3, 2022View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
2069,094May 1, 2022May 3, 2022View →
SBAC
SBA COMMUNICATIONS CORP
SALE
202.649$347.11$70.3K8,891.351May 1, 2022May 3, 2022View →
SBAC
SBA COMMUNICATIONS CORP
SALE
500$328.88$164.4K8,515Mar 8, 2022Mar 10, 2022View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
1,000$212.31$212.3K11,090Nov 19, 2021Nov 23, 2021View →
SBAC
SBA COMMUNICATIONS CORP
SALE
1,000501Nov 19, 2021Nov 23, 2021View →
SBAC
SBA COMMUNICATIONS CORP
SALE
1,000$350.00$350.0K10,090Nov 19, 2021Nov 23, 2021View →
SBAC
SBA COMMUNICATIONS CORP
SALEGRANT
Gift
3010,090Jul 9, 2021Nov 23, 2021View →
SBAC
SBA COMMUNICATIONS CORP
SALEGRANT
Gift
3310,120Jun 21, 2021Nov 23, 2021View →
SBAC
SBA COMMUNICATIONS CORP
SALE
471$318.81$150.2K10,153Jun 10, 2021Jun 11, 2021View →
SBAC
SBA COMMUNICATIONS CORP
SALE
4710Jun 10, 2021Jun 11, 2021View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
471$157.51$74.2K10,624Jun 10, 2021Jun 11, 2021View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASEGRANT
Stock grant
619619May 13, 2021May 17, 2021View →
SBAC
SBA COMMUNICATIONS CORP
SALEGRANT
Gift
87010,153May 7, 2021May 17, 2021View →
SBAC
SBA COMMUNICATIONS CORP
SALE
2010May 1, 2021May 4, 2021View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
20110,651May 1, 2021May 4, 2021View →
SBAC
SBA COMMUNICATIONS CORP
SALE
190380May 1, 2021May 4, 2021View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
18210,833May 1, 2021May 4, 2021View →
SBAC
SBA COMMUNICATIONS CORP
SALE
182183May 1, 2021May 4, 2021View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
19011,023May 1, 2021May 4, 2021View →
SBAC
SBA COMMUNICATIONS CORP
SALEGRANT
Gift
5010,450Mar 2, 2021May 4, 2021View →
SBAC
SBA COMMUNICATIONS CORP
SALE
223$314.52$70.1K10,500Sep 9, 2020Sep 11, 2020View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
940$157.51$148.1K11,362Aug 10, 2020Aug 12, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
639$311.28$198.9K10,723Aug 10, 2020Aug 12, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
940471Aug 10, 2020Aug 12, 2020View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
660$132.00$87.1K11,082May 26, 2020May 28, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
660$292.51$193.1K10,422May 26, 2020May 28, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
6600May 26, 2020May 28, 2020View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASEGRANT
Stock grant
570570May 14, 2020May 18, 2020View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
27010,270May 1, 2020May 5, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
2700May 1, 2020May 5, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
201201May 1, 2020May 5, 2020View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
20110,471May 1, 2020May 5, 2020View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
18110,652May 1, 2020May 5, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
181365May 1, 2020May 5, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
230$289.92$66.7K10,422May 1, 2020May 5, 2020View →
Other insiders · SBAC
Loading peer insiders…
About this filer
CIK 0001473955
ROLE
Director
PRIMARY
SBAC
COMPANIES
1
ACTIVE SINCE
May 2020
MARKETPEEL · /INSIDER/0001473955DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback