Stock chart
Ticker: MTB Exchange: CVE


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
2024-12-20 2024-11-05 S Sale

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
700,000 -3.2%
0.02
CAD 10,069
700,000 -3.2% 0.02 CAD 14,000
2024-12-20 2024-10-28 S Sale

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
300,000 -1.3%
0.02
CAD 4,319
300,000 -1.3% 0.02 CAD 6,000
2024-11-01 2024-10-28 S Sale

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
300,000 -1.3%
0.03
CAD 5,399
300,000 -1.3% 0.03 CAD 7,500
2024-11-01 2024-10-28 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
300,000 +1.3%
0.03
CAD 5,399
300,000 +1.3% 0.03 CAD 7,500
2024-11-01 2024-08-26 S Sale

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
1,007,000 -4.3%
0.02
CAD 14,932
1,007,000 -4.3% 0.02 CAD 20,140
2024-11-01 2024-08-07 S Sale

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
900,000 -3.7%
0.02
CAD 13,136
900,000 -3.7% 0.02 CAD 18,000
2024-08-07 2024-08-07 S Sale

Wong, Winnie Sze Wan

Senior Officer of Issuer

Officer
250,000
0.03
CAD 4,561
250,000 0.03 CAD 6,250
2024-07-19 2024-07-12 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
6,000 +0.0%
0.03
CAD 131
6,000 +0.0% 0.03 CAD 180
2024-07-11 2024-07-04 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
1,000,000 +4.8%
0.04
CAD 29,192
1,000,000 +4.8% 0.04 CAD 40,000
2024-07-11 2024-07-04 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
1,250,000 +5.6%
0.04
CAD 36,490
1,250,000 +5.6% 0.04 CAD 50,000
2024-07-08 2024-07-04 B Purchase

Roulston, Lawrence

Director of Issuer

Non-Executive Director
375,000 +47.4%
0.04
CAD 10,947
375,000 +47.4% 0.04 CAD 15,000
2024-07-08 2024-06-25 B Purchase

Roulston, Lawrence

Director of Issuer

