MarketPeel
Insider Trading Intelligence
MC

Mary S. Chan

SBAC
DIRECTOR · SBA COMMUNICATIONS CORP · CIK 0001641154
FILING MIX · LIFETIME45%/55%
BUYS
34
SELLS
41
TOTAL VALUE
$7.89M
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
1,108
AVG SELL PX
$272.37
TRADE KIND
SHOWING 75 / 75
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 Mary S. Chan, 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+66.67%-1.48%+1.83%-3.31%-6.03%
14d9+77.78%-4.38%-1.03%-3.34%-5.88%
30d9+77.78%-1.67%-0.49%-1.19%-4.79%
60d9+77.78%-0.05%+2.19%-2.24%-9.15%
90d9+77.78%-0.08%+8.88%-8.96%-17.41%
180d9+77.78%-3.94%+16.03%-19.97%-30.54%
1y9+77.78%-2.30%+32.79%-35.09%-44.20%
2y9(1 pending)+12.50%+13.64%+41.42%-27.78%-27.53%
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
03,2036,4069,60912,813202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
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 / 41 sellsCOVERAGE · 26 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
302302May 1, 2026May 5, 2026View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
2486,114.511May 1, 2026May 5, 2026View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
3026,416.511May 1, 2026May 5, 2026View →
SBAC
SBA COMMUNICATIONS CORP
SALE
2480May 1, 2026May 5, 2026View →
SBAC
SBA COMMUNICATIONS CORP
SALE
325.968$221.20$72.1K6,421.543May 1, 2026May 5, 2026View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
3316,747.511May 1, 2026May 5, 2026View →
SBAC
SBA COMMUNICATIONS CORP
SALE
331663May 1, 2026May 5, 2026View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
1,501$212.31$318.7K7,319.511Apr 13, 2026Apr 14, 2026View →
SBAC
SBA COMMUNICATIONS CORP
SALE
1,453$223.75$325.1K5,866.511Apr 13, 2026Apr 14, 2026View →
SBAC
SBA COMMUNICATIONS CORP
SALE
1,5010Apr 13, 2026Apr 14, 2026View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASEGRANT
Stock grant
994994May 23, 2025May 28, 2025View →
SBAC
SBA COMMUNICATIONS CORP
SALE
268.249$243.40$65.3K5,684.529May 1, 2025May 5, 2025View →
SBAC
SBA COMMUNICATIONS CORP
SALE
1750May 1, 2025May 5, 2025View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
1755,402.778May 1, 2025May 5, 2025View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
2485,650.778May 1, 2025May 5, 2025View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
3025,952.778May 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
PURCHASE
1,411$157.51$222.2K6,541.924Feb 28, 2025Mar 4, 2025View →
SBAC
SBA COMMUNICATIONS CORP
SALE
1,4110Feb 28, 2025Mar 4, 2025View →
SBAC
SBA COMMUNICATIONS CORP
SALE
1,411$218.07$307.7K5,130.924Feb 28, 2025Mar 4, 2025View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASEGRANT
Stock grant
906906May 23, 2024May 28, 2024View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
2475,317.044May 1, 2024May 3, 2024View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
1755,070.044May 1, 2024May 3, 2024View →
SBAC
SBA COMMUNICATIONS CORP
SALE
247496May 1, 2024May 3, 2024View →
SBAC
SBA COMMUNICATIONS CORP
SALE
175175May 1, 2024May 3, 2024View →
SBAC
SBA COMMUNICATIONS CORP
SALE
232.729$186.12$43.3K5,130.924May 1, 2024May 3, 2024View →
SBAC
SBA COMMUNICATIONS CORP
SALE
2070May 1, 2024May 3, 2024View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
2074,895.044May 1, 2024May 3, 2024View →
SBAC
SBA COMMUNICATIONS CORP
SALE
1,977$217.99$431.0K4,621.898Mar 5, 2024Mar 8, 2024View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
1,977$132.00$261.0K6,598.898Mar 5, 2024Mar 8, 2024View →
SBAC
SBA COMMUNICATIONS CORP
SALE
1,9770Mar 5, 2024Mar 8, 2024View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASEGRANT
Stock grant
743743May 25, 2023May 30, 2023View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
1754,621.898May 1, 2023May 3, 2023View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
1904,240.898May 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
1900May 1, 2023May 3, 2023View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
2064,446.898May 1, 2023May 3, 2023View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASEGRANT
Stock grant
525525May 12, 2022May 16, 2022View →
SBAC
SBA COMMUNICATIONS CORP
SALE
190190May 1, 2022May 3, 2022View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
2064,008.327May 1, 2022May 3, 2022View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
1903,802.327May 1, 2022May 3, 2022View →
SBAC
SBA COMMUNICATIONS CORP
SALE
183183May 1, 2022May 3, 2022View →
SBAC
SBA COMMUNICATIONS CORP
SALE
206413May 1, 2022May 3, 2022View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
1833,612.327May 1, 2022May 3, 2022View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASEGRANT
Stock grant
619619May 13, 2021May 17, 2021View →
SBAC
SBA COMMUNICATIONS CORP
SALE
2010May 1, 2021May 4, 2021View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
2013,032.864May 1, 2021May 4, 2021View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
1903,404.864May 1, 2021May 4, 2021View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
1823,214.864May 1, 2021May 4, 2021View →
SBAC
SBA COMMUNICATIONS CORP
SALE
190380May 1, 2021May 4, 2021View →
SBAC
SBA COMMUNICATIONS CORP
SALE
182183May 1, 2021May 4, 2021View →
SBAC
SBA COMMUNICATIONS CORP
SALE
400$308.72$123.5K11,912.594May 28, 2020Jun 1, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
900$311.19$280.1K8,518.594May 28, 2020Jun 1, 2020View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
10,000$116.19$1.16M12,812.594May 28, 2020Jun 1, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
500$307.71$153.9K12,312.594May 28, 2020Jun 1, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
10,0000May 28, 2020Jun 1, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
3,700$312.11$1.15M4,818.594May 28, 2020Jun 1, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
2,494$310.08$773.3K9,418.594May 28, 2020Jun 1, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
2,006$312.70$627.3K2,812.594May 28, 2020Jun 1, 2020View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASEGRANT
Stock grant
570570May 14, 2020May 18, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
2700May 1, 2020May 5, 2020View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
1813,054.594May 1, 2020May 5, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
181365May 1, 2020May 5, 2020View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
2012,873.594May 1, 2020May 5, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
242$289.92$70.2K2,812.594May 1, 2020May 5, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
201201May 1, 2020May 5, 2020View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
2702,672.594May 1, 2020May 5, 2020View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
1,899$113.55$215.6K4,290Jan 13, 2020Jan 15, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
1,8990Jan 13, 2020Jan 15, 2020View →
SBAC
SBA COMMUNICATIONS CORP
PURCHASE
2,308$100.00$230.8K6,598Jan 13, 2020Jan 15, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
2,3080Jan 13, 2020Jan 15, 2020View →
SBAC
SBA COMMUNICATIONS CORP
SALE
4,207$250.00$1.05M2,391Jan 13, 2020Jan 15, 2020View →
Other insiders · SBAC
Loading peer insiders…
About this filer
CIK 0001641154
ROLE
Director
PRIMARY
SBAC
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001641154DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback