Stock chart
Ticker: MFC 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-05-30 2025-05-30 B Purchase

Silva, Anthony Alex

Director or Senior Officer of Insider or Subsidiary of Issuer

Executive Director
2,200 +53.5%
31.72
USD 69,784
2,200 +53.5% 31.72 USD 69,784
2025-05-30 2025-05-30 S Sale

Silva, Anthony Alex

Director or Senior Officer of Insider or Subsidiary of Issuer

Executive Director
3,836 -48.3%
31.66
USD 121,448
3,836 -48.3% 31.66 USD 121,448
2025-05-26 2025-05-22 S Sale

Dai, Ka Ming (Kenneth)

Director or Senior Officer of Insider or Subsidiary of Issuer

Executive Director
231 -4.0%
42.91
CAD 7,153
231 -4.0% 42.91 CAD 9,912
2025-05-23 2025-05-21 S Sale

Dai, Ka Ming (Kenneth)

Director or Senior Officer of Insider or Subsidiary of Issuer

Executive Director
1,073 -15.7%
42.96
CAD 33,246
1,073 -15.7% 42.96 CAD 46,092
2025-05-23 2025-05-20 S Sale

Dai, Ka Ming (Kenneth)

Director or Senior Officer of Insider or Subsidiary of Issuer

Executive Director
1,061 -13.4%
44.50
CAD 33,919
1,061 -13.4% 44.50 CAD 47,215
2025-05-21 2025-05-16 S Sale

Dai, Ka Ming (Kenneth)

Director or Senior Officer of Insider or Subsidiary of Issuer

Executive Director
1,067 -11.9%
44.80
CAD 34,240
1,067 -11.9% 44.80 CAD 47,802
2025-05-20 2025-05-15 S Sale

Dai, Ka Ming (Kenneth)

Director or Senior Officer of Insider or Subsidiary of Issuer

Executive Director
1,070 -10.7%
44.51
CAD 34,115
1,070 -10.7% 44.51 CAD 47,627
2025-05-16 2025-05-14 S Sale

Witherington, Philip James

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

Executive Director
10,866 -5.7%
44.22
CAD 343,837
10,866 -5.7% 44.22 CAD 480,488
2025-05-16 2025-05-14 S Sale

Tingle, Brooks

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

Executive Director
5,545 -5.8%
44.22
CAD 175,463
5,545 -5.8% 44.22 CAD 245,197
2025-05-16 2025-05-14 S Sale

Kreel, Trevor

Senior Officer of Issuer

Officer
3,636 -10.6%
44.22
CAD 115,055
3,636 -10.6% 44.22 CAD 160,782
2025-05-16 2025-05-14 S Sale

Irshad, Naveed

Senior Officer of Issuer

Officer
4,545 -12.3%
44.22
CAD 143,819
4,545 -12.3% 44.22 CAD 200,977
2025-05-16 2025-05-14 S Sale

Hirji, Rahim

Senior Officer of Issuer

Officer
17,849 -36.9%
44.22
CAD 564,803
17,849 -36.9% 44.22 CAD 789,272
2025-05-16 2025-05-14 S Sale

Fadous, Stephanie

Senior Officer of Issuer

Officer
2,436 -7.3%
44.22
CAD 77,083
2,436 -7.3% 44.22 CAD 107,718
2025-05-16 2025-05-14 S Sale

Dai, Ka Ming (Kenneth)

Director or Senior Officer of Insider or Subsidiary of Issuer

Executive Director
1,073 -9.7%
44.30
CAD 34,017
1,073 -9.7% 44.30 CAD 47,536
2025-05-16 2025-05-13 S Sale

Dai, Ka Ming (Kenneth)

Director or Senior Officer of Insider or Subsidiary of Issuer

Executive Director
1,074 -8.8%
44.30
CAD 34,144
1,074 -8.8% 44.30 CAD 47,580
2025-05-16 2025-05-13 S Sale

Dai, Ka Ming (Kenneth)

Director or Senior Officer of Insider or Subsidiary of Issuer

Executive Director
1,108 -8.3%
44.30
CAD 35,225
1,108 -8.3% 44.30 CAD 49,087
2025-05-15 2025-05-13 B Purchase

Silva, Anthony Alex

Director or Senior Officer of Insider or Subsidiary of Issuer

Executive Director
2,407 +43.5%
31.69
USD 76,278
2,407 +43.5% 31.69 USD 76,278
2025-05-15 2025-05-13 S Sale

Silva, Anthony Alex

Director or Senior Officer of Insider or Subsidiary of Issuer

Executive Director
2,407 -30.3%
31.67
USD 76,230
2,407 -30.3% 31.67 USD 76,230
2025-05-13 2025-05-13 S Sale

Manning, Anna

Director of Issuer

Non-Executive Director
2,615 -33.9%
44.40
CAD 83,318
2,615 -33.9% 44.40 CAD 116,106
2025-05-15 2025-05-12 S Sale

Silva, Anthony Alex

Director or Senior Officer of Insider or Subsidiary of Issuer

Executive Director
2 -0.0%
31.86
USD 64
2 -0.0% 31.86 USD 64
// ... existing code ...