Insider Profile
Ranganathan, Madhu
2
Companies Filed At
1
Open-Market Buys (2yr)
$350K
Buy Value (2yr, open-market)
May 21, 2026
Most Recent Trade
27
Credibility
Score
56%
Hit Rate
+1.4%
Avg 90d Return
+1.4%
Median 90d Return
43
Evaluated Trades
+26.1%
Best Trade
-26.5%
Worst Trade
Hit rate and returns are based on 43 open-market buys with evaluable 90-day outcomes. Score reflects historical conviction, not a guarantee of future performance. Limited signal — either below-average timing or insufficient trade history.
Cross-Company Track Record
across 2 issuers · entity-resolved
56%
Hit Rate · 90d
+0.3%
Median Alpha · 90d
9
Closed Buys Evaluated
56%
Beat XIU
2
Issuers Traded
All-insider base rate: 59% hit rate  · +1.3% mean alpha (n=11504)
cluster buyer high frequency multi issuer 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 9 closed buys with individual return outcomes available on the Research plan.
Date Company Role Nature Dir. Shares Price Value Score
May 21, 2026 $BMO
Bank of Montreal
— Comp. Grant Buy 324 $220.06 $71K 85
Feb 26, 2026 $BMO
Bank of Montreal
— Corp. Event Buy 79 $203.64 $16K 85
Feb 23, 2026 $BMO
Bank of Montreal
— Comp. Grant Buy 365 $194.97 $71K 85
Nov 26, 2025 $BMO
Bank of Montreal
— Corp. Event Buy 85 $176.07 $15K 85
Nov 21, 2025 $BMO
Bank of Montreal
— Comp. Grant Buy 418 $170.64 $71K 85
Aug 26, 2025 $BMO
Bank of Montreal
— Corp. Event Buy 85 $165.16 $14K 85
Aug 21, 2025 $BMO
Bank of Montreal
— Comp. Grant Buy 455 $156.52 $71K 85
May 27, 2025 $BMO
Bank of Montreal
— Corp. Event Buy 88 $144.86 $13K 85
May 22, 2025 $BMO
Bank of Montreal
— Comp. Grant Buy 496 $143.73 $71K 85
Feb 26, 2025 $BMO
Bank of Montreal
— Corp. Event Buy 79 $149.19 $12K 85
Dec 20, 2024 $OTEX
OpenText
— Plan / DRIP Buy 1,172 $28.55 $33K 63
Dec 20, 2024 $OTEX
OpenText
— Plan / DRIP Buy 505 $28.55 $14K 63
Nov 26, 2024 $BMO
Bank of Montreal
— Corp. Event Buy 80 $132.83 $11K 85
Nov 04, 2024 $OTEX
OpenText
— Open Market Buy 12,075 $28.97 $350K 63
Aug 27, 2024 $BMO
Bank of Montreal
— Corp. Event Buy 86 $112.04 $10K 85
Aug 22, 2024 $BMO
Bank of Montreal
— Comp. Grant Buy 571 $118.14 $67K 85
Aug 05, 2024 $OTEX
OpenText
— Comp. Grant Buy 129,890 $28.49 $3.7M 63
Aug 05, 2024 $OTEX
OpenText
— Comp. Grant Buy 129,980 $28.49 $3.7M 63
Aug 05, 2024 $OTEX
OpenText
— Comp. Grant Buy 49,080 $30.56 $1.5M 63
Aug 05, 2024 $OTEX
OpenText
— Comp. Grant Buy 24,540 $30.56 $750K 63
Jun 18, 2024 $OTEX
OpenText
— Plan / DRIP Buy 667 $28.77 $19K 63
Jun 18, 2024 $OTEX
OpenText
— Plan / DRIP Buy 258 $28.77 $7K 63
May 28, 2024 $BMO
Bank of Montreal
— Corp. Event Buy 65 $131.10 $9K 85
May 23, 2024 $BMO
Bank of Montreal
— Comp. Grant Buy 520 $129.87 $68K 85
Mar 31, 2024 $OTEX
OpenText
— Plan / DRIP Buy 615 $33.04 $20K 63
Mar 20, 2024 $OTEX
OpenText
— Plan / DRIP Buy 191 $38.69 $7K 63
Mar 20, 2024 $OTEX
OpenText
— Plan / DRIP Buy 493 $38.69 $19K 63
Mar 12, 2024 $OTEX
OpenText
— Open Market Buy 7,264 $38.58 $280K 63
Feb 27, 2024 $BMO
Bank of Montreal
— Corp. Event Buy 62 $122.31 $8K 85
Feb 22, 2024 $BMO
Bank of Montreal
— Comp. Grant Buy 528 $127.80 $67K 85
Dec 20, 2023 $OTEX
OpenText
— Plan / DRIP Buy 460 $41.18 $19K 63
Dec 20, 2023 $OTEX
OpenText
— Plan / DRIP Buy 178 $41.18 $7K 63
Nov 30, 2023 $OTEX
OpenText
— Exercise Sell 8,750 $40.67 $356K 63
Nov 30, 2023 $OTEX
OpenText
— Plan / DRIP Buy 17,140 $40.14 $688K 63
Nov 30, 2023 $OTEX
OpenText
— Open Market Buy 4,657 $40.27 $188K 63
Nov 30, 2023 $OTEX
OpenText
— Exercise Buy 8,750 $40.67 $356K 63
Nov 28, 2023 $BMO
Bank of Montreal
— Corp. Event Buy 59 $108.47 $6K 85
Nov 23, 2023 $BMO
Bank of Montreal
— Comp. Grant Buy 612 $110.21 $67K 85
Sep 22, 2023 $OTEX
OpenText
— Plan / DRIP Buy 194 $37.51 $7K 63
Sep 22, 2023 $OTEX
OpenText
— Plan / DRIP Buy 388 $37.51 $15K 63
Aug 28, 2023 $BMO
Bank of Montreal
— Corp. Event Buy 48 $114.07 $5K 85
Aug 23, 2023 $BMO
Bank of Montreal
— Comp. Grant Buy 598 $112.88 $68K 85
Aug 10, 2023 $OTEX
OpenText
— Exercise Buy 2,233 $37.36 $83K 63
Aug 10, 2023 $OTEX
OpenText
— Exercise Sell 2,233 $37.36 $83K 63
Aug 10, 2023 $OTEX
OpenText
— Open Market Buy 1,158 $37.50 $43K 63
Aug 07, 2023 $OTEX
OpenText
— Comp. Grant Buy 67,410 $36.79 $2.5M 63
Aug 07, 2023 $OTEX
OpenText
— Comp. Grant Buy 15,170 $36.79 $558K 63
Aug 07, 2023 $OTEX
OpenText
— Comp. Grant Buy 30,340 $36.79 $1.1M 63
Jul 06, 2023 $OTEX
OpenText
— Plan / DRIP Buy 56 $35.25 $2K 63
Jun 23, 2023 $OTEX
OpenText
— Plan / DRIP Buy 165 $40.96 $7K 63
Jun 23, 2023 $OTEX
OpenText
— Plan / DRIP Buy 82 $40.96 $3K 63
May 26, 2023 $BMO
Bank of Montreal
— Corp. Event Buy 38 $114.74 $4K 85
May 23, 2023 $BMO
Bank of Montreal
— Comp. Grant Buy 575 $117.43 $68K 85
Apr 12, 2023 $OTEX
OpenText
— Plan / DRIP Buy 759 $32.60 $25K 63
Mar 23, 2023 $OTEX
OpenText
— Plan / DRIP Buy 180 $37.28 $7K 63
Mar 23, 2023 $OTEX
OpenText
— Plan / DRIP Buy 90 $37.28 $3K 63
Feb 28, 2023 $BMO
Bank of Montreal
— Corp. Event Buy 28 $129.32 $4K 85
Feb 23, 2023 $BMO
Bank of Montreal
— Comp. Grant Buy 518 $130.39 $68K 85
Nov 07, 2022 $OTEX
OpenText
— Exercise Buy 8,339 $26.81 $224K 63
Nov 07, 2022 $OTEX
OpenText
— Exercise Buy 6,520 $26.81 $175K 63
Nov 07, 2022 $OTEX
OpenText
— Open Market Buy 7,767 $27.58 $214K 63
Nov 07, 2022 $OTEX
OpenText
— Comp. Grant Buy 180,000 $26.81 $4.8M 63
Nov 07, 2022 $OTEX
OpenText
— Exercise Sell 13,030 $26.81 $349K 63
Nov 07, 2022 $OTEX
OpenText
— Exercise Sell 6,520 $26.81 $175K 63
Aug 26, 2022 $BMO
Bank of Montreal
— Corp. Event Buy 17 $128.53 $2K 85
Aug 23, 2022 $BMO
Bank of Montreal
— Comp. Grant Buy 467 $131.15 $61K 85
Aug 10, 2022 $OTEX
OpenText
— Exercise Sell 2,232 $37.83 $84K 63
Aug 10, 2022 $OTEX
OpenText
— Open Market Buy 1,205 $39.28 $47K 63
Aug 10, 2022 $OTEX
OpenText
— Exercise Buy 2,232 $37.83 $84K 63
Jun 08, 2022 $BMO
Bank of Montreal
— Open Market Buy 329 $109.30 $36K 85
Jun 08, 2022 $BMO
Bank of Montreal
— Other Sell 327 $109.30 $36K 85
May 26, 2022 $BMO
Bank of Montreal
— Corp. Event Buy 14 $135.14 $2K 85
May 20, 2022 $BMO
Bank of Montreal
— Comp. Grant Buy 468 $130.92 $61K 85
Apr 08, 2022 $OTEX
OpenText
— Plan / DRIP Buy 528 $36.21 $19K 63
Feb 28, 2022 $BMO
Bank of Montreal
— Corp. Event Buy 9 $144.73 $1K 85
Feb 23, 2022 $BMO
Bank of Montreal
— Comp. Grant Buy 425 $144.27 $61K 85
Nov 20, 2020 $OTEX
OpenText
— Exercise Sell 73,378 $34.71 $2.5M 63
Nov 20, 2020 $OTEX
OpenText
— Open Market Buy 73,378 $42.92 $3.1M 63
Nov 20, 2020 $OTEX
OpenText
— Exercise Buy 73,378 $34.71 $2.5M 63
Nov 09, 2020 $OTEX
OpenText
— Exercise Buy 5,890 $41.44 $244K 63
Nov 09, 2020 $OTEX
OpenText
— Exercise Sell 3,980 $41.44 $165K 63
Nov 09, 2020 $OTEX
OpenText
— Exercise Sell 7,960 $41.44 $330K 63
Nov 09, 2020 $OTEX
OpenText
— Open Market Buy 5,198 $41.04 $213K 63
Nov 09, 2020 $OTEX
OpenText
— Exercise Buy 3,980 $41.44 $165K 63
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.