MarketPeel
Insider Trading Intelligence
JT

Joseph V. Jr. Topper

CAPL
DIRECTOR · CROSSAMERICA PARTNERS LP · CIK 0001556587
FILING MIX · LIFETIME88%/12%
BUYS
44
SELLS
6
TOTAL VALUE
$5.91M
COMPANIES
2
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
1,512,751
AVG SELL PX
$22.72
TRADE KIND
SHOWING 50 / 50
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
24 backtested trades · 8 horizons · 5 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Joseph V. Jr. Topper, 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
7d24+70.83%+2.17%+1.36%+0.80%+0.92%
14d24+79.17%+3.71%+1.81%+1.90%+2.34%
30d24+83.33%+4.60%+3.29%+1.31%+1.24%
60d24+95.83%+9.90%+4.41%+5.50%+1.34%
90d24+100.00%+8.45%+3.57%+4.88%+3.90%
180d24+100.00%+17.09%+3.49%+13.60%+12.47%
1y24(2 pending)+100.00%+17.14%+11.01%+6.14%+3.28%
2y24(3 pending)+100.00%+22.53%+30.06%-7.53%-19.26%
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
CAPL · 1,511,824 shares · as of May 21, 2026
01,118,0592,236,1183,354,1764,472,235202120222023202420252026SHARES 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 · 44 buys / 6 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
6,373$22.72$144.8K1,518,197May 21, 2026May 26, 2026View →
CAPL
CROSSAMERICA PARTNERS LP
SALE
6,373$22.72$144.8K1,511,824May 21, 2026May 26, 2026View →
COSO
COASTALSOUTH BANCSHARES, INC.
PURCHASEGRANT
Stock grant
927927Feb 11, 2026Feb 13, 2026View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
1,801$19.74$35.5K1,859,450Oct 10, 2025Oct 14, 2025View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
2,706$20.01$54.1K1,857,649Aug 12, 2025Aug 13, 2025View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
3,4190Jul 23, 2025Jul 23, 2025View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASEGRANT
Stock grant
3,15493,404Jul 23, 2025Jul 23, 2025View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
3,41993,404Jul 23, 2025Jul 29, 2025View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
3,41993,404Jul 21, 2025Jul 23, 2025View →
COSO
COASTALSOUTH BANCSHARES, INC.
PURCHASE
100,000$21.50$2.15M107,900Jul 2, 2025Jul 7, 2025View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
3,24989,985Jul 25, 2024Jul 25, 2024View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
3,2493,419Jul 25, 2024Jul 25, 2024View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASEGRANT
Stock grant
3,41986,736Jul 23, 2024Jul 24, 2024View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASEGRANT
Stock grant
3,24986,736Jul 25, 2023Jul 26, 2023View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
3,0410Jul 21, 2023Jul 24, 2023View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
3,04186,736Jul 21, 2023Jul 24, 2023View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
3,000$18.32$54.9K233,335May 30, 2023May 30, 2023View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
15,000$18.33$274.9K230,335May 26, 2023May 30, 2023View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
6,014$18.19$109.4K215,349May 25, 2023Feb 2, 2024View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
6,000$18.19$109.2K215,335May 25, 2023May 30, 2023View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
16,818$18.47$310.7K209,335May 24, 2023May 25, 2023View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
66$18.48$1.2K192,517May 23, 2023May 25, 2023View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
13,539$18.38$248.8K83,695May 23, 2023May 25, 2023View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
7,037$18.46$129.9K192,451Nov 4, 2022Nov 7, 2022View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
127$18.50$2.3K183,581Sep 30, 2022Oct 3, 2022View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
2,627$18.48$48.5K183,454Sep 29, 2022Oct 3, 2022View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
1,833$18.49$33.9K182,660Sep 28, 2022Sep 29, 2022View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
8,939$18.45$164.9K180,827Sep 27, 2022Sep 29, 2022View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
3,25270,156Jul 22, 2022Jul 25, 2022View →
CAPL
CROSSAMERICA PARTNERS LP
SALE
3,2523,041Jul 22, 2022Jul 25, 2022View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASEGRANT
Stock grant
3,04166,904Jul 21, 2022Jul 25, 2022View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
18,000$19.35$348.3K171,888Dec 13, 2021Dec 15, 2021View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
19,000$19.46$369.7K153,888Dec 9, 2021Dec 13, 2021View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
2,000$19.25$38.5K134,888Nov 30, 2021Dec 1, 2021View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
10,000$19.25$192.5K132,888Nov 26, 2021Nov 29, 2021View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
1,000$19.25$19.3K122,888Nov 19, 2021Nov 24, 2021View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
800$18.23$14.6K121,888Aug 23, 2021Aug 23, 2021View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
2,116$17.87$37.8K121,088Aug 20, 2021Aug 23, 2021View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
20,000$17.48$349.6K88,972Aug 19, 2021Aug 23, 2021View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
30,000$17.50$525.0K118,972Aug 19, 2021Aug 23, 2021View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASE
1,50966,904Jul 23, 2021Jul 26, 2021View →
CAPL
CROSSAMERICA PARTNERS LP
SALE
1,5093,252Jul 23, 2021Jul 26, 2021View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASEGRANT
Stock grant
3,2524,761Jul 22, 2021Jul 26, 2021View →
CAPL
CROSSAMERICA PARTNERS LP
SALE
1,018,0371,510,636Jun 11, 2021Jun 15, 2021View →
CAPL
CROSSAMERICA PARTNERS LP
SALE
3,013,8964,472,235Jun 11, 2021Jun 15, 2021View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASEGRANT
Stock grant
1,5091,509Feb 25, 2021Mar 1, 2021View →
CAPL
CROSSAMERICA PARTNERS LP
SALEGRANT
Gift
133,0000Jan 29, 2021Feb 2, 2021View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASEGRANT
Stock grant
98,33798,337Apr 14, 2020Apr 16, 2020View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASEGRANT
Stock grant
744,544744,544Apr 14, 2020Apr 16, 2020View →
CAPL
CROSSAMERICA PARTNERS LP
PURCHASEGRANT
Stock grant
2,528,6732,528,673Feb 6, 2020Feb 7, 2020View →
Other insiders · CAPL
Loading peer insiders…
About this filer
CIK 0001556587
ROLE
Director
PRIMARY
CAPL
COMPANIES
2
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001556587DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback