Insider Profile
Agrawal, Piyush
1
Companies Filed At
0
Open-Market Buys (2yr)
—
Buy Value (2yr, open-market)
Apr 29, 2026
Most Recent Trade
46
Credibility
Score
70%
Hit Rate
+5.5%
Avg 90d Return
+4.8%
Median 90d Return
44
Evaluated Trades
+24.6%
Best Trade
-12.9%
Worst Trade
Hit rate and returns are based on 44 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
Apr 29, 2026 $BMO
Bank of Montreal
— Corp. Event Buy 245 $195.01 $48K 85
Feb 26, 2026 $BMO
Bank of Montreal
— Corp. Event Buy 235 $203.64 $48K 85
Jan 30, 2026 $BMO
Bank of Montreal
— Corp. Event Buy 272 $174.26 $47K 85
Dec 15, 2025 $BMO
Bank of Montreal
— Comp. Grant Buy 15,933 $181.30 $2.9M 85
Dec 15, 2025 $BMO
Bank of Montreal
— Comp. Grant Buy 15,933 $181.30 $2.9M 85
Dec 15, 2025 $BMO
Bank of Montreal
— Comp. Grant Buy 15,933 $181.30 $2.9M 85
Nov 26, 2025 $BMO
Bank of Montreal
— Corp. Event Buy 407 $176.07 $72K 85
Oct 30, 2025 $BMO
Bank of Montreal
— Corp. Event Buy 143 $157.06 $22K 85
Aug 26, 2025 $BMO
Bank of Montreal
— Corp. Event Buy 429 $165.16 $71K 85
Jul 30, 2025 $BMO
Bank of Montreal
— Corp. Event Buy 155 $143.51 $22K 85
Jun 27, 2025 $BMO
Bank of Montreal
— Other Buy 7,819 $141.76 $1.1M 85
May 27, 2025 $BMO
Bank of Montreal
— Corp. Event Buy 85 $144.86 $12K 85
May 27, 2025 $BMO
Bank of Montreal
— Corp. Event Buy 472 $144.86 $68K 85
Apr 29, 2025 $BMO
Bank of Montreal
— Corp. Event Buy 150 $142.70 $21K 85
Apr 15, 2025 $BMO
Bank of Montreal
— Comp. Grant Buy 3,932 $145.84 $573K 85
Feb 26, 2025 $BMO
Bank of Montreal
— Corp. Event Buy 82 $149.19 $12K 85
Feb 26, 2025 $BMO
Bank of Montreal
— Corp. Event Buy 454 $149.19 $68K 85
Jan 30, 2025 $BMO
Bank of Montreal
— Corp. Event Buy 113 $133.32 $15K 85
Jan 24, 2025 $BMO
Bank of Montreal
— Other Sell 2,626 $139.40 $366K 85
Dec 16, 2024 $BMO
Bank of Montreal
— Comp. Grant Buy 12,939 — — 85
Dec 16, 2024 $BMO
Bank of Montreal
— Comp. Grant Buy 11,290 — — 85
Nov 26, 2024 $BMO
Bank of Montreal
— Corp. Event Buy 361 $132.83 $48K 85
Nov 26, 2024 $BMO
Bank of Montreal
— Corp. Event Buy 119 $132.83 $16K 85
Aug 27, 2024 $BMO
Bank of Montreal
— Corp. Event Buy 422 $112.04 $47K 85
Aug 27, 2024 $BMO
Bank of Montreal
— Corp. Event Buy 139 $112.04 $16K 85
Jul 30, 2024 $BMO
Bank of Montreal
— Corp. Event Buy 110 $129.76 $14K 85
Jun 21, 2024 $BMO
Bank of Montreal
— Other Sell 6,181 $127.43 $788K 85
Apr 29, 2024 $BMO
Bank of Montreal
— Corp. Event Buy 109 $126.69 $14K 85
Feb 27, 2024 $BMO
Bank of Montreal
— Corp. Event Buy 368 $122.31 $45K 85
Feb 27, 2024 $BMO
Bank of Montreal
— Corp. Event Buy 195 $122.31 $24K 85
Jan 30, 2024 $BMO
Bank of Montreal
— Corp. Event Buy 123 $110.51 $14K 85
Jan 19, 2024 $BMO
Bank of Montreal
— Other Sell 3,750 $122.33 $459K 85
Dec 11, 2023 $BMO
Bank of Montreal
— Comp. Grant Buy 19,943 $118.50 $2.4M 85
Dec 11, 2023 $BMO
Bank of Montreal
— Comp. Grant Buy 15,503 $109.75 $1.7M 85
Dec 11, 2023 $BMO
Bank of Montreal
— Comp. Grant Buy 15,503 $109.75 $1.7M 85
Nov 28, 2023 $BMO
Bank of Montreal
— Corp. Event Buy 262 $108.47 $28K 85
Nov 28, 2023 $BMO
Bank of Montreal
— Corp. Event Buy 191 $108.47 $21K 85
Oct 30, 2023 $BMO
Bank of Montreal
— Corp. Event Buy 115 $113.28 $13K 85
Aug 28, 2023 $BMO
Bank of Montreal
— Corp. Event Buy 246 $114.07 $28K 85
Aug 28, 2023 $BMO
Bank of Montreal
— Corp. Event Buy 179 $114.07 $20K 85
Jul 28, 2023 $BMO
Bank of Montreal
— Corp. Event Buy 109 $118.47 $13K 85
Jun 23, 2023 $BMO
Bank of Montreal
— Other Sell 5,040 $116.75 $588K 85
May 26, 2023 $BMO
Bank of Montreal
— Corp. Event Buy 171 $114.74 $20K 85
May 26, 2023 $BMO
Bank of Montreal
— Corp. Event Buy 297 $114.74 $34K 85
Apr 28, 2023 $BMO
Bank of Montreal
— Corp. Event Buy 93 $133.17 $12K 85
Feb 28, 2023 $BMO
Bank of Montreal
— Corp. Event Buy 260 $129.32 $34K 85
Feb 28, 2023 $BMO
Bank of Montreal
— Corp. Event Buy 150 $129.32 $19K 85
Jan 30, 2023 $BMO
Bank of Montreal
— Corp. Event Buy 93 $131.57 $12K 85
Jan 20, 2023 $BMO
Bank of Montreal
— Other Sell 4,758 $125.01 $595K 85
Nov 28, 2022 $BMO
Bank of Montreal
— Corp. Event Buy 299 $130.03 $39K 85
Nov 01, 2022 $BMO
Bank of Montreal
— Corp. Event Buy 90 $131.72 $12K 85
Aug 26, 2022 $BMO
Bank of Montreal
— Corp. Event Buy 300 $128.53 $39K 85
Aug 02, 2022 $BMO
Bank of Montreal
— Corp. Event Buy 88 $132.11 $12K 85
Jun 30, 2022 $BMO
Bank of Montreal
— Comp. Grant Buy 8,400 $131.80 $1.1M 85
Jun 30, 2022 $BMO
Bank of Montreal
— Comp. Grant Buy 16,064 $133.78 $2.1M 85
Jun 30, 2022 $BMO
Bank of Montreal
— Comp. Grant Buy 11,644 $133.78 $1.6M 85
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.