Stock chart
Ticker: MCB Exchange: TOR


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-01-17 2025-01-17 PP Planned purchase

Rakievich, James

Director of Issuer, Director or Senior Officer of Insider or Subsidiary of Issuer , Senior Officer of Issuer

Executive Director
23,930 +2.5%
2.29
CAD 38,064
23,930 +2.5% 2.29 CAD 54,800
2025-01-15 2025-01-06 PP Planned purchase

Ryzhikov, Alexandre

Director of Issuer

Non-Executive Director
21,898 +180.2%
2.23
CAD 33,797
21,898 +180.2% 2.23 CAD 48,833
2025-01-20 2024-12-31 B Purchase

Demuth, Katherine Lynne

Director of Issuer

Non-Executive Director
12,794 +144.8%
2.24
CAD 19,912
12,794 +144.8% 2.24 CAD 28,601
2025-01-16 2024-12-31 PP Planned purchase

Deng, Bing

Senior Officer of Issuer

Officer
19,838 +14.4%
2.22
CAD 30,661
19,838 +14.4% 2.22 CAD 44,040
2025-01-15 2024-12-31 PP Planned purchase

McGill, Lindsay Marie

Senior Officer of Issuer

Officer
14,412 +17.7%
2.22
CAD 22,275
14,412 +17.7% 2.22 CAD 31,995
2024-10-25 2024-10-25 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
50,783 -3.9%
3.53
CAD 129,375
50,783 -3.9% 3.53 CAD 179,264
2024-10-25 2024-10-25 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
18,685 -3.9%
3.53
CAD 47,602
18,685 -3.9% 3.53 CAD 65,958
2024-10-25 2024-10-25 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
39,211 -3.9%
3.53
CAD 99,894
39,211 -3.9% 3.53 CAD 138,415
2024-09-27 2024-09-26 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
90,433 -8.3%
2.24
CAD 150,428
90,433 -8.3% 2.24 CAD 202,570
2024-09-27 2024-09-25 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
115,000 -9.5%
2.24
CAD 191,010
115,000 -9.5% 2.24 CAD 257,600
2024-09-27 2024-09-24 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
291,400 -19.4%
2.19
CAD 475,051
291,400 -19.4% 2.19 CAD 638,166
2024-09-20 2024-09-18 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
200,000 -11.8%
2.00
CAD 294,040
200,000 -11.8% 2.00 CAD 400,000
2024-08-23 2024-08-21 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
203,410 -10.7%
2.12
CAD 317,212
203,410 -10.7% 2.12 CAD 431,229
2024-08-19 2024-08-19 B Purchase

Buker, Michael Leslie

Director of Issuer

Non-Executive Director
5,000 +29.4%
2.00
CAD 7,302
5,000 +29.4% 2.00 CAD 10,000
2024-08-19 2024-08-16 B Purchase

Buker, Michael Leslie

Director of Issuer

Non-Executive Director
5,000 +41.7%
2.02
CAD 7,356
5,000 +41.7% 2.02 CAD 10,100
2024-08-19 2024-08-15 B Purchase

Buker, Michael Leslie

Director of Issuer