Non-Executive Director
5,000 +0.6%
0.04
CAD 128
5,000 +0.6% 0.04 CAD 175
2024-07-03 2024-06-25 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
3,000 +0.0%
0.04
CAD 77
3,000 +0.0% 0.04 CAD 105
2024-06-20 2024-06-20 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
95,000 +0.4%
0.03
CAD 2,079
95,000 +0.4% 0.03 CAD 2,850
2024-06-20 2024-06-14 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
200,000 +0.9%
0.03
CAD 4,365
200,000 +0.9% 0.03 CAD 6,000
2024-05-15 2024-05-13 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
10,000 +0.0%
0.04
CAD 256
10,000 +0.0% 0.04 CAD 350
2024-05-15 2024-05-10 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
5,000 +0.0%
0.04
CAD 128
5,000 +0.0% 0.04 CAD 175
2024-04-17 2024-04-17 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
230,000 +1.1%
0.04
CAD 5,821
230,000 +1.1% 0.04 CAD 8,050
2024-04-16 2024-04-16 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
120,000 +0.6%
0.04
CAD 3,046
120,000 +0.6% 0.04 CAD 4,200
2024-04-06 2024-04-05 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
6,000 +0.0%
0.04
CAD 177
6,000 +0.0% 0.04 CAD 240
2024-01-22 2024-01-16 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
72,000 +0.4%
0.05
CAD 2,680
72,000 +0.4% 0.05 CAD 3,600
2024-01-08 2024-01-08 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
25,000 +0.1%
0.06
CAD 1,124
25,000 +0.1% 0.06 CAD 1,500
2024-01-08 2024-01-05 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
30,000 +0.1%
0.06
CAD 1,370
30,000 +0.1% 0.06 CAD 1,830
2024-01-08 2024-01-04 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
7,000 +0.0%
0.08
CAD 403
7,000 +0.0% 0.08 CAD 539
2024-01-03 2023-12-28 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
14,000 +0.1%
0.08
CAD 805
14,000 +0.1% 0.08 CAD 1,064
2023-12-27 2023-12-27 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
4,000 +0.0%
0.08
CAD 251
4,000 +0.0% 0.08 CAD 332
2023-12-27 2023-12-22 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
2,000 +0.0%
0.09
CAD 128
2,000 +0.0% 0.09 CAD 170
2023-12-27 2023-12-21 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
2,000 +0.0%
0.09
CAD 127
2,000 +0.0% 0.09 CAD 170
2023-12-20 2023-12-20 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
2,000 +0.0%
0.09
CAD 127
2,000 +0.0% 0.09 CAD 170
2023-12-20 2023-12-19 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
2,000 +0.0%
0.09
CAD 127
2,000 +0.0% 0.09 CAD 170
2023-12-20 2023-12-18 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
4,000 +0.0%
0.09
CAD 263
4,000 +0.0% 0.09 CAD 352
2023-12-20 2023-12-15 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
9,000 +0.1%
0.09
CAD 570
9,000 +0.1% 0.09 CAD 765
2023-12-20 2023-12-15 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
10,000 +0.0%
0.09
CAD 634
10,000 +0.0% 0.09 CAD 850
2023-12-20 2023-12-14 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
4,500 +0.1%
0.09
CAD 296
4,500 +0.1% 0.09 CAD 401
2023-12-20 2023-12-14 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
2,000 +0.0%
0.09
CAD 133
2,000 +0.0% 0.09 CAD 180
2023-12-13 2023-12-13 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
2,000 +0.0%
0.09
CAD 132
2,000 +0.0% 0.09 CAD 180
2023-12-13 2023-12-12 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
55,000 +0.3%
0.09
CAD 3,484
55,000 +0.3% 0.09 CAD 4,730
2023-12-13 2023-12-12 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
10,000 +0.0%
0.10
CAD 737
10,000 +0.0% 0.10 CAD 1,000
2023-11-30 2023-11-28 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
2,000 +0.0%
0.11
CAD 162
2,000 +0.0% 0.11 CAD 220
2023-11-30 2023-11-27 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
47,000 +0.2%
0.11
CAD 3,895
47,000 +0.2% 0.11 CAD 5,311
2023-11-24 2023-11-24 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
53,000 +0.9%
0.11
CAD 4,353
53,000 +0.9% 0.11 CAD 5,963
2023-11-24 2023-11-23 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
18,000 +0.3%
0.11
CAD 1,446
18,000 +0.3% 0.11 CAD 1,980
2023-11-24 2023-11-23 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
3,500 +0.0%
0.12
CAD 294
3,500 +0.0% 0.12 CAD 403
2023-11-24 2023-11-20 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
2,000 +0.0%
0.12
CAD 175
2,000 +0.0% 0.12 CAD 240
2023-11-17 2023-11-17 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
25,000 +0.1%
0.12
CAD 2,090
25,000 +0.1% 0.12 CAD 2,875
2023-11-17 2023-11-14 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
5,000 +0.0%
0.12
CAD 427
5,000 +0.0% 0.12 CAD 590
2023-11-17 2023-11-13 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
13,000 +0.1%
0.10
CAD 961
13,000 +0.1% 0.10 CAD 1,326
2023-11-12 2023-11-09 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
6,000 +0.0%
0.11
CAD 465
6,000 +0.0% 0.11 CAD 642
2023-11-12 2023-11-08 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
250,000 +1.2%
0.11
CAD 19,065
250,000 +1.2% 0.11 CAD 26,250
2023-11-12 2023-11-08 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
4,000 +0.0%
0.11
CAD 320
4,000 +0.0% 0.11 CAD 440
2023-11-03 2023-11-03 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
33,500 +0.2%
0.11
CAD 2,584
33,500 +0.2% 0.11 CAD 3,551
2023-11-03 2023-11-02 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
3,000 +0.0%
0.11
CAD 238
3,000 +0.0% 0.11 CAD 330
2023-11-03 2023-11-01 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
2,000 +0.0%
0.11
CAD 159
2,000 +0.0% 0.11 CAD 220
2023-11-03 2023-10-31 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
38,500 +0.2%
0.11
CAD 3,063
38,500 +0.2% 0.11 CAD 4,235
2023-11-03 2023-10-31 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
15,000 +0.1%
0.11
CAD 1,193
15,000 +0.1% 0.11 CAD 1,650
2023-11-03 2023-10-30 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
11,500 +0.1%
0.11
CAD 912
11,500 +0.1% 0.11 CAD 1,265
2023-10-30 2023-10-30 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
3,000 +0.0%
0.12
CAD 255
3,000 +0.0% 0.12 CAD 354
2023-10-30 2023-10-27 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
2,000 +0.0%
0.12
CAD 173
2,000 +0.0% 0.12 CAD 240
2023-10-30 2023-10-26 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
18,000 +0.3%
0.12
CAD 1,565
18,000 +0.3% 0.12 CAD 2,160
2023-10-30 2023-10-26 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
13,000 +0.1%
0.12
CAD 1,131
13,000 +0.1% 0.12 CAD 1,560
2023-10-30 2023-10-25 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
71,000 +1.2%
0.12
CAD 6,202
71,000 +1.2% 0.12 CAD 8,520
2023-10-30 2023-10-25 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
33,000 +0.2%
0.12
CAD 2,882
33,000 +0.2% 0.12 CAD 3,960
2023-02-03 2023-02-03 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
50,000 +0.3%
0.12
CAD 4,430
50,000 +0.3% 0.12 CAD 5,900
2023-02-03 2023-02-03 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
2,000 +0.0%
0.12
CAD 180
2,000 +0.0% 0.12 CAD 240
2023-02-03 2023-02-01 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
80,000 +0.4%
0.12
CAD 7,214
80,000 +0.4% 0.12 CAD 9,600
2023-02-03 2023-01-31 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
4,000 +0.0%
0.12
CAD 352
4,000 +0.0% 0.12 CAD 472
2023-02-03 2023-01-30 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
2,000 +0.0%
0.12
CAD 173
2,000 +0.0% 0.12 CAD 230
2023-01-27 2023-01-27 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
2,000 +0.0%
0.12
CAD 173
2,000 +0.0% 0.12 CAD 230
2023-01-27 2023-01-26 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
45,000 +0.2%
0.12
CAD 4,032
45,000 +0.2% 0.12 CAD 5,400
2023-01-27 2023-01-26 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
10,000 +0.2%
0.12
CAD 896
10,000 +0.2% 0.12 CAD 1,200
2023-01-27 2023-01-25 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
30,000 +0.5%
0.12
CAD 2,602
30,000 +0.5% 0.12 CAD 3,480
2023-01-27 2023-01-25 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
5,500 +0.0%
0.12
CAD 473
5,500 +0.0% 0.12 CAD 633
2023-01-27 2023-01-24 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
105,000 +0.6%
0.12
CAD 9,108
105,000 +0.6% 0.12 CAD 12,180
2023-01-27 2023-01-24 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
21,500 +0.1%
0.12
CAD 1,929
21,500 +0.1% 0.12 CAD 2,580
2023-01-27 2023-01-23 B Purchase

Bernard, Rene

10% Security Holder of Issuer

Large shareholder
50,000 +0.3%
0.12
CAD 4,482
50,000 +0.3% 0.12 CAD 6,000
// ... existing code ... // ... rest of the file ...