Insider Profile
Uhr, Thomas
1
Companies Filed At
10
Open-Market Buys (2yr)
$2.3M
Buy Value (2yr, open-market)
Apr 24, 2026
Most Recent Trade
48
Credibility
Score
67%
Hit Rate
+11.1%
Avg 90d Return
+10.5%
Median 90d Return
45
Evaluated Trades
+121.9%
Best Trade
-15.4%
Worst Trade
Hit rate and returns are based on 45 open-market buys with evaluable 90-day outcomes. Score reflects historical conviction, not a guarantee of future performance. This insider has a solid track record of profitable timing.
Cross-Company Track Record
46%
Hit Rate · 90d
-7.6%
Median Alpha · 90d
24
Closed Buys Evaluated
42%
Beat XIU
All-insider base rate: 59% hit rate  · +1.3% mean alpha (n=11504)
cluster buyer high frequency size concentrated
Entry: closing price on SEDI filing date (point-in-time). Exit: 90 calendar days later. Alpha vs XIU.TO (iShares TSX 60). Closed trades only. Not investment advice.
Research 24 closed buys with individual return outcomes available on the Research plan.
Date Company Role Nature Dir. Shares Price Value Score
Apr 24, 2026 $DOO
BRP Inc.
Comp. Grant Buy 36 $77.70 $3K 94
Apr 07, 2026 $DOO
BRP Inc.
Other Sell 1,948 $99.26 $193K 94
Apr 07, 2026 $DOO
BRP Inc.
Other Sell 1,948 $99.26 $193K 94
Apr 07, 2026 $DOO
BRP Inc.
Other Sell 1,948 $99.26 $193K 94
Apr 07, 2026 $DOO
BRP Inc.
Comp. Grant Buy 3,020 $99.26 $300K 94
Apr 07, 2026 $DOO
BRP Inc.
Comp. Grant Buy 8,290 94
Jan 15, 2026 $DOO
BRP Inc.
Open Market Buy 1,100 $108.44 $119K 94
Jan 15, 2026 $DOO
BRP Inc.
Exercise Buy 1,100 $46.15 $51K 94
Jan 15, 2026 $DOO
BRP Inc.
Exercise Sell 1,100 $46.15 $51K 94
Jan 14, 2026 $DOO
BRP Inc.
Exercise Buy 4,400 $62.69 $276K 94
Jan 14, 2026 $DOO
BRP Inc.
Open Market Buy 2,500 $103.56 $259K 94
Jan 14, 2026 $DOO
BRP Inc.
Open Market Buy 2,500 $103.96 $260K 94
Jan 14, 2026 $DOO
BRP Inc.
Open Market Buy 2,200 $102.83 $226K 94
Jan 14, 2026 $DOO
BRP Inc.
Open Market Buy 2,200 $102.92 $226K 94
Jan 14, 2026 $DOO
BRP Inc.
Open Market Buy 2,500 $107.76 $269K 94
Jan 14, 2026 $DOO
BRP Inc.
Comp. Grant Buy 19 $102.24 $2K 94
Jan 14, 2026 $DOO
BRP Inc.
Exercise Sell 7,500 $40.20 $301K 94
Jan 14, 2026 $DOO
BRP Inc.
Exercise Sell 4,400 $62.69 $276K 94
Jan 14, 2026 $DOO
BRP Inc.
Exercise Buy 7,500 $40.20 $301K 94
Jan 09, 2026 $DOO
BRP Inc.
Other Sell 1,533 $99.43 $152K 94
Jan 07, 2026 $DOO
BRP Inc.
Buyback Buy 3,833 94
Oct 14, 2025 $DOO
BRP Inc.
Comp. Grant Buy 14 $89.39 $1K 94
Oct 14, 2025 $DOO
BRP Inc.
Comp. Grant Buy 14 $89.39 $1K 94
Oct 14, 2025 $DOO
BRP Inc.
Comp. Grant Buy 22 $89.39 $2K 94
Sep 18, 2025 $DOO
BRP Inc.
Exercise Sell 4,400 $62.69 $276K 94
Sep 18, 2025 $DOO
BRP Inc.
Other Sell 3,066 $89.24 $274K 94
Sep 18, 2025 $DOO
BRP Inc.
Comp. Grant Buy 3,240 $89.24 $289K 94
Sep 18, 2025 $DOO
BRP Inc.
Comp. Grant Buy 9,440 94
Sep 18, 2025 $DOO
BRP Inc.
Exercise Buy 4,400 $62.69 $276K 94
Sep 18, 2025 $DOO
BRP Inc.
Open Market Buy 4,400 $88.00 $387K 94
Sep 16, 2025 $DOO
BRP Inc.
Buyback Buy 7,666 94
Jul 14, 2025 $DOO
BRP Inc.
Comp. Grant Buy 18 $68.48 $1K 94
Jul 03, 2025 $DOO
BRP Inc.
Exercise Sell 2,625 $39.45 $104K 94
Jul 03, 2025 $DOO
BRP Inc.
Exercise Buy 2,625 $39.45 $104K 94
Jul 03, 2025 $DOO
BRP Inc.
Open Market Buy 2,625 $71.32 $187K 94
Jul 02, 2025 $DOO
BRP Inc.
Exercise Buy 2,625 $39.45 $104K 94
Jul 02, 2025 $DOO
BRP Inc.
Open Market Buy 2,625 $68.53 $180K 94
Jul 02, 2025 $DOO
BRP Inc.
Exercise Sell 2,625 $39.45 $104K 94
Jun 09, 2025 $DOO
BRP Inc.
Comp. Grant Buy 12,266 $62.87 $771K 94
Jun 09, 2025 $DOO
BRP Inc.
Open Market Buy 2,625 $64.99 $171K 94
Jun 09, 2025 $DOO
BRP Inc.
Exercise Buy 2,625 $39.45 $104K 94
Jun 09, 2025 $DOO
BRP Inc.
Exercise Sell 2,625 $39.45 $104K 94
Apr 08, 2024 $DOO
BRP Inc.
Comp. Grant Buy 13,700 94
Oct 11, 2023 $DOO
BRP Inc.
Open Market Buy 2,550 $107.21 $273K 94
Oct 11, 2023 $DOO
BRP Inc.
Exercise Sell 2,550 $20.33 $52K 94
Oct 11, 2023 $DOO
BRP Inc.
Exercise Buy 2,550 $20.33 $52K 94
Sep 18, 2023 $DOO
BRP Inc.
Exercise Buy 2,550 $20.33 $52K 94
Sep 18, 2023 $DOO
BRP Inc.
Exercise Sell 2,550 $20.33 $52K 94
Sep 18, 2023 $DOO
BRP Inc.
Open Market Buy 2,550 $104.62 $267K 94
Apr 03, 2023 $DOO
BRP Inc.
Comp. Grant Buy 12,600 94
Jan 13, 2023 $DOO
BRP Inc.
Open Market Buy 550 $107.87 $59K 94
Jan 13, 2023 $DOO
BRP Inc.
Exercise Buy 550 $20.33 $11K 94
Jan 13, 2023 $DOO
BRP Inc.
Exercise Sell 550 $20.33 $11K 94
Jan 06, 2023 $DOO
BRP Inc.
Exercise Sell 2,000 $20.33 $41K 94
Jan 06, 2023 $DOO
BRP Inc.
Open Market Buy 1,000 $106.31 $106K 94
Jan 06, 2023 $DOO
BRP Inc.
Open Market Buy 1,000 $105.67 $106K 94
Jan 06, 2023 $DOO
BRP Inc.
Exercise Buy 2,000 $20.33 $41K 94
Apr 16, 2021 $DOO
BRP Inc.
Exercise Sell 2,200 $27.96 $62K 94
Apr 16, 2021 $DOO
BRP Inc.
Exercise Buy 2,200 $27.96 $62K 94
Apr 16, 2021 $DOO
BRP Inc.
Open Market Buy 2,200 $116.87 $257K 94
Apr 14, 2021 $DOO
BRP Inc.
Open Market Buy 2,825 $116.97 $330K 94
Apr 14, 2021 $DOO
BRP Inc.
Exercise Buy 2,825 $27.96 $79K 94
Apr 14, 2021 $DOO
BRP Inc.
Exercise Sell 2,825 $27.96 $79K 94
Apr 06, 2021 $DOO
BRP Inc.
Comp. Grant Buy 19,100 94
Dec 17, 2020 $DOO
BRP Inc.
Exercise Sell 5,025 $27.96 $141K 94
Dec 17, 2020 $DOO
BRP Inc.
Open Market Buy 5,025 $86.29 $434K 94
Dec 17, 2020 $DOO
BRP Inc.
Exercise Buy 5,025 $27.96 $141K 94
Dec 15, 2020 $DOO
BRP Inc.
Exercise Buy 5,025 $27.96 $141K 94
Dec 15, 2020 $DOO
BRP Inc.
Open Market Buy 2,000 $84.49 $169K 94
Dec 15, 2020 $DOO
BRP Inc.
Open Market Buy 2,025 $84.50 $171K 94
Dec 15, 2020 $DOO
BRP Inc.
Exercise Sell 5,025 $27.96 $141K 94
Dec 15, 2020 $DOO
BRP Inc.
Open Market Buy 1,000 $84.75 $85K 94
Oct 08, 2020 $DOO
BRP Inc.
Open Market Buy 5,025 $75.31 $378K 94
Oct 08, 2020 $DOO
BRP Inc.
Exercise Sell 5,025 $27.96 $141K 94
Oct 08, 2020 $DOO
BRP Inc.
Exercise Buy 5,025 $27.96 $141K 94
Aug 31, 2020 $DOO
BRP Inc.
Exercise Buy 3,675 $26.30 $97K 94
Aug 31, 2020 $DOO
BRP Inc.
Exercise Sell 3,675 $26.30 $97K 94
Aug 31, 2020 $DOO
BRP Inc.
Exercise Sell 3,675 $26.30 $97K 94
Aug 31, 2020 $DOO
BRP Inc.
Open Market Buy 3,675 $71.83 $255K 94
Aug 31, 2020 $DOO
BRP Inc.
Exercise Sell 3,675 $26.30 $97K 94
Jul 06, 2020 $DOO
BRP Inc.
Exercise Buy 3,675 $26.30 $97K 94
Jul 06, 2020 $DOO
BRP Inc.
Open Market Buy 3,675 $58.15 $214K 94
Jul 06, 2020 $DOO
BRP Inc.
Exercise Sell 3,675 $26.30 $97K 94
Apr 17, 2020 $DOO
BRP Inc.
Comp. Grant Buy 47,600 94
Muted rows are plan purchases, compensation grants, or DRIP — not open-market. Confluence Scores reflect the company's current score, not the score at time of trade.
Form55 provides data and analysis for informational purposes only. Nothing on this site constitutes investment advice or a recommendation to buy or sell any security. Past performance is not indicative of future results.