Non-Executive Director
5,000 +71.4%
2.03
CAD 7,405
5,000 +71.4% 2.03 CAD 10,150
2024-08-08 2024-08-02 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
8,436 +0.7%
1.91
CAD 11,759
8,436 +0.7% 1.91 CAD 16,113
2024-08-08 2024-08-02 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
464 +0.1%
1.91
CAD 647
464 +0.1% 1.91 CAD 886
2024-07-26 2024-07-24 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
59,718 +4.8%
2.07
CAD 90,215
59,718 +4.8% 2.07 CAD 123,616
2024-07-26 2024-07-24 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
3,282 +0.7%
2.07
CAD 4,958
3,282 +0.7% 2.07 CAD 6,794
2024-07-26 2024-07-23 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
5,972 +0.5%
2.13
CAD 9,283
5,972 +0.5% 2.13 CAD 12,720
2024-07-26 2024-07-23 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
328 +0.1%
2.13
CAD 510
328 +0.1% 2.13 CAD 699
2024-07-26 2024-07-22 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
10,048 +0.8%
2.12
CAD 15,546
10,048 +0.8% 2.12 CAD 21,302
2024-07-26 2024-07-22 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
552 +0.1%
2.12
CAD 854
552 +0.1% 2.12 CAD 1,170
2024-07-19 2024-07-19 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
5,877 +0.5%
2.09
CAD 8,964
5,877 +0.5% 2.09 CAD 12,283
2024-07-19 2024-07-19 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
323 +0.1%
2.09
CAD 493
323 +0.1% 2.09 CAD 675
2024-07-19 2024-07-18 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
23,698 +2.0%
2.11
CAD 36,492
23,698 +2.0% 2.11 CAD 50,003
2024-07-19 2024-07-18 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
1,302 +0.3%
2.11
CAD 2,005
1,302 +0.3% 2.11 CAD 2,747
2024-07-19 2024-07-17 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
2,844 +0.2%
2.11
CAD 4,379
2,844 +0.2% 2.11 CAD 6,001
2024-07-19 2024-07-17 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
156 +0.0%
2.11
CAD 240
156 +0.0% 2.11 CAD 329
2024-07-19 2024-07-16 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
8,247 +0.7%
2.04
CAD 12,278
8,247 +0.7% 2.04 CAD 16,824
2024-07-19 2024-07-16 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
453 +0.1%
2.04
CAD 674
453 +0.1% 2.04 CAD 924
2024-07-12 2024-07-12 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
32,134 +2.8%
2.02
CAD 47,372
32,134 +2.8% 2.02 CAD 64,911
2024-07-12 2024-07-12 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
1,766 +0.4%
2.02
CAD 2,603
1,766 +0.4% 2.02 CAD 3,567
2024-07-12 2024-07-11 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
42,656 +3.9%
2.04
CAD 63,506
42,656 +3.9% 2.04 CAD 87,018
2024-07-12 2024-07-11 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
2,344 +0.5%
2.04
CAD 3,490
2,344 +0.5% 2.04 CAD 4,782
2024-07-12 2024-07-10 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
9,384 +0.9%
2.03
CAD 13,902
9,384 +0.9% 2.03 CAD 19,050
2024-07-12 2024-07-10 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
516 +0.1%
2.03
CAD 764
516 +0.1% 2.03 CAD 1,047
2024-03-01 2024-03-01 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
1,090 -0.2%
2.30
CAD 1,846
1,090 -0.2% 2.30 CAD 2,507
2024-03-01 2024-03-01 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
23,910 -1.2%
2.30
CAD 40,491
23,910 -1.2% 2.30 CAD 54,993
2024-03-01 2024-02-29 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
654 -0.1%
2.28
CAD 1,098
654 -0.1% 2.28 CAD 1,491
2024-03-01 2024-02-29 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
14,346 -0.7%
2.28
CAD 24,084
14,346 -0.7% 2.28 CAD 32,709
2024-02-09 2024-02-05 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
22,200 -1.1%
2.33
CAD 38,412
22,200 -1.1% 2.33 CAD 51,726
2024-02-02 2024-02-02 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
15,000 -0.7%
2.15
CAD 24,088
15,000 -0.7% 2.15 CAD 32,250
2024-02-02 2024-02-01 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
86,200 -4.1%
2.06
CAD 132,114
86,200 -4.1% 2.06 CAD 177,572
2024-02-02 2024-01-31 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
25,000 -1.2%
2.00
CAD 37,315
25,000 -1.2% 2.00 CAD 50,000
2024-02-02 2024-01-30 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
33,900 -1.6%
2.00
CAD 50,518
33,900 -1.6% 2.00 CAD 67,800
2024-02-02 2024-01-29 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
34,800 -1.6%
2.00
CAD 51,720
34,800 -1.6% 2.00 CAD 69,600
2024-01-26 2024-01-26 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
3,700 -0.2%
2.00
CAD 5,491
3,700 -0.2% 2.00 CAD 7,400
2024-01-26 2024-01-24 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
300 -0.0%
2.00
CAD 446
300 -0.0% 2.00 CAD 600
2024-01-19 2024-01-19 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
9,300 -0.4%
2.00
CAD 13,790
9,300 -0.4% 2.00 CAD 18,600
2024-01-19 2024-01-18 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
21,300 -1.0%
2.00
CAD 31,533
21,300 -1.0% 2.00 CAD 42,600
2024-01-11 2024-01-11 PP Planned purchase

Rakievich, James

Director of Issuer, Director or Senior Officer of Insider or Subsidiary of Issuer , Senior Officer of Issuer

Executive Director
37,790 +4.3%
1.46
CAD 41,231
37,790 +4.3% 1.46 CAD 55,173
2024-01-11 2024-01-11 PP Planned purchase

Deng, Bing

Senior Officer of Issuer

Officer
20,218
1.46
CAD 22,059
20,218 1.46 CAD 29,518
2024-01-12 2024-01-09 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
300 -0.0%
2.00
CAD 449
300 -0.0% 2.00 CAD 600
2024-01-12 2024-01-08 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
4,600 -0.2%
1.98
CAD 6,824
4,600 -0.2% 1.98 CAD 9,108
2024-01-08 2024-01-02 PP Planned purchase

McGill, Lindsay Marie

Senior Officer of Issuer

Officer
10,805 +15.3%
1.43
CAD 11,670
10,805 +15.3% 1.43 CAD 15,451
2024-01-09 2024-01-01 PP Planned purchase

Ryzhikov, Alexandre

Director of Issuer

Non-Executive Director
12,154
1.57
CAD 14,401
12,154 1.57 CAD 19,082
2024-01-08 2023-12-31 PP Planned purchase

Demuth, Katherine Lynne

Director of Issuer

Non-Executive Director
8,838
1.57
CAD 10,493
8,838 1.57 CAD 13,882
2023-11-22 2023-11-22 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
25,000 -1.1%
1.61
CAD 29,374
25,000 -1.1% 1.61 CAD 40,250
2023-11-22 2023-11-20 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
383,700 -14.2%
1.61
CAD 450,468
383,700 -14.2% 1.61 CAD 617,757
2023-11-17 2023-11-17 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
128,500 -4.5%
1.53
CAD 142,932
128,500 -4.5% 1.53 CAD 196,605
2023-11-17 2023-11-16 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
25,000 -0.9%
1.52
CAD 27,774
25,000 -0.9% 1.52 CAD 38,000
2023-11-17 2023-11-15 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
20,200 -0.7%
1.55
CAD 22,863
20,200 -0.7% 1.55 CAD 31,310
2023-11-17 2023-11-14 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
17,400 -0.6%
1.58
CAD 19,912
17,400 -0.6% 1.58 CAD 27,492
2023-11-17 2023-11-13 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
35,900 -1.2%
1.55
CAD 40,320
35,900 -1.2% 1.55 CAD 55,645
2023-11-10 2023-11-10 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
11,100 -0.4%
1.58
CAD 12,699
11,100 -0.4% 1.58 CAD 17,538
2023-11-10 2023-11-09 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
30,000 -1.0%
1.57
CAD 34,133
30,000 -1.0% 1.57 CAD 47,100
2023-11-10 2023-11-07 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
600 -0.0%
1.55
CAD 679
600 -0.0% 1.55 CAD 930
2023-11-10 2023-11-06 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
9,400 -0.3%
1.55
CAD 10,658
9,400 -0.3% 1.55 CAD 14,570
2023-11-06 2023-11-02 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
300 -0.0%
1.55
CAD 336
300 -0.0% 1.55 CAD 465
2023-10-27 2023-10-25 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
1,200 -0.0%
1.55
CAD 1,350
1,200 -0.0% 1.55 CAD 1,854
2023-10-27 2023-10-23 S Sale

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
4,300 -0.1%
1.55
CAD 4,845
4,300 -0.1% 1.55 CAD 6,644
2023-01-27 2023-01-25 B Purchase

Rakievich, James

Director of Issuer, Director or Senior Officer of Insider or Subsidiary of Issuer , Senior Officer of Issuer

Executive Director
7,500 +0.9%
1.02
CAD 5,720
7,500 +0.9% 1.02 CAD 7,650
2023-01-25 2023-01-24 B Purchase

Cannell Capital LLC

10% Security Holder of Issuer

Large shareholder
410,326 +60.2%
1.03
CAD 316,047
410,326 +60.2% 1.03 CAD 422,636
// ... existing code ... // ... rest of the file ...