Bitfarms Ltd. (KEEL)

Bitfarms Ltd. experienced notable insider trading activity recently, with executives purchasing shares worth over $525,000 in the last 90 days. CEO Benjamin Gagnon and COO Liam Wilson executed four buy transactions. This follows a period of significant stock price decline, occurring well ahead of the next scheduled earnings report.
Ticker: KEEL 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.9
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.6
Howlett, Brian Director of Issuer Non-Executive Director
Transaction date
Sale
Price
4.12
Quantity 30,000 -17.1%
Value CA$123,600
2.6
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.4
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.4
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.6
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.4
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.6
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.6
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