Bitfarms Ltd (BITF)

Over the past ninety days, Bitfarms Ltd experienced four insider trading transactions, all representing open market purchases. Chief Executive Officer Benjamin Gagnon and Chief Operating Officer Liam Daniel Wilson acquired shares totaling approximately $525,657. These acquisitions follow previous divestment activity observed earlier in the year, occurring well after the company's most recent May 2026 results financiers.
Ticker: BITF Exchange: TOR


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for Bitfarms Ltd. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Gagnon Benjamin Chief Executive Officer Executive Director
Transaction date
Purchase
Price
440.41
Quantity 85,822 +2.1%
Value US$1,420,196
WILSON LIAM DANIEL Chief Operating Officer Officer
Transaction date
Purchase
Price
439.98
Quantity 28,400 +23.5%
Value US$4,273,132
WILSON LIAM DANIEL Chief Operating Officer Officer
Transaction date
Purchase
Price
225.57
Quantity 21,539 -47.0%
Value US$4,222,245
Gagnon Benjamin Chief Executive Officer Executive Director
Transaction date
Purchase
Price
3.33
Quantity 58,888 +4.6%
Value US$196,097
1.8
Freedman, Amy Leanne Director of Issuer Non-Executive Director
Transaction date
Sale
Price
3.62
Quantity 109,117 -61.1%
Value CA$395,004
2.8
Howlett, Brian Director of Issuer Non-Executive Director
Transaction date
Sale
Price
4.12
Quantity 30,000 -17.1%
Value CA$123,600
2.8
Howlett, Brian Director of Issuer Non-Executive Director
Transaction date
Sale
Price
4.30
Quantity 88,239 -37.8%
Value CA$379,428
2.3
Gagnon, Benjamin J. Director of Issuer, Senior Officer of Issuer Executive Director
Transaction date
Sale
Price
4.04
Quantity 17,251 -1.8%
Value CA$69,694
3.5
Reeves, Guillaume Senior Officer of Issuer Officer
Transaction date
Sale
Price
5.20
Quantity 70,000
Value CA$364,000
3.0
Ammann, Marc-André Senior Officer of Issuer Officer
Transaction date
Sale
Price
5.24
Quantity 35,000
Value CA$183,512
3.2
Magrath, Paul Senior Officer of Issuer Officer
Transaction date
Sale
Price
5.51
Quantity 140,000 -92.8%
Value CA$770,896
3.0
Ammann, Marc-André Senior Officer of Issuer Officer
Transaction date
Sale
Price
5.20
Quantity 70,000
Value CA$364,000
2.3
Gagnon, Benjamin J. Director of Issuer, Senior Officer of Issuer Executive Director
Transaction date
Purchase
Price
2.65
Quantity 35,000 +4.0%
Value US$92,575
3.5
Reeves, Guillaume Senior Officer of Issuer Officer
Transaction date
Sale
Price
4.25
Quantity 44,125
Value CA$187,531
3.2
Magrath, Paul Senior Officer of Issuer Officer
Transaction date
Sale
Price
4.32
Quantity 67,500 -86.2%
Value CA$291,674
2.9
Fortier, Philippe Senior Officer of Issuer Officer
Transaction date
Sale
Price
4.44
Quantity 50,000 -76.9%
Value CA$222,000
2.9
Fortier, Philippe Senior Officer of Issuer Officer
Transaction date
Sale
Price
4.63
Quantity 30,000 -85.7%
Value CA$138,846
3.0
Ammann, Marc-André Senior Officer of Issuer Officer
Transaction date
Sale
Price
4.72
Quantity 105,000
Value CA$496,020
1.6
Rodrigue, Marieve Senior Officer of Issuer Officer
Transaction date
Purchase
Price
4.78
Quantity 45,000
Value CA$215,100
3.0
Ammann, Marc-André Senior Officer of Issuer Officer
Transaction date
Sale
Price
4.08
Quantity 40,000
Value CA$163,160
3.0
Ammann, Marc-André Senior Officer of Issuer Officer
Transaction date
Sale
Price
4.05
Quantity 32,500 -44.8%
Value CA$131,625
2.9
Fortier, Philippe Senior Officer of Issuer Officer
Transaction date
Sale
Price
2.87
Quantity 4,000 -10.3%
Value US$11,480
2.9
Fortier, Philippe Senior Officer of Issuer Officer
Transaction date
Sale
Price
2.88
Quantity 5,000 -11.4%
Value US$14,402
2.9
Fortier, Philippe Senior Officer of Issuer Officer
Transaction date
Sale
Price
3.96
Quantity 1,000 -2.2%
Value CA$3,960
3.5
Reeves, Guillaume Senior Officer of Issuer Officer
Transaction date
Sale
Price
3.86
Quantity 30,000
Value CA$115,857
3.0
Ammann, Marc-André Senior Officer of Issuer Officer
Transaction date
Sale
Price
3.62
Quantity 37,500
Value CA$135,855
3.0
Ammann, Marc-André Senior Officer of Issuer Officer
Transaction date
Sale
Price
3.93
Quantity 40,000 -51.6%
Value CA$157,200
2.8
Howlett, Brian Director of Issuer Non-Executive Director
Transaction date
Sale
Price
3.90
Quantity 50,000 -45.7%
Value CA$195,000
3.0
Ammann, Marc-André Senior Officer of Issuer Officer
Transaction date
Sale
Price
3.63
Quantity 30,000
Value CA$109,038
3.0
Ammann, Marc-André Senior Officer of Issuer Officer
Transaction date
Sale
Price
3.05
Quantity 35,000
Value CA$106,869
3.2
Magrath, Paul Senior Officer of Issuer Officer
Transaction date
Sale
Price
2.31
Quantity 35,000 -76.4%
Value CA$80,815
2.3
Gagnon, Benjamin J. Director of Issuer, Senior Officer of Issuer Executive Director
Transaction date
Sale
Price
1.77
Quantity 80,480 -6.3%
Value CA$142,482
2.3
Gagnon, Benjamin J. Director of Issuer, Senior Officer of Issuer Executive Director
Transaction date
Purchase
Price
1.29
Quantity 115,000 +15.2%
Value US$148,350
2.3
Gagnon, Benjamin J. Director of Issuer, Senior Officer of Issuer Executive Director
Transaction date
Sale
Price
1.77
Quantity 80,480 -9.6%
Value CA$142,482
1.4
Keen, Andrea Senior Officer of Issuer Officer
Transaction date
Sale
Price
1.84
Quantity 50,000
Value CA$92,245
3.9
Lucas, Jeffrey Senior Officer of Issuer Officer
Transaction date
Purchase
Price
1.25
Quantity 7,318 +2.6%
Value US$9,178
2.8
Howlett, Brian Director of Issuer Non-Executive Director
Transaction date
Purchase
Price
1.75
Quantity 6,507 +12.3%
Value CA$11,387
3.9
Lucas, Jeffrey Senior Officer of Issuer Officer
Transaction date
Sale
Price
1.77
Quantity 7,318 -2.5%
Value CA$12,953
2.8
Howlett, Brian Director of Issuer Non-Executive Director
Transaction date
Sale
Price
1.77
Quantity 10,006 -15.9%
Value CA$17,711
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.07
Quantity 600 -0.0%
Value US$639
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.06
Quantity 746,360 -1.3%
Value US$791,142
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.06
Quantity 439,095 -0.8%
Value US$463,245
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.05
Quantity 13,773 -0.0%
Value US$14,496
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.05
Quantity 944,139 -1.7%
Value US$991,346
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.05
Quantity 280,382 -0.5%
Value US$292,999
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.04
Quantity 38,109 -0.1%
Value US$39,633
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.15
Quantity 280,825 -0.5%
Value US$322,949
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.15
Quantity 162,394 -0.3%
Value US$185,941
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.14
Quantity 375,286 -0.6%
Value US$427,826
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.14
Quantity 1,400 -0.0%
Value US$1,592
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.14
Quantity 459,246 -0.8%
Value US$521,244
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.13
Quantity 38,154 -0.1%
Value US$43,114
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.12
Quantity 89,002 -0.2%
Value US$99,682
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.12
Quantity 99,826 -0.2%
Value US$111,306
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.11
Quantity 84,163 -0.1%
Value US$93,421
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.08
Quantity 1,668 -0.0%
Value US$1,801
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.08
Quantity 900 -0.0%
Value US$968
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.07
Quantity 191,136 -0.3%
Value US$204,516
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.15
Quantity 99,409 -0.2%
Value US$114,320
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.13
Quantity 107,027 -0.2%
Value US$120,405
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.12
Quantity 4,240 -0.0%
Value US$4,759
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.12
Quantity 175,505 -0.3%
Value US$196,566
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.09
Quantity 16,088 -0.0%
Value US$17,536
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.09
Quantity 20,000 -0.0%
Value US$21,750
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.09
Quantity 206,500 -0.3%
Value US$224,052
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.08
Quantity 4,624 -0.0%
Value US$5,005
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.08
Quantity 1,005,433 -1.7%
Value US$1,085,868
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.08
Quantity 31,010 -0.1%
Value US$33,336
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.07
Quantity 342,554 -0.6%
Value US$366,533
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.07
Quantity 197,600 -0.3%
Value US$210,444
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.06
Quantity 764,503 -1.2%
Value US$810,373
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.05
Quantity 9,686 -0.0%
Value US$10,170
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.09
Quantity 9,590 -0.0%
Value US$10,405
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.08
Quantity 55,443 -0.1%
Value US$59,878
1.8
Riot Platforms, Inc. 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
1.08
Quantity 134,318 -0.2%
Value US$144,392
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-21 2026-08-21 B Purchase

Chief Executive Officer

Executive Director
85,822 +2.1%
440.41
US$1,420,196
85,822 +2.1% 440.41 US$1,420,196
2026-08-20 2026-08-20 B Purchase

Chief Operating Officer

Officer
28,400 +23.5%
439.98
US$4,273,132
28,400 +23.5% 439.98 US$4,273,132
2026-08-17 2026-08-17 B Purchase

Chief Operating Officer

Officer
21,539 -47.0%
225.57
US$4,222,245
21,539 -47.0% 225.57 US$4,222,245
2026-08-14 2026-08-13 B Purchase

Chief Executive Officer

Executive Director
58,888 +4.6%
3.33
US$196,097
58,888 +4.6% 3.33 US$196,097
2026-01-26 2026-01-22 S Sale

Director of Issuer

Non-Executive Director
109,117 -61.1%
3.62
CA$395,004
109,117 -61.1% 3.62 CA$395,004
2026-01-14 2026-01-14 S Sale

Director of Issuer

Non-Executive Director
30,000 -17.1%
4.12
CA$123,600
30,000 -17.1% 4.12 CA$123,600
2026-01-14 2026-01-14 S Sale

Director of Issuer

Non-Executive Director
88,239 -37.8%
4.30
CA$379,428
88,239 -37.8% 4.30 CA$379,428
2025-12-08 2025-12-05 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
17,251 -1.8%
4.04
CA$69,694
17,251 -1.8% 4.04 CA$69,694
2025-10-20 2025-10-08 S Sale

Senior Officer of Issuer

Officer
70,000
5.20
CA$364,000
70,000 5.20 CA$364,000
2025-10-20 2025-10-08 S Sale

Senior Officer of Issuer

Officer
35,000
5.24
CA$183,512
35,000 5.24 CA$183,512
2025-10-10 2025-10-08 S Sale

Senior Officer of Issuer

Officer
140,000 -92.8%
5.51
CA$770,896
140,000 -92.8% 5.51 CA$770,896
2025-10-10 2025-10-08 S Sale

Senior Officer of Issuer

Officer
70,000
5.20
CA$364,000
70,000 5.20 CA$364,000
2025-09-24 2025-09-24 B Purchase

Director of Issuer, Senior Officer of Issuer

Executive Director
35,000 +4.0%
2.65
US$92,575
35,000 +4.0% 2.65 US$92,575
2025-09-24 2025-09-22 S Sale

Senior Officer of Issuer

Officer
44,125
4.25
CA$187,531
44,125 4.25 CA$187,531
2025-09-24 2025-09-19 S Sale

Senior Officer of Issuer

Officer
67,500 -86.2%
4.32
CA$291,674
67,500 -86.2% 4.32 CA$291,674
2025-09-22 2025-09-19 S Sale

Senior Officer of Issuer

Officer
50,000 -76.9%
4.44
CA$222,000
50,000 -76.9% 4.44 CA$222,000
2025-09-24 2025-09-18 S Sale

Senior Officer of Issuer

Officer
30,000 -85.7%
4.63
CA$138,846
30,000 -85.7% 4.63 CA$138,846
2025-09-24 2025-09-18 S Sale

Senior Officer of Issuer

Officer
105,000
4.72
CA$496,020
105,000 4.72 CA$496,020
2025-09-19 2025-09-18 B Purchase

Senior Officer of Issuer

Officer
45,000
4.78
CA$215,100
45,000 4.78 CA$215,100
2025-09-19 2025-09-17 S Sale

Senior Officer of Issuer

Officer
40,000
4.08
CA$163,160
40,000 4.08 CA$163,160
2025-09-19 2025-09-17 S Sale

Senior Officer of Issuer

Officer
32,500 -44.8%
4.05
CA$131,625
32,500 -44.8% 4.05 CA$131,625
2025-09-17 2025-09-17 S Sale

Senior Officer of Issuer

Officer
4,000 -10.3%
2.87
US$11,480
4,000 -10.3% 2.87 US$11,480
2025-09-17 2025-09-17 S Sale

Senior Officer of Issuer

Officer
5,000 -11.4%
2.88
US$14,402
5,000 -11.4% 2.88 US$14,402
2025-09-17 2025-09-17 S Sale

Senior Officer of Issuer

Officer
1,000 -2.2%
3.96
CA$3,960
1,000 -2.2% 3.96 CA$3,960
2025-09-19 2025-09-16 S Sale

Senior Officer of Issuer

Officer
30,000
3.86
CA$115,857
30,000 3.86 CA$115,857
2025-09-19 2025-09-16 S Sale

Senior Officer of Issuer

Officer
37,500
3.62
CA$135,855
37,500 3.62 CA$135,855
2025-09-19 2025-09-16 S Sale

Senior Officer of Issuer

Officer
40,000 -51.6%
3.93
CA$157,200
40,000 -51.6% 3.93 CA$157,200
2025-09-17 2025-09-16 S Sale

Director of Issuer

Non-Executive Director
50,000 -45.7%
3.90
CA$195,000
50,000 -45.7% 3.90 CA$195,000
2025-09-19 2025-09-15 S Sale

Senior Officer of Issuer

Officer
30,000
3.63
CA$109,038
30,000 3.63 CA$109,038
2025-09-16 2025-09-12 S Sale

Senior Officer of Issuer

Officer
35,000
3.05
CA$106,869
35,000 3.05 CA$106,869
2025-09-16 2025-09-10 S Sale

Senior Officer of Issuer

Officer
35,000 -76.4%
2.31
CA$80,815
35,000 -76.4% 2.31 CA$80,815
2025-09-16 2025-09-08 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
80,480 -6.3%
1.77
CA$142,482
80,480 -6.3% 1.77 CA$142,482
2025-09-08 2025-09-08 B Purchase

Director of Issuer, Senior Officer of Issuer

Executive Director
115,000 +15.2%
1.29
US$148,350
115,000 +15.2% 1.29 US$148,350
2025-09-08 2025-09-08 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
80,480 -9.6%
1.77
CA$142,482
80,480 -9.6% 1.77 CA$142,482
2025-09-16 2025-08-28 S Sale

Senior Officer of Issuer

Officer
50,000
1.84
CA$92,245
50,000 1.84 CA$92,245
2025-08-25 2025-08-25 B Purchase

Senior Officer of Issuer

Officer
7,318 +2.6%
1.25
US$9,178
7,318 +2.6% 1.25 US$9,178
2025-08-20 2025-08-20 B Purchase

Director of Issuer

Non-Executive Director
6,507 +12.3%
1.75
CA$11,387
6,507 +12.3% 1.75 CA$11,387
2025-08-19 2025-08-15 S Sale

Senior Officer of Issuer

Officer
7,318 -2.5%
1.77
CA$12,953
7,318 -2.5% 1.77 CA$12,953
2025-08-19 2025-08-14 S Sale

Director of Issuer

Non-Executive Director
10,006 -15.9%
1.77
CA$17,711
10,006 -15.9% 1.77 CA$17,711
2025-07-17 2025-07-16 S Sale

10% Security Holder of Issuer

Large shareholder
600 -0.0%
1.07
US$639
600 -0.0% 1.07 US$639
2025-07-17 2025-07-16 S Sale

10% Security Holder of Issuer

Large shareholder
746,360 -1.3%
1.06
US$791,142
746,360 -1.3% 1.06 US$791,142
2025-07-17 2025-07-16 S Sale

10% Security Holder of Issuer

Large shareholder
439,095 -0.8%
1.06
US$463,245
439,095 -0.8% 1.06 US$463,245
2025-07-17 2025-07-16 S Sale

10% Security Holder of Issuer

Large shareholder
13,773 -0.0%
1.05
US$14,496
13,773 -0.0% 1.05 US$14,496
2025-07-17 2025-07-16 S Sale

10% Security Holder of Issuer

Large shareholder
944,139 -1.7%
1.05
US$991,346
944,139 -1.7% 1.05 US$991,346
2025-07-17 2025-07-16 S Sale

10% Security Holder of Issuer

Large shareholder
280,382 -0.5%
1.05
US$292,999
280,382 -0.5% 1.05 US$292,999
2025-07-17 2025-07-16 S Sale

10% Security Holder of Issuer

Large shareholder
38,109 -0.1%
1.04
US$39,633
38,109 -0.1% 1.04 US$39,633
2025-07-15 2025-07-14 S Sale

10% Security Holder of Issuer

Large shareholder
280,825 -0.5%
1.15
US$322,949
280,825 -0.5% 1.15 US$322,949
2025-07-15 2025-07-14 S Sale

10% Security Holder of Issuer

Large shareholder
162,394 -0.3%
1.15
US$185,941
162,394 -0.3% 1.15 US$185,941
2025-07-15 2025-07-14 S Sale

10% Security Holder of Issuer

Large shareholder
375,286 -0.6%
1.14
US$427,826
375,286 -0.6% 1.14 US$427,826
2025-07-15 2025-07-14 S Sale

10% Security Holder of Issuer

Large shareholder
1,400 -0.0%
1.14
US$1,592
1,400 -0.0% 1.14 US$1,592
2025-07-15 2025-07-14 S Sale

10% Security Holder of Issuer

Large shareholder
459,246 -0.8%
1.14
US$521,244
459,246 -0.8% 1.14 US$521,244
2025-07-15 2025-07-14 S Sale

10% Security Holder of Issuer

Large shareholder
38,154 -0.1%
1.13
US$43,114
38,154 -0.1% 1.13 US$43,114
2025-07-15 2025-07-14 S Sale

10% Security Holder of Issuer

Large shareholder
89,002 -0.2%
1.12
US$99,682
89,002 -0.2% 1.12 US$99,682
2025-07-15 2025-07-14 S Sale

10% Security Holder of Issuer

Large shareholder
99,826 -0.2%
1.12
US$111,306
99,826 -0.2% 1.12 US$111,306
2025-07-15 2025-07-14 S Sale

10% Security Holder of Issuer

Large shareholder
84,163 -0.1%
1.11
US$93,421
84,163 -0.1% 1.11 US$93,421
2025-07-15 2025-07-14 S Sale

10% Security Holder of Issuer

Large shareholder
1,668 -0.0%
1.08
US$1,801
1,668 -0.0% 1.08 US$1,801
2025-07-15 2025-07-14 S Sale

10% Security Holder of Issuer

Large shareholder
900 -0.0%
1.08
US$968
900 -0.0% 1.08 US$968
2025-07-15 2025-07-14 S Sale

10% Security Holder of Issuer

Large shareholder
191,136 -0.3%
1.07
US$204,516
191,136 -0.3% 1.07 US$204,516
2025-07-14 2025-07-11 S Sale

10% Security Holder of Issuer

Large shareholder
99,409 -0.2%
1.15
US$114,320
99,409 -0.2% 1.15 US$114,320
2025-07-14 2025-07-11 S Sale

10% Security Holder of Issuer

Large shareholder
107,027 -0.2%
1.13
US$120,405
107,027 -0.2% 1.13 US$120,405
2025-07-14 2025-07-11 S Sale

10% Security Holder of Issuer

Large shareholder
4,240 -0.0%
1.12
US$4,759
4,240 -0.0% 1.12 US$4,759
2025-07-14 2025-07-11 S Sale

10% Security Holder of Issuer

Large shareholder
175,505 -0.3%
1.12
US$196,566
175,505 -0.3% 1.12 US$196,566
2025-07-14 2025-07-10 S Sale

10% Security Holder of Issuer

Large shareholder
16,088 -0.0%
1.09
US$17,536
16,088 -0.0% 1.09 US$17,536
2025-07-14 2025-07-10 S Sale

10% Security Holder of Issuer

Large shareholder
20,000 -0.0%
1.09
US$21,750
20,000 -0.0% 1.09 US$21,750
2025-07-14 2025-07-10 S Sale

10% Security Holder of Issuer

Large shareholder
206,500 -0.3%
1.09
US$224,052
206,500 -0.3% 1.09 US$224,052
2025-07-14 2025-07-10 S Sale

10% Security Holder of Issuer

Large shareholder
4,624 -0.0%
1.08
US$5,005
4,624 -0.0% 1.08 US$5,005
2025-07-14 2025-07-10 S Sale

10% Security Holder of Issuer

Large shareholder
1,005,433 -1.7%
1.08
US$1,085,868
1,005,433 -1.7% 1.08 US$1,085,868
2025-07-14 2025-07-10 S Sale

10% Security Holder of Issuer

Large shareholder
31,010 -0.1%
1.08
US$33,336
31,010 -0.1% 1.08 US$33,336
2025-07-14 2025-07-10 S Sale

10% Security Holder of Issuer

Large shareholder
342,554 -0.6%
1.07
US$366,533
342,554 -0.6% 1.07 US$366,533
2025-07-14 2025-07-10 S Sale

10% Security Holder of Issuer

Large shareholder
197,600 -0.3%
1.07
US$210,444
197,600 -0.3% 1.07 US$210,444
2025-07-14 2025-07-10 S Sale

10% Security Holder of Issuer

Large shareholder
764,503 -1.2%
1.06
US$810,373
764,503 -1.2% 1.06 US$810,373
2025-07-14 2025-07-09 S Sale

10% Security Holder of Issuer

Large shareholder
9,686 -0.0%
1.05
US$10,170
9,686 -0.0% 1.05 US$10,170
2025-07-09 2025-07-08 S Sale

10% Security Holder of Issuer

Large shareholder
9,590 -0.0%
1.09
US$10,405
9,590 -0.0% 1.09 US$10,405
2025-07-09 2025-07-08 S Sale

10% Security Holder of Issuer

Large shareholder
55,443 -0.1%
1.08
US$59,878
55,443 -0.1% 1.08 US$59,878
2025-07-09 2025-07-08 S Sale

10% Security Holder of Issuer

Large shareholder
134,318 -0.2%
1.08
US$144,392
134,318 -0.2% 1.08 US$144,392