MarketPeel
Insider Trading Intelligence
TS

Thomas E. Schodorf

RPD
DIRECTOR · RAPID7, INC. · CIK 0001547258
FILING MIX · LIFETIME36%/64%
BUYS
43
SELLS
75
TOTAL VALUE
$1.71M
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
49,648
AVG SELL PX
$83.15
TRADE KIND
SHOWING 118 / 118
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
42 backtested trades · 8 horizons · 2 pending
Forward-return performance of every backtestable P/S trade by Thomas E. Schodorf, 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
7d42+47.62%+0.15%+0.47%-0.32%+0.30%-0.35
14d42+40.48%+0.41%+0.75%-0.34%+0.90%-0.28
30d42+38.10%+1.95%+1.29%+0.67%+1.77%0.42
60d42+50.00%+3.58%+2.17%+1.41%-0.53%0.54
90d42+35.71%+4.13%+3.42%+0.71%+3.40%0.20
180d42+30.95%+11.83%+7.95%+5.50%-1.58%1.38
1y42(1 pending)+36.59%+20.30%+14.38%+5.92%+15.38%0.91
2y42(1 pending)+75.61%-18.02%+17.24%-35.26%-53.98%-4.96
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
RPD · 49,648 shares · as of Jun 9, 2026
012,41224,82437,23649,648202120222023202420252026SHARES 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 · 43 buys / 75 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
RPD
RAPID7, INC.
PURCHASEGRANT
Stock grant
15,20849,648Jun 9, 2026Jun 10, 2026View →
RPD
RAPID7, INC.
PURCHASE
6,300$15.70$98.9K34,440Nov 26, 2025Nov 26, 2025View →
RPD
RAPID7, INC.
PURCHASEGRANT
Stock grant
2,08228,140Jun 11, 2025Jun 13, 2025View →
RPD
RAPID7, INC.
PURCHASEGRANT
Stock grant
8,42026,058Jun 11, 2025Jun 13, 2025View →
RPD
RAPID7, INC.
PURCHASEGRANT
Stock grant
5,17417,638Jun 13, 2024Jun 17, 2024View →
RPD
RAPID7, INC.
PURCHASEGRANT
Stock grant
4,29712,464Jun 8, 2023Jun 12, 2023View →
RPD
RAPID7, INC.
PURCHASEGRANT
Stock grant
2,8778,167Jun 9, 2022Jun 13, 2022View →
RPD
RAPID7, INC.
SALE
40$96.84$3.9K5,290May 3, 2022May 5, 2022View →
RPD
RAPID7, INC.
SALE
4021,544May 3, 2022May 5, 2022View →
RPD
RAPID7, INC.
PURCHASE
40$12.86$5145,330May 3, 2022May 5, 2022View →
RPD
RAPID7, INC.
SALE
260$112.54$29.3K5,290Apr 4, 2022Apr 6, 2022View →
RPD
RAPID7, INC.
PURCHASE
85$12.86$1.1K5,550Apr 4, 2022Apr 6, 2022View →
RPD
RAPID7, INC.
SALE
8521,584Apr 4, 2022Apr 6, 2022View →
RPD
RAPID7, INC.
PURCHASE
130$12.86$1.7K5,675Mar 3, 2022Mar 7, 2022View →
RPD
RAPID7, INC.
SALE
210$107.77$22.6K5,465Mar 3, 2022Mar 7, 2022View →
RPD
RAPID7, INC.
SALE
13021,669Mar 3, 2022Mar 7, 2022View →
RPD
RAPID7, INC.
SALE
40$95.00$3.8K5,545Feb 3, 2022Feb 7, 2022View →
RPD
RAPID7, INC.
PURCHASE
40$12.86$5145,585Feb 3, 2022Feb 7, 2022View →
RPD
RAPID7, INC.
SALE
4021,799Feb 3, 2022Feb 7, 2022View →
RPD
RAPID7, INC.
SALE
13521,839Jan 4, 2022Jan 5, 2022View →
RPD
RAPID7, INC.
SALE
220$117.53$25.9K5,545Jan 4, 2022Jan 5, 2022View →
RPD
RAPID7, INC.
PURCHASE
135$12.86$1.7K5,765Jan 4, 2022Jan 5, 2022View →
RPD
RAPID7, INC.
PURCHASE
135$12.86$1.7K5,850Dec 3, 2021Dec 7, 2021View →
RPD
RAPID7, INC.
SALE
13521,974Dec 3, 2021Dec 7, 2021View →
RPD
RAPID7, INC.
SALE
220$120.50$26.5K5,630Dec 3, 2021Dec 7, 2021View →
RPD
RAPID7, INC.
SALE
370$123.18$45.6K5,880Nov 3, 2021Nov 4, 2021View →
RPD
RAPID7, INC.
PURCHASE
350$12.86$4.5K6,250Nov 3, 2021Nov 4, 2021View →
RPD
RAPID7, INC.
SALE
35022,109Nov 3, 2021Nov 4, 2021View →
RPD
RAPID7, INC.
SALE
165$128.00$21.1K5,715Nov 3, 2021Nov 4, 2021View →
RPD
RAPID7, INC.
SALE
170$112.78$19.2K5,900Oct 4, 2021Oct 6, 2021View →
RPD
RAPID7, INC.
PURCHASE
85$12.86$1.1K6,070Oct 4, 2021Oct 6, 2021View →
RPD
RAPID7, INC.
SALE
8522,459Oct 4, 2021Oct 6, 2021View →
RPD
RAPID7, INC.
SALEGRANT
Gift
16,0205,985Sep 16, 2021Oct 6, 2021View →
RPD
RAPID7, INC.
PURCHASEGRANT
Gift
16,02016,020Sep 16, 2021Oct 6, 2021View →
RPD
RAPID7, INC.
PURCHASE
135$12.86$1.7K22,275Sep 3, 2021Sep 8, 2021View →
RPD
RAPID7, INC.
SALE
270$123.50$33.3K22,005Sep 3, 2021Sep 8, 2021View →
RPD
RAPID7, INC.
SALE
13522,544Sep 3, 2021Sep 8, 2021View →
RPD
RAPID7, INC.
SALE
30022,679Aug 2, 2021Aug 4, 2021View →
RPD
RAPID7, INC.
PURCHASE
300$12.86$3.9K22,890Aug 2, 2021Aug 4, 2021View →
RPD
RAPID7, INC.
SALE
750$114.75$86.1K22,140Aug 2, 2021Aug 4, 2021View →
RPD
RAPID7, INC.
SALE
30022,979Jul 2, 2021Jul 7, 2021View →
RPD
RAPID7, INC.
PURCHASE
300$12.86$3.9K23,340Jul 2, 2021Jul 7, 2021View →
RPD
RAPID7, INC.
SALE
750$96.74$72.6K22,590Jul 2, 2021Jul 7, 2021View →
RPD
RAPID7, INC.
PURCHASE
240$12.86$3.1K23,540Jun 14, 2021Jun 16, 2021View →
RPD
RAPID7, INC.
SALE
24023,279Jun 14, 2021Jun 16, 2021View →
RPD
RAPID7, INC.
SALE
500$90.00$45.0K23,040Jun 14, 2021Jun 16, 2021View →
RPD
RAPID7, INC.
PURCHASEGRANT
Stock grant
1,98523,300Jun 10, 2021Jun 14, 2021View →
RPD
RAPID7, INC.
SALE
24023,519Jun 4, 2021Jun 8, 2021View →
RPD
RAPID7, INC.
PURCHASE
240$12.86$3.1K21,940Jun 4, 2021Jun 8, 2021View →
RPD
RAPID7, INC.
SALE
625$82.73$51.7K21,315Jun 4, 2021Jun 8, 2021View →
RPD
RAPID7, INC.
PURCHASE
60$12.86$77221,825May 24, 2021May 26, 2021View →
RPD
RAPID7, INC.
SALE
6023,759May 24, 2021May 26, 2021View →
RPD
RAPID7, INC.
SALE
125$83.00$10.4K21,700May 24, 2021May 26, 2021View →
RPD
RAPID7, INC.
SALE
18023,819May 4, 2021May 6, 2021View →
RPD
RAPID7, INC.
SALE
500$78.76$39.4K21,765May 4, 2021May 6, 2021View →
RPD
RAPID7, INC.
PURCHASE
180$12.86$2.3K22,265May 4, 2021May 6, 2021View →
RPD
RAPID7, INC.
SALE
250$83.00$20.8K22,085Apr 13, 2021Apr 15, 2021View →
RPD
RAPID7, INC.
PURCHASE
120$12.86$1.5K22,335Apr 13, 2021Apr 15, 2021View →
RPD
RAPID7, INC.
SALE
12023,999Apr 13, 2021Apr 15, 2021View →
RPD
RAPID7, INC.
SALE
500$77.75$38.9K22,215Apr 5, 2021Apr 7, 2021View →
RPD
RAPID7, INC.
SALE
18024,119Apr 5, 2021Apr 7, 2021View →
RPD
RAPID7, INC.
PURCHASE
180$12.86$2.3K22,715Apr 5, 2021Apr 7, 2021View →
RPD
RAPID7, INC.
PURCHASE
180$12.86$2.3K23,035Mar 4, 2021Mar 8, 2021View →
RPD
RAPID7, INC.
SALE
18024,299Mar 4, 2021Mar 8, 2021View →
RPD
RAPID7, INC.
SALE
500$78.65$39.3K22,535Mar 4, 2021Mar 8, 2021View →
RPD
RAPID7, INC.
SALE
125$90.00$11.3K22,855Feb 1, 2021Feb 3, 2021View →
RPD
RAPID7, INC.
PURCHASE
300$12.86$3.9K23,605Feb 1, 2021Feb 3, 2021View →
RPD
RAPID7, INC.
SALE
625$87.63$54.8K22,980Feb 1, 2021Feb 3, 2021View →
RPD
RAPID7, INC.
SALE
30024,479Feb 1, 2021Feb 3, 2021View →
RPD
RAPID7, INC.
SALE
750$90.36$67.8K23,305Jan 4, 2021Jan 6, 2021View →
RPD
RAPID7, INC.
SALE
30024,779Jan 4, 2021Jan 6, 2021View →
RPD
RAPID7, INC.
PURCHASE
300$12.86$3.9K24,055Jan 4, 2021Jan 6, 2021View →
RPD
RAPID7, INC.
SALE
84025,079Dec 22, 2020Dec 23, 2020View →
RPD
RAPID7, INC.
SALE
1,750$90.00$157.5K23,755Dec 22, 2020Dec 23, 2020View →
RPD
RAPID7, INC.
PURCHASE
840$12.86$10.8K25,505Dec 22, 2020Dec 23, 2020View →
RPD
RAPID7, INC.
SALE
84025,919Dec 18, 2020Dec 22, 2020View →
RPD
RAPID7, INC.
SALE
1,750$83.00$145.3K24,665Dec 18, 2020Dec 22, 2020View →
RPD
RAPID7, INC.
PURCHASE
840$12.86$10.8K26,415Dec 18, 2020Dec 22, 2020View →
RPD
RAPID7, INC.
PURCHASE
180$12.86$2.3K26,075Dec 4, 2020Dec 8, 2020View →
RPD
RAPID7, INC.
SALE
18026,759Dec 4, 2020Dec 8, 2020View →
RPD
RAPID7, INC.
SALE
500$76.00$38.0K25,575Dec 4, 2020Dec 8, 2020View →
RPD
RAPID7, INC.
SALE
78026,939Nov 27, 2020Nov 30, 2020View →
RPD
RAPID7, INC.
PURCHASE
780$12.86$10.0K27,520Nov 27, 2020Nov 30, 2020View →
RPD
RAPID7, INC.
SALE
1,625$75.00$121.9K25,895Nov 27, 2020Nov 30, 2020View →
RPD
RAPID7, INC.
SALE
18027,719Nov 5, 2020Nov 6, 2020View →
RPD
RAPID7, INC.
PURCHASE
180$12.86$2.3K27,115Nov 5, 2020Nov 6, 2020View →
RPD
RAPID7, INC.
SALE
375$67.35$25.3K26,740Nov 5, 2020Nov 6, 2020View →
RPD
RAPID7, INC.
SALE
250$64.61$16.2K26,935Nov 4, 2020Nov 6, 2020View →
RPD
RAPID7, INC.
PURCHASE
60$12.86$77227,185Nov 4, 2020Nov 6, 2020View →
RPD
RAPID7, INC.
SALE
6027,899Nov 4, 2020Nov 6, 2020View →
RPD
RAPID7, INC.
SALE
6027,959Oct 2, 2020Oct 6, 2020View →
RPD
RAPID7, INC.
SALE
250$59.95$15.0K27,125Oct 2, 2020Oct 6, 2020View →
RPD
RAPID7, INC.
PURCHASE
60$12.86$77227,375Oct 2, 2020Oct 6, 2020View →
RPD
RAPID7, INC.
SALE
6028,019Sep 4, 2020Sep 9, 2020View →
RPD
RAPID7, INC.
SALE
250$64.42$16.1K27,315Sep 4, 2020Sep 9, 2020View →
RPD
RAPID7, INC.
PURCHASE
60$12.86$77227,565Sep 4, 2020Sep 9, 2020View →
RPD
RAPID7, INC.
SALE
60028,079Sep 2, 2020Sep 3, 2020View →
RPD
RAPID7, INC.
PURCHASE
600$12.86$7.7K28,755Sep 2, 2020Sep 3, 2020View →
RPD
RAPID7, INC.
SALE
1,250$67.23$84.0K27,505Sep 2, 2020Sep 3, 2020View →
RPD
RAPID7, INC.
SALE
6028,679Aug 4, 2020Aug 5, 2020View →
RPD
RAPID7, INC.
SALE
250$59.80$14.9K28,155Aug 4, 2020Aug 5, 2020View →
RPD
RAPID7, INC.
PURCHASE
60$12.86$77228,405Aug 4, 2020Aug 5, 2020View →
RPD
RAPID7, INC.
SALE
625$60.00$37.5K28,345Aug 3, 2020Aug 5, 2020View →
RPD
RAPID7, INC.
PURCHASE
300$12.86$3.9K28,970Aug 3, 2020Aug 5, 2020View →
RPD
RAPID7, INC.
SALE
30028,739Aug 3, 2020Aug 5, 2020View →
RPD
RAPID7, INC.
SALE
125$53.41$6.7K28,670Jul 2, 2020Jul 7, 2020View →
RPD
RAPID7, INC.
SALE
125$50.63$6.3K28,795Jun 4, 2020Jun 5, 2020View →
RPD
RAPID7, INC.
PURCHASEGRANT
Stock grant
3,41728,920Jun 3, 2020Jun 5, 2020View →
RPD
RAPID7, INC.
SALE
125$43.83$5.5K25,503May 4, 2020May 6, 2020View →
RPD
RAPID7, INC.
SALE
125$37.44$4.7K25,628Apr 3, 2020Apr 7, 2020View →
RPD
RAPID7, INC.
SALE
125$46.98$5.9K25,753Mar 4, 2020Mar 5, 2020View →
RPD
RAPID7, INC.
SALE
6029,039Feb 4, 2020Feb 5, 2020View →
RPD
RAPID7, INC.
SALE
250$61.79$15.4K25,878Feb 4, 2020Feb 5, 2020View →
RPD
RAPID7, INC.
PURCHASE
60$12.86$77226,128Feb 4, 2020Feb 5, 2020View →
RPD
RAPID7, INC.
SALE
375$60.00$22.5K26,068Jan 6, 2020Jan 8, 2020View →
RPD
RAPID7, INC.
PURCHASE
180$12.86$2.3K26,443Jan 6, 2020Jan 8, 2020View →
RPD
RAPID7, INC.
SALE
18029,099Jan 6, 2020Jan 8, 2020View →
RPD
RAPID7, INC.
SALE
125$56.64$7.1K26,263Jan 3, 2020Jan 6, 2020View →
Other insiders · RPD
Loading peer insiders…
About this filer
CIK 0001547258
ROLE
Director
PRIMARY
RPD
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001547258DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback