Insider Profile
Casper, David Robert
1
Companies Filed At
1
Open-Market Buys (2yr)
$1.2M
Buy Value (2yr, open-market)
Aug 26, 2025
Most Recent Trade
41
Credibility
Score
67%
Hit Rate
+5.3%
Avg 90d Return
+7.7%
Median 90d Return
63
Evaluated Trades
+24.6%
Best Trade
-30.8%
Worst Trade
Hit rate and returns are based on 63 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.
Date Company Role Nature Dir. Shares Price Value Score
Aug 26, 2025 $BMO
Bank of Montreal
Corp. Event Buy 295 $165.16 $49K 80
Aug 26, 2025 $BMO
Bank of Montreal
Corp. Event Buy 331 $165.16 $55K 80
May 27, 2025 $BMO
Bank of Montreal
Corp. Event Buy 325 $144.86 $47K 80
May 27, 2025 $BMO
Bank of Montreal
Corp. Event Buy 364 $144.86 $53K 80
Feb 26, 2025 $BMO
Bank of Montreal
Corp. Event Buy 312 $149.19 $47K 80
Feb 26, 2025 $BMO
Bank of Montreal
Corp. Event Buy 46 $149.19 $7K 80
Feb 26, 2025 $BMO
Bank of Montreal
Corp. Event Buy 350 $149.19 $52K 80
Jan 15, 2025 $BMO
Bank of Montreal
Comp. Grant Buy 668 $142.10 $95K 80
Dec 19, 2024 $BMO
Bank of Montreal
Other Sell 30,135 $112.57 $3.4M 80
Nov 26, 2024 $BMO
Bank of Montreal
Corp. Event Buy 338 $132.83 $45K 80
Nov 26, 2024 $BMO
Bank of Montreal
Corp. Event Buy 726 $132.83 $96K 80
Sep 24, 2024 $BMO
Bank of Montreal
Exercise Buy 12,819 $78.09 $1.0M 80
Sep 24, 2024 $BMO
Bank of Montreal
Open Market Buy 12,819 $90.26 $1.2M 80
Sep 24, 2024 $BMO
Bank of Montreal
Exercise Sell 12,819 $78.09 $1.0M 80
Aug 27, 2024 $BMO
Bank of Montreal
Corp. Event Buy 395 $112.04 $44K 80
Aug 27, 2024 $BMO
Bank of Montreal
Corp. Event Buy 40 $112.04 $4K 80
Aug 27, 2024 $BMO
Bank of Montreal
Corp. Event Buy 850 $112.04 $95K 80
Jul 15, 2024 $BMO
Bank of Montreal
Comp. Grant Buy 764 $118.60 $91K 80
May 28, 2024 $BMO
Bank of Montreal
Corp. Event Buy 24 $131.10 $3K 80
Apr 15, 2024 $BMO
Bank of Montreal
Comp. Grant Buy 715 $127.84 $91K 80
Feb 27, 2024 $BMO
Bank of Montreal
Corp. Event Buy 740 $122.31 $91K 80
Feb 27, 2024 $BMO
Bank of Montreal
Corp. Event Buy 17 $122.31 $2K 80
Feb 27, 2024 $BMO
Bank of Montreal
Corp. Event Buy 344 $122.31 $42K 80
Jan 19, 2024 $BMO
Bank of Montreal
Other Sell 35,646 $127.31 $4.5M 80
Dec 06, 2023 $BMO
Bank of Montreal
Open Market Buy 18,578 $85.85 $1.6M 80
Dec 06, 2023 $BMO
Bank of Montreal
Exercise Sell 18,578 $68.60 $1.3M 80
Dec 06, 2023 $BMO
Bank of Montreal
Exercise Buy 18,578 $68.60 $1.3M 80
Dec 01, 2023 $BMO
Bank of Montreal
Other Sell 34,360 $131.70 $4.5M 80
Nov 28, 2023 $BMO
Bank of Montreal
Corp. Event Buy 373 $108.47 $40K 80
Nov 28, 2023 $BMO
Bank of Montreal
Corp. Event Buy 1,261 $108.47 $137K 80
Nov 28, 2023 $BMO
Bank of Montreal
Corp. Event Buy 9 $108.47 $976 80
Oct 30, 2023 $BMO
Bank of Montreal
Corp. Event Buy 456 $113.28 $52K 80
Oct 16, 2023 $BMO
Bank of Montreal
Comp. Grant Buy 652 $111.72 $73K 80
Sep 28, 2023 $BMO
Bank of Montreal
Open Market Buy 19,983 $98.06 $2.0M 80
Sep 15, 2023 $BMO
Bank of Montreal
Ownership Chg Buy 5,401 80
Sep 15, 2023 $BMO
Bank of Montreal
Plan / DRIP Buy 166 $80.74 $13K 80
Sep 15, 2023 $BMO
Bank of Montreal
Plan / DRIP Buy 141 $88.26 $12K 80
Sep 15, 2023 $BMO
Bank of Montreal
Ownership Chg Sell 5,401 80
Aug 28, 2023 $BMO
Bank of Montreal
Corp. Event Buy 1,184 $114.07 $135K 80
Aug 28, 2023 $BMO
Bank of Montreal
Corp. Event Buy 350 $114.07 $40K 80
Jul 28, 2023 $BMO
Bank of Montreal
Corp. Event Buy 431 $118.47 $51K 80
Jun 27, 2023 $BMO
Bank of Montreal
Comp. Grant Buy 27,177 $117.47 $3.2M 80
May 26, 2023 $BMO
Bank of Montreal
Corp. Event Buy 1,131 $114.74 $130K 80
Apr 28, 2023 $BMO
Bank of Montreal
Corp. Event Buy 369 $133.17 $49K 80
Feb 28, 2023 $BMO
Bank of Montreal
Corp. Event Buy 993 $129.32 $128K 80
Jan 30, 2023 $BMO
Bank of Montreal
Corp. Event Buy 370 $131.57 $49K 80
Dec 31, 2022 $BMO
Bank of Montreal
Plan / DRIP Buy 150 $417.56 $63K 80
Dec 31, 2022 $BMO
Bank of Montreal
Plan / DRIP Buy 133 $96.36 $13K 80
Nov 28, 2022 $BMO
Bank of Montreal
Corp. Event Buy 999 $130.03 $130K 80
Nov 01, 2022 $BMO
Bank of Montreal
Corp. Event Buy 355 $131.72 $47K 80
Aug 26, 2022 $BMO
Bank of Montreal
Corp. Event Buy 1,000 $128.53 $129K 80
Aug 02, 2022 $BMO
Bank of Montreal
Corp. Event Buy 351 $132.11 $46K 80
May 26, 2022 $BMO
Bank of Montreal
Corp. Event Buy 901 $135.14 $122K 80
May 02, 2022 $BMO
Bank of Montreal
Corp. Event Buy 300 $146.41 $44K 80
Feb 28, 2022 $BMO
Bank of Montreal
Corp. Event Buy 834 $144.73 $121K 80
Feb 01, 2022 $BMO
Bank of Montreal
Corp. Event Buy 317 $137.29 $44K 80
Dec 31, 2021 $BMO
Bank of Montreal
Plan / DRIP Buy 120 $99.21 $12K 80
Dec 31, 2021 $BMO
Bank of Montreal
Plan / DRIP Buy 158 $86.26 $14K 80
Dec 14, 2020 $BMO
Bank of Montreal
Comp. Grant Buy 32,621 $97.14 $3.2M 80
Dec 14, 2020 $BMO
Bank of Montreal
Comp. Grant Buy 30,339 $89.73 $2.7M 80
Dec 01, 2020 $BMO
Bank of Montreal
Other Sell 17,784 $89.73 $1.6M 80
Nov 26, 2020 $BMO
Bank of Montreal
Corp. Event Buy 830 $97.16 $81K 80
Nov 02, 2020 $BMO
Bank of Montreal
Corp. Event Buy 426 $77.26 $33K 80
Aug 26, 2020 $BMO
Bank of Montreal
Corp. Event Buy 953 $83.56 $80K 80
Aug 04, 2020 $BMO
Bank of Montreal
Corp. Event Buy 496 $65.30 $32K 80
Jun 22, 2020 $BMO
Bank of Montreal
Open Market Buy 19,983 $55.54 $1.1M 80
May 26, 2020 $BMO
Bank of Montreal
Corp. Event Buy 1,118 $70.19 $78K 80
May 01, 2020 $BMO
Bank of Montreal
Corp. Event Buy 316 $101.40 $32K 80
Feb 26, 2020 $BMO
Bank of Montreal
Corp. Event Buy 811 $95.70 $78K 80
Feb 03, 2020 $BMO
Bank of Montreal
Corp. Event Buy 312 $101.53 $32K 80
Muted rows are plan purchases, compensation grants, or DRIP — not open-market. Signal 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.