MarketPeel
Insider Trading Intelligence
EO

Erik Olsson

RBA
DIRECTOR · RB GLOBAL INC. · CIK 0001400231
FILING MIX · LIFETIME76%/24%
BUYS
59
SELLS
19
TOTAL VALUE
$174.99M
COMPANIES
3
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
655,995
AVG SELL PX
$21.13
TRADE KIND
SHOWING 78 / 78
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
10 backtested trades · 8 horizons · 2 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Erik Olsson, 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
7d10+70.00%+1.43%-0.02%+1.46%+1.49%
14d10+60.00%+0.57%-0.77%+1.33%+1.00%
30d10+70.00%-0.46%-1.63%+1.18%+3.19%
60d10+70.00%+7.94%-1.57%+9.51%+10.43%
90d10+40.00%+12.55%+3.43%+9.12%+14.34%
180d10+30.00%+16.08%+8.78%+7.30%+14.88%
1y10+60.00%+24.01%+20.25%+3.75%+3.38%
2y10(2 pending)+62.50%+63.98%+29.85%+34.13%+47.06%
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
RBA · 29,050 shares · as of Mar 4, 2024
07,26314,52521,78829,0502021202220232024SHARES 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
2026
FLOW · 59 buys / 19 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
HRI
HERC HOLDINGS INC
PURCHASEGRANT
Stock grant
639639Aug 18, 2026Aug 20, 2026View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASE
110,307$10.91$1.20M736,613Mar 18, 2025Mar 20, 2025View →
WSC
WILLSCOT HOLDINGS CORP
SALE
110,307110,307Mar 18, 2025Mar 20, 2025View →
WSC
WILLSCOT HOLDINGS CORP
SALE
110,307$30.19$3.33M626,306Mar 18, 2025Mar 20, 2025View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASE
5,000$35.34$176.7K626,306Nov 15, 2024Nov 18, 2024View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASEGRANT
Stock grant
4,843621,306Jun 7, 2024Jun 11, 2024View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
66229,050Mar 4, 2024Mar 6, 2024View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
1243,357Mar 1, 2024Mar 5, 2024View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
1293,233Dec 21, 2023Dec 26, 2023View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
74228,388Nov 14, 2023Nov 15, 2023View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
1343,104Sep 13, 2023Sep 15, 2023View →
RBA
RB GLOBAL INC.
PURCHASE
2,000$59.89$119.8K4,000Aug 28, 2023Aug 29, 2023View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
77127,646Aug 14, 2023Aug 15, 2023View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
1442,970Jun 20, 2023Jun 21, 2023View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASEGRANT
Stock grant
4,345616,463Jun 2, 2023Jun 6, 2023View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
83926,875May 15, 2023May 16, 2023View →
RBA
RB GLOBAL INC.
PURCHASE
2,000$52.85$105.7K2,000May 15, 2023May 16, 2023View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
5492,826Mar 28, 2023Mar 30, 2023View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
76726,036Mar 6, 2023Mar 7, 2023View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
1202,277Mar 3, 2023Mar 6, 2023View →
WSC
WILLSCOT HOLDINGS CORP
SALEGRANT
Gift
20,000612,118Feb 24, 2023Feb 27, 2023View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
1332,157Dec 14, 2022Dec 15, 2022View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
88725,269Nov 14, 2022Nov 15, 2022View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
1022,024Sep 14, 2022Sep 15, 2022View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASE
21,602$19.86$429.0K653,540Aug 17, 2022Aug 17, 2022View →
WSC
WILLSCOT HOLDINGS CORP
SALE
126,646$42.53$5.39M631,938Aug 17, 2022Aug 17, 2022View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASE
105,044$17.79$1.87M758,584Aug 17, 2022Aug 17, 2022View →
WSC
WILLSCOT HOLDINGS CORP
SALE
21,6020Aug 17, 2022Aug 17, 2022View →
WSC
WILLSCOT HOLDINGS CORP
SALE
105,0440Aug 17, 2022Aug 17, 2022View →
WSC
WILLSCOT HOLDINGS CORP
SALE
126,64721,602Aug 16, 2022Aug 17, 2022View →
WSC
WILLSCOT HOLDINGS CORP
SALE
126,647$43.43$5.50M631,938Aug 16, 2022Aug 17, 2022View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASE
126,647$19.86$2.52M758,585Aug 16, 2022Aug 17, 2022View →
WSC
WILLSCOT HOLDINGS CORP
SALE
126,647$43.41$5.50M631,938Aug 15, 2022Aug 17, 2022View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASE
109,274$17.79$1.94M741,212Aug 15, 2022Aug 17, 2022View →
WSC
WILLSCOT HOLDINGS CORP
SALE
17,373148,249Aug 15, 2022Aug 17, 2022View →
WSC
WILLSCOT HOLDINGS CORP
SALE
109,274105,044Aug 15, 2022Aug 17, 2022View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASE
17,373$19.86$345.0K758,585Aug 15, 2022Aug 17, 2022View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
68124,382Aug 15, 2022Aug 16, 2022View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
1061,922Jun 17, 2022Jun 21, 2022View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASEGRANT
Stock grant
4,977631,938Jun 3, 2022Jul 7, 2022View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
84623,701May 16, 2022May 17, 2022View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
84622,855Mar 7, 2022Mar 9, 2022View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
1061,816Mar 4, 2022Mar 7, 2022View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
861,710Dec 15, 2021Dec 20, 2021View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
68222,009Nov 15, 2021Nov 17, 2021View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
921,624Sep 15, 2021Sep 17, 2021View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
79721,327Aug 16, 2021Aug 17, 2021View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
801,532Jun 16, 2021Jun 21, 2021View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASEGRANT
Stock grant
6,314911,961Jun 11, 2021Jun 15, 2021View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
74520,530May 17, 2021May 18, 2021View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
78619,785Mar 8, 2021Mar 10, 2021View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
811,452Mar 5, 2021Mar 10, 2021View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
641,371Dec 16, 2020Dec 18, 2020View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
64718,999Nov 16, 2020Nov 17, 2020View →
WSC
WILLSCOT HOLDINGS CORP
SALE
208,274$20.56$4.28M884,182Nov 12, 2020Nov 12, 2020View →
WSC
WILLSCOT HOLDINGS CORP
SALE
100,000$20.62$2.06M1,092,456Nov 11, 2020Nov 12, 2020View →
WSC
WILLSCOT HOLDINGS CORP
SALE
100,000$20.59$2.06M1,192,456Nov 10, 2020Nov 12, 2020View →
WSC
WILLSCOT HOLDINGS CORP
SALE
2,405,0000Nov 3, 2020Nov 5, 2020View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASE
2,405,000$11.76$28.28M2,880,908Nov 3, 2020Nov 5, 2020View →
WSC
WILLSCOT HOLDINGS CORP
SALE
1,202,5000Nov 3, 2020Nov 5, 2020View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASE
1,202,500$13.52$16.26M2,180,463Nov 3, 2020Nov 5, 2020View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASE
1,202,500$15.29$18.39M2,369,088Nov 3, 2020Nov 5, 2020View →
WSC
WILLSCOT HOLDINGS CORP
SALE
1,013,875$18.84$19.10M1,166,588Nov 3, 2020Nov 5, 2020View →
WSC
WILLSCOT HOLDINGS CORP
SALE
1,902,945$18.84$35.85M977,963Nov 3, 2020Nov 5, 2020View →
WSC
WILLSCOT HOLDINGS CORP
SALE
1,076,632$18.84$20.28M1,292,456Nov 3, 2020Nov 5, 2020View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
751,307Sep 16, 2020Sep 18, 2020View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
77318,352Aug 14, 2020Aug 17, 2020View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASEGRANT
Stock grant
487,763487,763Jul 1, 2020Jul 6, 2020View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASEGRANT
Stock grant
1,202,5001,202,500Jul 1, 2020Jul 6, 2020View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASEGRANT
Stock grant
214,318214,318Jul 1, 2020Jul 6, 2020View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASEGRANT
Stock grant
2,405,0002,405,000Jul 1, 2020Jul 6, 2020View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASEGRANT
Stock grant
220,614220,614Jul 1, 2020Jul 6, 2020View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASEGRANT
Stock grant
165,622165,622Jul 1, 2020Jul 6, 2020View →
WSC
WILLSCOT HOLDINGS CORP
PURCHASEGRANT
Stock grant
475,908475,908Jul 1, 2020Jul 6, 2020View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
881,232Jun 17, 2020Jun 19, 2020View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
79417,579May 15, 2020May 19, 2020View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
821,144Mar 6, 2020Mar 10, 2020View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
80916,785Mar 5, 2020Mar 9, 2020View →
Other insiders · RBA
Loading peer insiders…
About this filer
CIK 0001400231
ROLE
Director
PRIMARY
RBA
COMPANIES
3
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001400231DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback