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 10
Apr 07, 2026 $DOO
BRP Inc.
— Other Sell 1,948 $99.26 $193K 10
Apr 07, 2026 $DOO
BRP Inc.
— Other Sell 1,948 $99.26 $193K 10
Apr 07, 2026 $DOO
BRP Inc.
— Other Sell 1,948 $99.26 $193K 10
Apr 07, 2026 $DOO
BRP Inc.
— Comp. Grant Buy 3,020 $99.26 $300K 10
Apr 07, 2026 $DOO
BRP Inc.
— Comp. Grant Buy 8,290 — — 10
Jan 15, 2026 $DOO
BRP Inc.
— Open Market Buy 1,100 $108.44 $119K 10
Jan 15, 2026 $DOO
BRP Inc.
— Exercise Buy 1,100 $46.15 $51K 10
Jan 15, 2026 $DOO
BRP Inc.
— Exercise Sell 1,100 $46.15 $51K 10
Jan 14, 2026 $DOO
BRP Inc.
— Exercise Buy 4,400 $62.69 $276K 10
Jan 14, 2026 $DOO
BRP Inc.
— Open Market Buy 2,500 $103.56 $259K 10
Jan 14, 2026 $DOO
BRP Inc.
— Open Market Buy 2,500 $103.96 $260K 10
Jan 14, 2026 $DOO
BRP Inc.
— Open Market Buy 2,200 $102.83 $226K 10
Jan 14, 2026 $DOO
BRP Inc.
— Open Market Buy 2,200 $102.92 $226K 10
Jan 14, 2026 $DOO
BRP Inc.
— Open Market Buy 2,500 $107.76 $269K 10
Jan 14, 2026 $DOO
BRP Inc.
— Comp. Grant Buy 19 $102.24 $2K 10
Jan 14, 2026 $DOO
BRP Inc.
— Exercise Sell 7,500 $40.20 $301K 10
Jan 14, 2026 $DOO
BRP Inc.
— Exercise Sell 4,400 $62.69 $276K 10
Jan 14, 2026 $DOO
BRP Inc.
— Exercise Buy 7,500 $40.20 $301K 10
Jan 09, 2026 $DOO
BRP Inc.
— Other Sell 1,533 $99.43 $152K 10
Jan 07, 2026 $DOO
BRP Inc.
— Buyback Buy 3,833 — — 10
Oct 14, 2025 $DOO
BRP Inc.
— Comp. Grant Buy 14 $89.39 $1K 10
Oct 14, 2025 $DOO
BRP Inc.
— Comp. Grant Buy 14 $89.39 $1K 10
Oct 14, 2025 $DOO
BRP Inc.
— Comp. Grant Buy 22 $89.39 $2K 10
Sep 18, 2025 $DOO
BRP Inc.
— Exercise Sell 4,400 $62.69 $276K 10
Sep 18, 2025 $DOO
BRP Inc.
— Other Sell 3,066 $89.24 $274K 10
Sep 18, 2025 $DOO
BRP Inc.
— Comp. Grant Buy 3,240 $89.24 $289K 10
Sep 18, 2025 $DOO
BRP Inc.
— Comp. Grant Buy 9,440 — — 10
Sep 18, 2025 $DOO
BRP Inc.
— Exercise Buy 4,400 $62.69 $276K 10
Sep 18, 2025 $DOO
BRP Inc.
— Open Market Buy 4,400 $88.00 $387K 10
Sep 16, 2025 $DOO
BRP Inc.
— Buyback Buy 7,666 — — 10
Jul 14, 2025 $DOO
BRP Inc.
— Comp. Grant Buy 18 $68.48 $1K 10
Jul 03, 2025 $DOO
BRP Inc.
— Exercise Sell 2,625 $39.45 $104K 10
Jul 03, 2025 $DOO
BRP Inc.
— Exercise Buy 2,625 $39.45 $104K 10
Jul 03, 2025 $DOO
BRP Inc.
— Open Market Buy 2,625 $71.32 $187K 10
Jul 02, 2025 $DOO
BRP Inc.
— Exercise Buy 2,625 $39.45 $104K 10
Jul 02, 2025 $DOO
BRP Inc.
— Open Market Buy 2,625 $68.53 $180K 10
Jul 02, 2025 $DOO
BRP Inc.
— Exercise Sell 2,625 $39.45 $104K 10
Jun 09, 2025 $DOO
BRP Inc.
— Comp. Grant Buy 12,266 $62.87 $771K 10
Jun 09, 2025 $DOO
BRP Inc.
— Open Market Buy 2,625 $64.99 $171K 10
Jun 09, 2025 $DOO
BRP Inc.
— Exercise Buy 2,625 $39.45 $104K 10
Jun 09, 2025 $DOO
BRP Inc.
— Exercise Sell 2,625 $39.45 $104K 10
Apr 08, 2024 $DOO
BRP Inc.
— Comp. Grant Buy 13,700 — — 10
Oct 11, 2023 $DOO
BRP Inc.
— Open Market Buy 2,550 $107.21 $273K 10
Oct 11, 2023 $DOO
BRP Inc.
— Exercise Sell 2,550 $20.33 $52K 10
Oct 11, 2023 $DOO
BRP Inc.
— Exercise Buy 2,550 $20.33 $52K 10
Sep 18, 2023 $DOO
BRP Inc.
— Exercise Buy 2,550 $20.33 $52K 10
Sep 18, 2023 $DOO
BRP Inc.
— Exercise Sell 2,550 $20.33 $52K 10
Sep 18, 2023 $DOO
BRP Inc.
— Open Market Buy 2,550 $104.62 $267K 10
Apr 03, 2023 $DOO
BRP Inc.
— Comp. Grant Buy 12,600 — — 10
Jan 13, 2023 $DOO
BRP Inc.
— Open Market Buy 550 $107.87 $59K 10
Jan 13, 2023 $DOO
BRP Inc.
— Exercise Buy 550 $20.33 $11K 10
Jan 13, 2023 $DOO
BRP Inc.
— Exercise Sell 550 $20.33 $11K 10
Jan 06, 2023 $DOO
BRP Inc.
— Exercise Sell 2,000 $20.33 $41K 10
Jan 06, 2023 $DOO
BRP Inc.
— Open Market Buy 1,000 $106.31 $106K 10
Jan 06, 2023 $DOO
BRP Inc.
— Open Market Buy 1,000 $105.67 $106K 10
Jan 06, 2023 $DOO
BRP Inc.
— Exercise Buy 2,000 $20.33 $41K 10
Apr 16, 2021 $DOO
BRP Inc.
— Exercise Sell 2,200 $27.96 $62K 10
Apr 16, 2021 $DOO
BRP Inc.
— Exercise Buy 2,200 $27.96 $62K 10
Apr 16, 2021 $DOO
BRP Inc.
— Open Market Buy 2,200 $116.87 $257K 10
Apr 14, 2021 $DOO
BRP Inc.
— Open Market Buy 2,825 $116.97 $330K 10
Apr 14, 2021 $DOO
BRP Inc.
— Exercise Buy 2,825 $27.96 $79K 10
Apr 14, 2021 $DOO
BRP Inc.
— Exercise Sell 2,825 $27.96 $79K 10
Apr 06, 2021 $DOO
BRP Inc.
— Comp. Grant Buy 19,100 — — 10
Dec 17, 2020 $DOO
BRP Inc.
— Exercise Sell 5,025 $27.96 $141K 10
Dec 17, 2020 $DOO
BRP Inc.
— Open Market Buy 5,025 $86.29 $434K 10
Dec 17, 2020 $DOO
BRP Inc.
— Exercise Buy 5,025 $27.96 $141K 10
Dec 15, 2020 $DOO
BRP Inc.
— Exercise Buy 5,025 $27.96 $141K 10
Dec 15, 2020 $DOO
BRP Inc.
— Open Market Buy 2,000 $84.49 $169K 10
Dec 15, 2020 $DOO
BRP Inc.
— Open Market Buy 2,025 $84.50 $171K 10
Dec 15, 2020 $DOO
BRP Inc.
— Exercise Sell 5,025 $27.96 $141K 10
Dec 15, 2020 $DOO
BRP Inc.
— Open Market Buy 1,000 $84.75 $85K 10
Oct 08, 2020 $DOO
BRP Inc.
— Open Market Buy 5,025 $75.31 $378K 10
Oct 08, 2020 $DOO
BRP Inc.
— Exercise Sell 5,025 $27.96 $141K 10
Oct 08, 2020 $DOO
BRP Inc.
— Exercise Buy 5,025 $27.96 $141K 10
Aug 31, 2020 $DOO
BRP Inc.
— Exercise Buy 3,675 $26.30 $97K 10
Aug 31, 2020 $DOO
BRP Inc.
— Exercise Sell 3,675 $26.30 $97K 10
Aug 31, 2020 $DOO
BRP Inc.
— Exercise Sell 3,675 $26.30 $97K 10
Aug 31, 2020 $DOO
BRP Inc.
— Open Market Buy 3,675 $71.83 $255K 10
Aug 31, 2020 $DOO
BRP Inc.
— Exercise Sell 3,675 $26.30 $97K 10
Jul 06, 2020 $DOO
BRP Inc.
— Exercise Buy 3,675 $26.30 $97K 10
Jul 06, 2020 $DOO
BRP Inc.
— Open Market Buy 3,675 $58.15 $214K 10
Jul 06, 2020 $DOO
BRP Inc.
— Exercise Sell 3,675 $26.30 $97K 10
Apr 17, 2020 $DOO
BRP Inc.
— Comp. Grant Buy 47,600 — — 10
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.