Stock chart
Ticker: MFG 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
2025-04-11 2025-04-11 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
1,000 +2.3%
1.63
CAD 58,281
1,000 +2.3% 1.63 CAD 100,000
2025-03-21 2025-03-21 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
5,600 +0.3%
1.73
CAD 6,762
5,600 +0.3% 1.73 CAD 9,688
2025-03-26 2025-03-20 B Purchase

Anwyll, Edward William Drew

Senior Officer of Issuer

Officer
8,300 +7.6%
1.78
CAD 10,312
8,300 +7.6% 1.78 CAD 14,774
2025-03-26 2025-03-20 B Purchase

Anwyll, Edward William Drew

Senior Officer of Issuer

Officer
7,900 +7.8%
1.80
CAD 9,926
7,900 +7.8% 1.80 CAD 14,220
2025-03-20 2025-03-19 B Purchase

Anwyll, Edward William Drew

Senior Officer of Issuer

Officer
22,500 +28.6%
1.78
CAD 27,930
22,500 +28.6% 1.78 CAD 40,014
2025-03-21 2025-03-18 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
20,000 +0.9%
1.80
CAD 25,170
20,000 +0.9% 1.80 CAD 35,998
2025-03-20 2025-03-18 B Purchase

Anwyll, Edward William Drew

Senior Officer of Issuer

Officer
1,100 +1.4%
1.75
CAD 1,346
1,100 +1.4% 1.75 CAD 1,925
2025-03-20 2025-03-17 B Purchase

Anwyll, Edward William Drew

Senior Officer of Issuer

Officer
19,300 +33.0%
1.77
CAD 23,897
19,300 +33.0% 1.77 CAD 34,153
2025-03-13 2025-03-11 B Purchase

Anwyll, Edward William Drew

Senior Officer of Issuer

Officer
30,900 +112.4%
1.68
CAD 36,000
30,900 +112.4% 1.68 CAD 51,971
2025-02-28 2025-02-28 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
12,500 +0.6%
1.60
CAD 13,846
12,500 +0.6% 1.60 CAD 20,000
2025-02-28 2025-02-27 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
200,000 +10.8%
1.69
CAD 236,070
200,000 +10.8% 1.69 CAD 338,500
2025-02-28 2025-02-25 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
50,000 +2.8%
1.70
CAD 59,594
50,000 +2.8% 1.70 CAD 85,000
2025-02-27 2025-02-25 B Purchase

Campbell, Nicholas James

Senior Officer of Issuer

Officer
25,000 +3.4%
1.78
CAD 31,199
25,000 +3.4% 1.78 CAD 44,500
2025-02-27 2025-02-24 B Purchase

Campbell, Nicholas James

Senior Officer of Issuer

Officer
10,000 +1.4%
1.70
CAD 11,954
10,000 +1.4% 1.70 CAD 17,000
2025-02-18 2025-02-13 B Purchase

Campbell, Nicholas James

Senior Officer of Issuer

Officer
74,000 +12.2%
1.88
CAD 97,245
74,000 +12.2% 1.88 CAD 139,120
2025-02-14 2025-02-13 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
16,500 +1.0%
1.85
CAD 21,337
16,500 +1.0% 1.85 CAD 30,525
2025-02-14 2025-02-11 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
98,000 +6.5%
1.83
CAD 125,292
98,000 +6.5% 1.83 CAD 179,399
2025-02-14 2025-02-10 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
24,000 +1.6%
1.82
CAD 30,526
24,000 +1.6% 1.82 CAD 43,646
2025-01-31 2025-01-30 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
20,000 +1.5%
1.73
CAD 23,992
20,000 +1.5% 1.73 CAD 34,600
2025-01-30 2025-01-30 B Purchase

Campbell, Nicholas James

Senior Officer of Issuer

Officer
10,000 +1.7%
1.77
CAD 12,239
10,000 +1.7% 1.77 CAD 17,650
2025-01-30 2025-01-30 B Purchase

Campbell, Nicholas James

Senior Officer of Issuer

Officer
10,000 +1.7%
1.77
CAD 12,273
10,000 +1.7% 1.77 CAD 17,700
2025-01-31 2025-01-29 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
40,000 +3.0%
1.68
CAD 46,518
40,000 +3.0% 1.68 CAD 67,000
2025-01-30 2025-01-29 B Purchase

