Stock chart
Ticker: BITF 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-04-07 2025-04-04 S Sale

Howlett, Brian

Director of Issuer

Non-Executive Director
1,000 -42.0%
1.16
CAD 26,100
1,000 -42.0% 1.16 CAD 100,000
2025-01-15 2025-01-15 B Purchase

Osorio, Patricia

Senior Officer of Issuer

Officer
1,760
2.38
CAD 2,919
1,760 2.38 CAD 4,189
2025-01-15 2025-01-14 B Purchase

Philip, Fanny

Director of Issuer

Non-Executive Director
2,000
2.23
CAD 3,102
2,000 2.23 CAD 4,460
2025-01-14 2025-01-14 B Purchase

Hofmeister, Edie

Director of Issuer

Non-Executive Director
10,000 +759.9%
1.60
USD 16,000
10,000 +759.9% 1.60 USD 16,000
2025-01-14 2025-01-13 B Purchase

Hofmeister, Edie

Director of Issuer

Non-Executive Director
1,316
1.52
USD 2,000
1,316 1.52 USD 2,000
2025-01-10 2025-01-10 B Purchase

Lucas, Jeffrey

Senior Officer of Issuer

Officer
10,000 +12.0%
1.59
USD 15,898
10,000 +12.0% 1.59 USD 15,898
2025-01-10 2025-01-10 B Purchase

Gagnon, Benjamin J.

Director of Issuer, Senior Officer of Issuer

Executive Director
50,000 +50.0%
1.57
USD 78,495
50,000 +50.0% 1.57 USD 78,495
2024-12-30 2024-12-30 B Purchase

Howlett, Brian

Director of Issuer

Non-Executive Director
6,000 +42.9%
2.19
CAD 9,115
6,000 +42.9% 2.19 CAD 13,140
2024-12-30 2024-12-27 B Purchase

Howlett, Brian

Director of Issuer

Non-Executive Director
4,000 +40.0%
2.31
CAD 6,412
4,000 +40.0% 2.31 CAD 9,240
2024-12-27 2024-12-26 B Purchase

Fortier, Philippe

Senior Officer of Issuer

Officer
10,000 +40.0%
1.67
USD 16,700
10,000 +40.0% 1.67 USD 16,700
2024-12-24 2024-12-24 B Purchase

Fortier, Philippe

Senior Officer of Issuer

Officer
25,000
2.36
CAD 41,052
25,000 2.36 CAD 59,000
2024-12-22 2024-12-19 S Sale

Howlett, Brian

Director of Issuer

Non-Executive Director
30,000 -75.0%
2.44
CAD 50,654
30,000 -75.0% 2.44 CAD 73,200
2024-09-27 2024-09-27 B Purchase

Howlett, Brian

Director of Issuer

Non-Executive Director
4,500
3.07
CAD 10,259
4,500 3.07 CAD 13,815
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
90 +0.0%
2.40
USD 216
90 +0.0% 2.40 USD 216
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
30 +0.0%
2.40
USD 72
30 +0.0% 2.40 USD 72
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
110 +0.0%
2.40
USD 264
110 +0.0% 2.40 USD 264
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
28 +0.0%
2.40
USD 67
28 +0.0% 2.40 USD 67
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
21,402 +0.0%
2.40
USD 51,258
21,402 +0.0% 2.40 USD 51,258
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
53 +0.0%
2.39
USD 127
53 +0.0% 2.39 USD 127
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
84 +0.0%
2.39
USD 201
84 +0.0% 2.39 USD 201
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
742 +0.0%
2.39
USD 1,776
742 +0.0% 2.39 USD 1,776
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
65 +0.0%
2.39
USD 156
65 +0.0% 2.39 USD 156
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
55 +0.0%
2.39
USD 132
55 +0.0% 2.39 USD 132
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
125 +0.0%
2.39
USD 299
125 +0.0% 2.39 USD 299
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
30 +0.0%
2.39
USD 72
30 +0.0% 2.39 USD 72
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
75 +0.0%
2.39
USD 180
75 +0.0% 2.39 USD 180
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
20 +0.0%
2.39
USD 48
20 +0.0% 2.39 USD 48
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
30 +0.0%
2.39
USD 72
30 +0.0% 2.39 USD 72
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
20 +0.0%
2.39
USD 48
20 +0.0% 2.39 USD 48
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
20 +0.0%
2.39
USD 48
20 +0.0% 2.39 USD 48
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
83 +0.0%
2.39
USD 198
83 +0.0% 2.39 USD 198
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
60 +0.0%
2.39
USD 143
60 +0.0% 2.39 USD 143
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
80 +0.0%
2.39
USD 191
80 +0.0% 2.39 USD 191
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
125 +0.0%
2.39
USD 299
125 +0.0% 2.39 USD 299
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
766 +0.0%
2.39
USD 1,831
766 +0.0% 2.39 USD 1,831
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
41,108 +0.0%
2.39
USD 98,248
41,108 +0.0% 2.39 USD 98,248
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
224 +0.0%
2.39
USD 535
224 +0.0% 2.39 USD 535
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
105 +0.0%
2.39
USD 251
105 +0.0% 2.39 USD 251
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
20 +0.0%
2.39
USD 48
20 +0.0% 2.39 USD 48
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
50 +0.0%
2.39
USD 119
50 +0.0% 2.39 USD 119
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
35 +0.0%
2.39
USD 84
35 +0.0% 2.39 USD 84
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
135 +0.0%
2.39
USD 322
135 +0.0% 2.39 USD 322
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
13,086 +0.0%
2.39
USD 31,210
13,086 +0.0% 2.39 USD 31,210
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
50 +0.0%
2.38
USD 119
50 +0.0% 2.38 USD 119
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
53 +0.0%
2.38
USD 126
53 +0.0% 2.38 USD 126
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
20 +0.0%
2.38
USD 48
20 +0.0% 2.38 USD 48
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
41 +0.0%
2.38
USD 98
41 +0.0% 2.38 USD 98
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
154 +0.0%
2.38
USD 367
154 +0.0% 2.38 USD 367
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
28 +0.0%
2.38
USD 67
28 +0.0% 2.38 USD 67
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
61 +0.0%
2.38
USD 145
61 +0.0% 2.38 USD 145
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
60 +0.0%
2.38
USD 143
60 +0.0% 2.38 USD 143
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
65 +0.0%
2.38
USD 155
65 +0.0% 2.38 USD 155
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
183 +0.0%
2.38
USD 436
183 +0.0% 2.38 USD 436
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
110 +0.0%
2.38
USD 262
110 +0.0% 2.38 USD 262
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
33,785 +0.0%
2.38
USD 80,408
33,785 +0.0% 2.38 USD 80,408
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
85 +0.0%
2.38
USD 202
85 +0.0% 2.38 USD 202
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
20 +0.0%
2.38
USD 48
20 +0.0% 2.38 USD 48
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
20 +0.0%
2.38
USD 48
20 +0.0% 2.38 USD 48
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
20 +0.0%
2.38
USD 48
20 +0.0% 2.38 USD 48
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
22 +0.0%
2.38
USD 52
22 +0.0% 2.38 USD 52
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
53 +0.0%
2.38
USD 126
53 +0.0% 2.38 USD 126
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
21 +0.0%
2.38
USD 50
21 +0.0% 2.38 USD 50
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
13,553 +0.0%
2.38
USD 32,188
13,553 +0.0% 2.38 USD 32,188
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
22 +0.0%
2.37
USD 52
22 +0.0% 2.37 USD 52
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
21 +0.0%
2.37
USD 50
21 +0.0% 2.37 USD 50
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
39 +0.0%
2.37
USD 93
39 +0.0% 2.37 USD 93
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
23 +0.0%
2.37
USD 55
23 +0.0% 2.37 USD 55
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
24 +0.0%
2.37
USD 57
24 +0.0% 2.37 USD 57
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
40 +0.0%
2.37
USD 95
40 +0.0% 2.37 USD 95
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
36 +0.0%
2.37
USD 85
36 +0.0% 2.37 USD 85
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
35 +0.0%
2.37
USD 83
35 +0.0% 2.37 USD 83
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
184 +0.0%
2.37
USD 436
184 +0.0% 2.37 USD 436
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
123 +0.0%
2.37
USD 292
123 +0.0% 2.37 USD 292
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
35,846 +0.0%
2.37
USD 84,955
35,846 +0.0% 2.37 USD 84,955
2024-08-20 2024-08-20 B Purchase

Riot Platforms, Inc.

10% Security Holder of Issuer

Large shareholder
74 +0.0%
2.37
USD 175
74 +0.0% 2.37 USD 175
// ... existing code ... // ... rest of the file ...