Campbell, Nicholas James

Senior Officer of Issuer

Officer
10,000 +1.7%
1.72
CAD 11,942
10,000 +1.7% 1.72 CAD 17,200
2025-01-17 2025-01-16 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
15,000 +1.1%
1.80
CAD 18,805
15,000 +1.1% 1.80 CAD 26,981
2025-01-17 2025-01-15 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
20,000 +1.5%
1.79
CAD 25,010
20,000 +1.5% 1.79 CAD 35,888
2025-01-17 2025-01-13 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
3,900 +0.3%
1.76
CAD 4,757
3,900 +0.3% 1.76 CAD 6,864
2024-12-13 2024-12-13 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
7,550 +0.1%
1.85
CAD 9,937
7,550 +0.1% 1.85 CAD 13,983
2024-12-13 2024-12-13 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
2,450 +0.2%
1.85
CAD 3,225
2,450 +0.2% 1.85 CAD 4,537
2024-12-13 2024-12-09 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
10,000 +0.8%
1.85
CAD 13,147
10,000 +0.8% 1.85 CAD 18,498
2024-11-29 2024-11-26 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
4,400 +0.4%
1.94
CAD 6,121
4,400 +0.4% 1.94 CAD 8,557
2024-11-29 2024-11-25 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
20,000 +1.8%
1.90
CAD 27,144
20,000 +1.8% 1.90 CAD 37,948
2024-11-13 2024-10-31 B Purchase

Campbell, Nicholas James

Deemed Insider - 6 Months before becoming Insider

20,000 +3.6%
2.29
CAD 32,871
20,000 +3.6% 2.29 CAD 45,800
2024-11-13 2024-10-30 B Purchase

Campbell, Nicholas James

Deemed Insider - 6 Months before becoming Insider

93,000 +20.0%
2.32
CAD 155,175
93,000 +20.0% 2.32 CAD 215,760
2024-10-30 2024-10-29 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
35,762 +0.3%
2.10
CAD 53,967
35,762 +0.3% 2.10 CAD 75,100
2024-10-30 2024-10-29 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
44,638 +4.6%
2.10
CAD 67,361
44,638 +4.6% 2.10 CAD 93,740
2024-10-30 2024-10-25 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
7,740 +0.1%
2.03
CAD 11,332
7,740 +0.1% 2.03 CAD 15,702
2024-10-30 2024-10-25 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
9,660 +1.0%
2.03
CAD 14,143
9,660 +1.0% 2.03 CAD 19,597
2024-10-23 2024-10-23 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
10,987 +0.1%
1.98
CAD 15,720
10,987 +0.1% 1.98 CAD 21,754
2024-10-23 2024-10-23 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
13,713 +1.4%
1.98
CAD 19,620
13,713 +1.4% 1.98 CAD 27,152
2024-10-23 2024-10-22 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
55,600 +0.5%
1.95
CAD 78,453
55,600 +0.5% 1.95 CAD 108,420
2024-10-23 2024-10-22 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
69,400 +7.9%
1.95
CAD 97,925
69,400 +7.9% 1.95 CAD 135,330
2024-10-23 2024-10-18 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
66,720 +0.6%
1.96
CAD 94,916
66,720 +0.6% 1.96 CAD 130,991
2024-10-23 2024-10-18 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
83,280 +10.4%
1.96
CAD 118,475
83,280 +10.4% 1.96 CAD 163,504
2024-10-18 2024-10-17 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
798,611 +7.4%
1.80
CAD 1,041,900
798,611 +7.4% 1.80 CAD 1,437,500
2024-10-18 2024-10-17 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
798,611
1.80
CAD 1,041,900
798,611 1.80 CAD 1,437,500
2024-10-18 2024-10-17 B Purchase

Klue, Edward Richard

Senior Officer of Issuer

Officer
15,000
1.80
CAD 19,570
15,000 1.80 CAD 27,000
2024-10-18 2024-10-17 B Purchase

Hsieh, Christine

Director of Issuer

Non-Executive Director
27,778
1.80
CAD 36,240
27,778 1.80 CAD 50,000
2024-06-17 2024-06-14 S Sale

Bird, Howard Michael

Senior Officer of Issuer

Officer
8,500 -33.9%
1.91
CAD 11,811
8,500 -33.9% 1.91 CAD 16,235
2024-06-17 2024-06-13 S Sale

Bird, Howard Michael

Senior Officer of Issuer

Officer
2,500 -9.1%
1.90
CAD 3,461
2,500 -9.1% 1.90 CAD 4,750
2024-06-16 2024-06-12 S Sale

Bird, Howard Michael

Senior Officer of Issuer

Officer
20,000 -42.0%
1.93
CAD 28,007
20,000 -42.0% 1.93 CAD 38,540
2024-06-02 2024-05-29 S Sale

Bird, Howard Michael

Senior Officer of Issuer

Officer
64,700 -25.9%
1.97
CAD 93,402
64,700 -25.9% 1.97 CAD 127,459
2024-05-24 2024-05-22 S Sale

Bird, Howard Michael

Senior Officer of Issuer

Officer
8,000 -4.6%
1.99
CAD 11,657
8,000 -4.6% 1.99 CAD 15,920
2024-05-25 2024-05-21 S Sale

evans, patrick charles

Director of Issuer, Senior Officer of Issuer

Executive Director
103,400 -17.3%
2.00
CAD 151,771
103,400 -17.3% 2.00 CAD 206,800
2024-05-24 2024-05-21 S Sale

Bird, Howard Michael

Senior Officer of Issuer

Officer
125,900 -42.0%
2.00
CAD 184,426
125,900 -42.0% 2.00 CAD 251,296
2024-05-21 2024-05-17 S Sale

evans, patrick charles

Director of Issuer, Senior Officer of Issuer

Executive Director
217,590 -26.7%
1.50
USD 326,385
217,590 -26.7% 1.50 USD 326,385
2024-05-21 2024-05-17 S Sale

evans, patrick charles

Director of Issuer, Senior Officer of Issuer

Executive Director
224,700 -21.6%
1.95
CAD 321,745
224,700 -21.6% 1.95 CAD 438,165
2024-05-18 2024-05-15 S Sale

Bird, Howard Michael

Senior Officer of Issuer

Officer
32,700
2.11
CAD 50,564
32,700 2.11 CAD 69,030
2024-05-03 2024-05-01 S Sale

Bird, Howard Michael

Senior Officer of Issuer

Officer
26,400 -44.7%
2.44
CAD 46,690
26,400 -44.7% 2.44 CAD 64,329
2024-05-03 2024-04-30 S Sale

Bird, Howard Michael

Senior Officer of Issuer

Officer
7,900 -11.8%
2.45
CAD 14,166
7,900 -11.8% 2.45 CAD 19,355
2024-05-03 2024-04-29 S Sale

Bird, Howard Michael

Senior Officer of Issuer

Officer
28,100 -29.5%
2.51
CAD 51,525
28,100 -29.5% 2.51 CAD 70,447
2024-04-30 2024-04-26 S Sale

Bird, Howard Michael

Senior Officer of Issuer

Officer
44,900 -32.1%
2.50
CAD 82,201
44,900 -32.1% 2.50 CAD 112,250
2024-04-23 2024-04-19 S Sale

Bird, Howard Michael

Senior Officer of Issuer

Officer
15,700
2.33
CAD 26,565
15,700 2.33 CAD 36,581
2024-04-22 2024-04-18 S Sale

Bird, Howard Michael

Senior Officer of Issuer

Officer
44,300 -73.8%
2.42
CAD 77,832
44,300 -73.8% 2.42 CAD 107,206
2024-04-16 2024-04-11 B Purchase

Muddy Waters Capital LLC

10% Security Holder of Issuer

Large shareholder
150,000 +19.0%
2.24
CAD 245,616
150,000 +19.0% 2.24 CAD 336,000
2023-01-30 2023-01-25 B Purchase

evans, patrick charles

Director of Issuer, Senior Officer of Issuer

Executive Director
3,000 +0.3%
1.23
USD 3,690
3,000 +0.3% 1.23 USD 3,690
// ... existing code ... // ... rest of the file ...