No warrants outstanding — verified across latest financials and 5 years of filings (as of Sep 27, 2026).
View warrant overhang tool →7,500 shares ($99,375) on 2026-09-22.
Every filing we hold for this issuer; balances as filed.
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-22 | Kevin James JohnstonSenior Officer of Issuer | ▲buy | 7.5K | $13.25 | $99.4K |
| 2026-09-21 | Caralyn Patricia BennettDirector of Issuer | ▲buy | 36.6K | $13.26 | $484.9K |
| 2026-09-17 | Kevin James JohnstonSenior Officer of Issuer | ▲buy | 7.5K | $13.44 | $100.8K |
| 2026-07-16 | Brian Leslie SchmidtSenior Officer of Issuer | ▲buy | 4.5K | $11.75 | $52.7K |
| 2026-06-18 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 3.4K | $12.00 | $41.1K |
| 2026-06-16 | Shannon JosephDirector of Issuer | ▲buy | 27.5K | $12.56 | $345.7K |
| 2026-06-16 | Shannon JosephDirector of Issuer | ▲buy | 27.5K | $12.56 | $345.7K |
| 2026-06-09 | Craig Stephen BryksaDirector of Issuer | ▲buy | 7.7K | $13.12 | $101K |
| 2026-06-03 | Rene AmiraultDirector of Issuer | ▲buy | 78.5K | $13.09 | $1.03M |
| 2026-06-01 | Kevin James JohnstonSenior Officer of Issuer | ▲buy | 5K | $12.97 | $64.8K |
| 2026-04-24 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 3.5K | $11.30 | $39.5K |
| 2026-04-17 | Benjamin Wayne StoodleySenior Officer of Issuer | ▲buy | 9K | $10.51 | $94.2K |
| 2026-04-17 | Benjamin Wayne StoodleySenior Officer of Issuer | ▲buy | 5.8K | $10.51 | $61.2K |
| 2026-04-17 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 4.7K | $10.50 | $49.4K |
| 2026-04-17 | Craig Stephen BryksaDirector of Issuer | ▲buy | 9.4K | $10.63 | $99.9K |
| 2026-04-15 | Benjamin Wayne StoodleySenior Officer of Issuer | ▲buy | 10K | $11.09 | $110.9K |
| 2026-04-15 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 2.3K | $11.17 | $25.2K |
| 2026-04-08 | Scott ShimekSenior Officer of Issuer | ▲buy | 43K | $10.50 | $451.5K |
| 2026-03-19 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 14K | $10.10 | $141.5K |
| 2026-03-19 | Lynne Patricia ChrumkaSenior Officer of Issuer | ▲buy | 19.4K | $10.03 | $194.3K |
| 2026-03-19 | Kevin James JohnstonSenior Officer of Issuer | ▲buy | 17.5K | $10.06 | $176.2K |
| 2026-03-19 | Steven BuytelsSenior Officer of Issuer | ▲buy | 31.3K | $10.19 | $318.9K |
| 2026-03-19 | Benjamin Wayne StoodleySenior Officer of Issuer | ▲buy | 19.6K | $10.14 | $198.8K |
| 2026-03-19 | Scott ShimekSenior Officer of Issuer | ▲buy | 20.7K | $10.14 | $209.9K |
| 2026-03-19 | Brian Leslie SchmidtSenior Officer of Issuer | ▲buy | 53.3K | $9.85 | $525.4K |
| 2026-03-16 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 7.5K | $10.60 | $79.4K |
| 2026-03-13 | Lynne Patricia ChrumkaSenior Officer of Issuer | ▲buy | 20K | $10.82 | $216.4K |
| 2026-03-02 | Benjamin Wayne StoodleySenior Officer of Issuer | ▲buy | 11K | $10.23 | $112.2K |
| 2026-01-28 | Steven BuytelsSenior Officer of Issuer | ▲buy | 386K | $2.60 | $1M |
| 2026-01-28 | Steven BuytelsSenior Officer of Issuer | ▲buy | 80.7K | $8.01 | $646.4K |
| 2026-01-05 | Craig Stephen BryksaDirector of Issuer | ▲buy | 12.9K | $7.70 | $99.6K |
| 2025-12-17 | Marnie SmithDirector of Issuer | ▲buy | 32.7K | $7.49 | $244.7K |
| 2025-12-17 | Rene AmiraultDirector of Issuer | ▲buy | 9.7K | $7.45 | $72.5K |
| 2025-11-06 | Shannon JosephDirector of Issuer | ▲buy | 16.1K | $6.32 | $101.9K |
| 2025-10-16 | Brian Leslie SchmidtSenior Officer of Issuer | ▲buy | 6.2K | $5.58 | $34.5K |
| 2025-09-24 | Shannon JosephDirector of Issuer | ▲buy | 16.9K | $6.04 | $102.5K |
| 2025-09-08 | Caralyn Patricia BennettDirector of Issuer | ▲buy | 25.7K | $5.26 | $135.4K |
| 2025-07-18 | Brian Leslie SchmidtSenior Officer of Issuer | ▲buy | 6.1K | $4.47 | $27.3K |
| 2025-06-27 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 6.8K | $4.92 | $33.3K |
| 2025-05-12 | Rene AmiraultDirector of Issuer | ▲buy | 85.5K | $4.12 | $352.3K |
| 2025-04-16 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 8.9K | $3.70 | $32.9K |
| 2025-04-15 | Rene AmiraultDirector of Issuer | ▲buy | 83.6K | $3.61 | $302.2K |
| 2025-04-15 | Brian Leslie SchmidtSenior Officer of Issuer | ▲buy | 13.8K | $3.60 | $49.6K |
| 2025-04-10 | Lynne Patricia ChrumkaSenior Officer of Issuer | ▲buy | 30K | $3.54 | $106.2K |
| 2025-04-09 | Brian Leslie SchmidtSenior Officer of Issuer | ▲buy | 26.1K | $3.84 | $100.2K |
| 2025-04-09 | Benjamin Wayne StoodleySenior Officer of Issuer | ▲buy | 10K | $3.40 | $34K |
| 2025-04-09 | Kevin James JohnstonSenior Officer of Issuer | ▲buy | 15K | $3.29 | $49.4K |
| 2025-04-08 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 28K | $3.59 | $100.5K |
| 2025-04-08 | Scott ShimekSenior Officer of Issuer | ▲buy | 26.5K | $3.58 | $94.9K |
| 2025-04-04 | Steven BuytelsSenior Officer of Issuer | ▲buy | 8.1K | $3.66 | $29.5K |
| 2025-04-04 | Kevin ScreenSenior Officer of Issuer | ▲buy | 87K | $3.70 | $321.9K |
| 2025-04-04 | Christine EzingaSenior Officer of Issuer | ▲buy | 22K | $3.68 | $81K |
| 2025-04-03 | Christine EzingaSenior Officer of Issuer | ▲buy | 30K | $4.17 | $125.1K |
| 2025-04-03 | Robert SpitzerDirector of Issuer | ▲buy | 32K | $4.19 | $134K |
| 2025-03-03 | Kevin James JohnstonSenior Officer of Issuer | ▲buy | 28.9K | $4.54 | $131.1K |
| 2025-03-03 | Scott ShimekSenior Officer of Issuer | ▲buy | 34.7K | $4.54 | $157.4K |
| 2025-03-03 | Kevin ScreenSenior Officer of Issuer | ▲buy | 46.1K | $4.54 | $209.2K |
| 2025-03-03 | Brian Leslie SchmidtSenior Officer of Issuer | ▲buy | 84.7K | $4.55 | $385.5K |
| 2025-03-03 | Brian Leslie SchmidtSenior Officer of Issuer | ▲buy | 84.7K | $4.55 | $385.5K |
| 2025-03-03 | Benjamin Wayne StoodleySenior Officer of Issuer | ▲buy | 33.7K | $4.54 | $153.1K |
| 2025-03-03 | Christine EzingaSenior Officer of Issuer | ▲buy | 30.3K | $4.54 | $137.4K |
| 2025-03-03 | Lynne Patricia ChrumkaSenior Officer of Issuer | ▲buy | 31.8K | $4.54 | $144.5K |
| 2025-03-03 | Steven BuytelsSenior Officer of Issuer | ▲buy | 57K | $4.55 | $259.6K |
| 2025-03-03 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 25.5K | $4.54 | $115.6K |
| 2024-08-23 | Christine EzingaSenior Officer of Issuer | ▲buy | 13K | $3.99 | $51.9K |
| 2024-08-07 | Rene AmiraultDirector of Issuer | ▲buy | 135K | $3.75 | $506.3K |
| 2024-08-06 | Christine EzingaSenior Officer of Issuer | ▲buy | 8K | $3.67 | $29.4K |
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-23 | John RooneyDirector of Issuer | ▼sell | 50K | $12.60 | $630K |
| 2026-06-12 | Robert SpitzerDirector of Issuer | ▼sell | 10K | $13.02 | $130.2K |
| 2026-01-28 | Steven BuytelsSenior Officer of Issuer | ▼sell | 80.7K |
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-21 | Caralyn Patricia BennettDirector of Issuer | option_exercise | 36.6K | $13.26 | $484.9K |
| 2026-06-16 | Shannon JosephDirector of Issuer | option_exercise | 27.5K | $12.56 | $345.7K |
| 2025-12-17 | Rene AmiraultDirector of Issuer | option_exercise | 9.7K |
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 1.75M | $13.16 | $22.99M |
| 2026-07-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 75.1K | $13.42 | $1.01M |
| 2026-07-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 75.8K |
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Issuer
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Brian Leslie SchmidtSenior Officer of Issuer | 2.81M | 2026-07-16▲buy4.5K | — |
| Kevin ScreenSenior Officer of Issuer | 1.45M | 2025-04-04option_exercise87K | — |
| Steven BuytelsSenior Officer of Issuer | 767.7K | 2026-03-19▲buy31.3K | — |
| John RooneyDirector of Issuer | 630.4K | 2026-06-23▼sell50K | — |
| Rene AmiraultDirector of Issuer | 454.6K | 2026-06-03▲buy78.5K | — |
| Scott ShimekSenior Officer of Issuer | 438.6K | 2026-04-08▲buy43K | — |
| Robert SpitzerDirector of Issuer | 424.4K | 2026-06-12▼sell10K | — |
| Christine EzingaSenior Officer of Issuer | 370.4K | 2025-04-04▲buy22K | — |
| Lynne Patricia ChrumkaSenior Officer of Issuer | 322.8K | 2026-03-19▲buy19.4K | — |
| Marnie SmithDirector of Issuer | 282.8K | 2025-12-17▲buy32.7K | — |
| Benjamin Wayne StoodleySenior Officer of Issuer | 225.2K | 2026-04-17▲buy9K | — |
| Caralyn Patricia BennettDirector of Issuer | 169.2K | 2026-09-21option_exercise36.6K | — |
| Rocky (Rawleen) BakerSenior Officer of Issuer | 113.5K | 2026-06-18▲buy3.4K | — |
| Kevin James JohnstonSenior Officer of Issuer | 112K | 2026-09-22▲buy7.5K | — |
| Shannon JosephDirector of Issuer | 66.4K | 2026-06-16option_exercise27.5K | — |
| Craig Stephen BryksaDirector of Issuer | 30K | 2026-06-09▲buy7.7K | — |
| Tamarack Valley Energy Ltd.Issuer | — | 2026-08-31issuer_buyback1.75M | — |
| John Glenn LeachDirector of Issuer | — | 2025-06-26option_exercise32.3K | — |
| $8.01 |
| $646.4K |
| 2026-01-28 | Steven BuytelsSenior Officer of Issuer | ▼sell | 386K | $2.60 | $1M |
| 2025-12-17 | Rene AmiraultDirector of Issuer | ▼sell | 4.7K | $7.45 | $35.3K |
| 2025-06-20 | Robert SpitzerDirector of Issuer | ▼sell | 10K | $5.00 | $50K |
| 2025-06-20 | Robert SpitzerDirector of Issuer | ▼sell | 10K | $5.00 | $50K |
| 2024-12-13 | Marnie SmithDirector of Issuer | ▼sell | 9.7K | $4.42 | $42.7K |
| $7.45 |
| $72.5K |
| 2025-12-17 | Marnie SmithDirector of Issuer | option_exercise | 32.7K | $7.49 | $244.7K |
| 2025-09-24 | Shannon JosephDirector of Issuer | option_exercise | 16.9K | $6.04 | $102.5K |
| 2025-09-08 | Caralyn Patricia BennettDirector of Issuer | option_exercise | 25.7K | $5.26 | $135.4K |
| 2025-06-26 | John Glenn LeachDirector of Issuer | option_exercise | 32.3K | $4.86 | $156.9K |
| 2025-04-04 | Kevin ScreenSenior Officer of Issuer | option_exercise | 87K | $1.28 | $111.4K |
| 2025-04-03 | Robert SpitzerDirector of Issuer | option_exercise | 32K | $4.19 | $134K |
| $13.19 |
| $999.4K |
| 2026-07-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 38.7K | $12.87 | $497.9K |
| 2026-07-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 39.5K | $12.78 | $504.7K |
| 2026-07-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 14.4K | $12.95 | $186.5K |
| 2026-07-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 38.4K | $12.87 | $494.2K |
| 2026-07-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 38.9K | $12.85 | $499.8K |
| 2026-07-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $13.00 | $1.95M |
| 2026-07-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $13.03 | $1.96M |
| 2026-07-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.73 | $1.91M |
| 2026-07-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.82 | $1.92M |
| 2026-07-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $13.06 | $1.96M |
| 2026-07-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.84 | $1.93M |
| 2026-07-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.72 | $1.91M |
| 2026-07-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.80 | $1.92M |
| 2026-07-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.34 | $1.85M |
| 2026-06-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.39 | $1.86M |
| 2026-06-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.35 | $1.85M |
| 2026-06-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.38 | $1.86M |
| 2026-06-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.42 | $1.86M |
| 2026-06-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.38 | $1.86M |
| 2026-06-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.67 | $1.9M |
| 2026-06-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.51 | $1.88M |
| 2026-06-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.57 | $1.89M |
| 2026-06-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 225K | $12.12 | $2.73M |
| 2026-06-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.64 | $1.9M |
| 2026-06-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 200K | $12.61 | $2.52M |
| 2026-06-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 157.5K | $12.66 | $1.99M |
| 2026-06-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 562.6K | $13.06 | $7.35M |
| 2026-06-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 149.7K | $13.36 | $2M |
| 2026-06-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 74K | $13.49 | $998K |
| 2026-06-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 85.8K | $13.14 | $1.13M |
| 2026-06-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 72.8K | $13.71 | $998.3K |
| 2026-06-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 73.2K | $13.53 | $990.4K |
| 2026-06-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 72.8K | $13.82 | $1.01M |
| 2026-06-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 74.1K | $13.49 | $999.7K |
| 2026-06-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 77.1K | $12.98 | $1M |
| 2026-06-01 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 76.4K | $13.09 | $999.8K |
| 2026-05-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 63.9K | $11.87 | $758.2K |
| 2026-04-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 223.7K | $11.97 | $2.68M |
| 2026-04-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 250K | $11.96 | $2.99M |
| 2026-04-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 223.7K | $11.97 | $2.68M |
| 2026-04-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 250K | $11.61 | $2.9M |
| 2026-04-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 250K | $11.27 | $2.82M |
| 2026-04-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 414.6K | $11.14 | $4.62M |
| 2026-04-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 414.6K | $10.67 | $4.42M |
| 2026-04-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $11.23 | $1.12M |
| 2026-04-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $11.11 | $1.11M |
| 2026-04-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 414.6K | $11.19 | $4.64M |
| 2026-04-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 414.6K | $10.89 | $4.51M |
| 2026-04-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 414.6K | $10.76 | $4.46M |
| 2026-03-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 414.6K | $11.61 | $4.81M |
| 2026-03-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 414.6K | $11.71 | $4.86M |
| 2026-03-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 892.7K | $11.18 | $9.98M |
| 2026-03-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 172K | $11.57 | $1.99M |
| 2026-03-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 177.8K | $11.26 | $2M |
| 2026-03-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 177.8K | $11.26 | $2M |
| 2026-03-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 177.8K | $11.26 | $2M |
| 2026-03-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 181.5K | $11.00 | $2M |
| 2026-03-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 181.5K | $11.03 | $2M |
| 2026-03-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 181.5K | $11.00 | $2M |
| 2026-03-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 178.4K | $11.20 | $2M |
| 2026-03-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 178.4K | $11.20 | $2M |
| 2026-03-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 178.4K | $11.20 | $2M |
| 2026-03-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 183K | $10.91 | $2M |
| 2026-03-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 183K | $10.91 | $2M |
| 2026-03-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 183K | $10.91 | $2M |
| 2026-03-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 109.9K | $11.30 | $1.24M |
| 2026-03-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 567.2K | $11.00 | $6.24M |
| 2026-03-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 112.2K | $11.15 | $1.25M |
| 2026-03-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 112K | $11.15 | $1.25M |
| 2026-03-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 114K | $10.96 | $1.25M |
| 2026-03-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 114.6K | $10.91 | $1.25M |
| 2026-03-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 116.5K | $10.71 | $1.25M |
| 2026-03-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 146.7K | $10.20 | $1.5M |
| 2026-03-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 440.5K | $10.20 | $4.49M |
| 2026-03-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 147.5K | $10.17 | $1.5M |
| 2026-03-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 146.3K | $10.24 | $1.5M |
| 2026-02-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 414.6K | $10.19 | $4.23M |
| 2026-02-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 5.2K | $8.82 | $45.9K |
| 2026-01-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 20.5K | $8.91 | $182.7K |
| 2026-01-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 56.8K | $8.79 | $499.3K |
| 2026-01-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 56.1K | $8.87 | $497.4K |
| 2026-01-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 56.9K | $8.77 | $498.8K |
| 2026-01-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 58K | $8.62 | $499.7K |
| 2026-01-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 59K | $8.48 | $500.2K |
| 2026-01-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 59.1K | $8.41 | $497K |
| 2026-01-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 59.5K | $8.42 | $501.2K |
| 2026-01-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 60.3K | $8.25 | $497.4K |
| 2026-01-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 61.1K | $8.19 | $500.4K |
| 2026-01-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 63K | $7.94 | $500.3K |
| 2026-01-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 64.6K | $7.74 | $499.7K |
| 2026-01-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 561.2K | $7.46 | $4.19M |
| 2026-01-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 65.4K | $7.67 | $501.5K |
| 2026-01-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 65.4K | $7.64 | $499.8K |
| 2026-01-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 62.8K | $7.95 | $499.2K |
| 2025-12-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 124.3K | $8.05 | $1M |
| 2025-12-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123K | $8.16 | $1M |
| 2025-12-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123K | $8.07 | $993.2K |
| 2025-12-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123.9K | $8.02 | $994.1K |
| 2025-12-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 134K | $7.50 | $1.01M |
| 2025-12-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 129.6K | $7.71 | $999K |
| 2025-12-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 129K | $7.75 | $999.1K |
| 2025-12-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 129.5K | $7.71 | $998.1K |
| 2025-12-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 129.1K | $7.72 | $997.3K |
| 2025-12-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 126.8K | $7.88 | $999.7K |
| 2025-12-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 125.6K | $7.97 | $1M |
| 2025-12-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123.2K | $8.11 | $999.6K |
| 2025-12-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123.5K | $8.11 | $1M |
| 2025-12-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 122.4K | $8.16 | $998.6K |
| 2025-12-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 128K | $7.82 | $1M |
| 2025-12-01 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 126.8K | $7.90 | $1M |
| 2025-11-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 128.4K | $7.78 | $999.2K |
| 2025-11-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 131.3K | $7.62 | $1M |
| 2025-11-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 132.2K | $7.53 | $996K |
| 2025-11-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 132.7K | $7.52 | $997.3K |
| 2025-11-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 129.4K | $7.71 | $997.6K |
| 2025-11-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 660.4K | $7.48 | $4.94M |
| 2025-11-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 133.7K | $7.49 | $1M |
| 2025-11-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 137.1K | $7.32 | $1M |
| 2025-11-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 139.8K | $7.14 | $997.7K |
| 2025-11-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 141.5K | $7.06 | $998.7K |
| 2025-11-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 143.4K | $6.97 | $999.4K |
| 2025-11-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 144.7K | $6.91 | $999.5K |
| 2025-11-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 149.2K | $6.70 | $1M |
| 2025-11-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 155K | $6.40 | $991.4K |
| 2025-11-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 157.7K | $6.36 | $1M |
| 2025-11-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 159.6K | $6.26 | $998.9K |
| 2025-11-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 163.5K | $6.11 | $999.7K |
| 2025-11-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 160K | $6.23 | $996.3K |
| 2025-10-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 383.1K | $6.22 | $2.38M |
| 2025-10-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 39.9K | $6.23 | $248.5K |
| 2025-10-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 39.4K | $6.36 | $250.5K |
| 2025-10-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 39.3K | $6.36 | $249.8K |
| 2025-10-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 39.2K | $6.37 | $249.7K |
| 2025-10-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 39K | $6.38 | $248.8K |
| 2025-10-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 39K | $6.38 | $248.9K |
| 2025-10-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 41K | $6.13 | $251.5K |
| 2025-10-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 41K | $6.05 | $247.9K |
| 2025-10-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 41.1K | $6.06 | $249.2K |
| 2025-10-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 41.1K | $6.05 | $248.7K |
| 2025-10-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 83.3K | $5.99 | $499.1K |
| 2025-10-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 81.9K | $6.05 | $495.6K |
| 2025-10-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 83.3K | $6.00 | $499.4K |
| 2025-10-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 84.5K | $6.01 | $507.8K |
| 2025-10-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 79.1K | $6.23 | $492.8K |
| 2025-10-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 80K | $6.26 | $500.8K |
| 2025-10-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 81K | $6.17 | $500K |
| 2025-10-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 80.5K | $6.20 | $499.5K |
| 2025-10-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 81.9K | $6.11 | $500.7K |
| 2025-10-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 81.8K | $6.10 | $498.9K |
| 2025-10-01 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 82.5K | $6.05 | $499.1K |
| 2025-09-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 81.6K | $6.05 | $494.1K |
| 2025-09-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 82.4K | $6.06 | $499.6K |
| 2025-09-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 80.9K | $6.15 | $497.4K |
| 2025-09-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 82K | $6.09 | $499K |
| 2025-09-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 82.3K | $6.05 | $498.3K |
| 2025-09-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 82K | $6.07 | $497.6K |
| 2025-09-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 1.07M | $6.00 | $6.42M |
| 2025-09-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 84.2K | $5.93 | $499.4K |
| 2025-09-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 82K | $6.08 | $498.6K |
| 2025-09-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 82.4K | $6.07 | $499.9K |
| 2025-09-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 85.7K | $5.85 | $501.6K |
| 2025-09-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 87.5K | $5.73 | $501.3K |
| 2025-09-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 87.7K | $5.70 | $500.3K |
| 2025-09-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 87.7K | $5.66 | $496.5K |
| 2025-09-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 88.8K | $5.63 | $499.6K |
| 2025-09-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 91.7K | $5.45 | $499.6K |
| 2025-09-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 95K | $5.27 | $500.5K |
| 2025-09-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 95.6K | $5.23 | $499.7K |
| 2025-09-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 94.6K | $5.29 | $500.4K |
| 2025-09-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 92.9K | $5.35 | $497.1K |
| 2025-09-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 91.9K | $5.43 | $498.6K |
| 2025-08-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 92.5K | $5.38 | $497.9K |
| 2025-08-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 92.6K | $5.41 | $500.6K |
| 2025-08-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 92.5K | $5.40 | $499.7K |
| 2025-08-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 92.4K | $5.40 | $498.8K |
| 2025-08-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 91.4K | $5.45 | $498.1K |
| 2025-08-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 91.5K | $5.48 | $501.2K |
| 2025-08-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 94.5K | $5.32 | $502.3K |
| 2025-08-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 95.4K | $5.23 | $499K |
| 2025-08-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 93.5K | $5.31 | $496.9K |
| 2025-08-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 94.5K | $5.33 | $503.9K |
| 2025-08-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 95K | $5.31 | $504.9K |
| 2025-08-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 94.9K | $5.26 | $499.4K |
| 2025-08-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 94.3K | $5.32 | $501.3K |
| 2025-08-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 92.7K | $5.38 | $499.1K |
| 2025-08-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 93K | $5.32 | $494.6K |
| 2025-08-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 93.8K | $5.32 | $499K |
| 2025-08-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 92.9K | $5.38 | $499.9K |
| 2025-08-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 91.7K | $5.45 | $499.7K |
| 2025-08-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 92.9K | $5.37 | $498.9K |
| 2025-08-01 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 93.5K | $5.34 | $499.5K |
| 2025-07-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 91.5K | $5.47 | $500.8K |
| 2025-07-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 91.5K | $5.46 | $499.3K |
| 2025-07-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 94K | $5.31 | $499.1K |
| 2025-07-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 95.1K | $5.25 | $498.9K |
| 2025-07-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 96K | $5.21 | $500.5K |
| 2025-07-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 96.3K | $5.19 | $499.5K |
| 2025-07-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 97K | $5.15 | $499.8K |
| 2025-07-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 98.7K | $5.05 | $498.8K |
| 2025-07-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 98K | $5.07 | $496.9K |
| 2025-07-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 99K | $5.03 | $498.3K |
| 2025-07-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 101.3K | $4.95 | $500.9K |
| 2025-07-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 102K | $4.91 | $500.7K |
| 2025-07-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $5.00 | $499.9K |
| 2025-07-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 98.3K | $5.08 | $499.1K |
| 2025-07-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 99K | $5.08 | $502.5K |
| 2025-07-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 98.7K | $5.06 | $499.6K |
| 2025-07-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 99K | $5.04 | $499.1K |
| 2025-07-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 99K | $5.03 | $498.2K |
| 2025-07-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 102.2K | $4.88 | $498.6K |
| 2025-07-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 103.2K | $4.86 | $501.8K |
| 2025-07-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 51.4K | $4.88 | $250.6K |
| 2025-07-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 51.3K | $4.86 | $249.4K |
| 2025-06-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 206K | $4.85 | $999.5K |
| 2025-06-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 203.5K | $4.91 | $999.7K |
| 2025-06-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 51.5K | $4.86 | $250K |
| 2025-06-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.74 | $474.1K |
| 2025-06-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 200K | $4.77 | $954.4K |
| 2025-06-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 49K | $4.98 | $243.8K |
| 2025-06-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 5.7K | $4.89 | $27.9K |
| 2025-06-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 52.8K | $4.72 | $249.2K |
| 2025-06-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 52.8K | $4.71 | $248.5K |
| 2025-06-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 53K | $4.67 | $247.7K |
| 2025-06-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 54.9K | $4.63 | $254.2K |
| 2025-06-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 54.2K | $4.57 | $247.7K |
| 2025-06-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 55.8K | $4.45 | $248.4K |
| 2025-06-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 160K | $4.50 | $720K |
| 2025-06-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 159.8K | $4.52 | $722.6K |
| 2025-06-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 162K | $4.47 | $723.6K |
| 2025-05-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 164K | $4.39 | $720.6K |
| 2025-05-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 1.08M | $4.49 | $4.84M |
| 2025-05-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 658.3K | $4.37 | $2.88M |
| 2025-05-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 847.3K | $4.27 | $3.62M |
| 2025-05-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 1.27M | $3.72 | $4.71M |
| 2025-05-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 550.7K | $3.61 | $1.99M |
| 2025-04-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 278K | $3.58 | $995K |
| 2025-04-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 267.7K | $3.72 | $994.6K |
| 2025-04-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 263.7K | $3.76 | $991K |
| 2025-04-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $3.88 | $387.8K |
| 2025-04-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $3.73 | $373.4K |
| 2025-04-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $3.60 | $360.3K |
| 2025-04-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $3.57 | $356.7K |
| 2025-04-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $3.55 | $533K |
| 2025-04-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 400K | $3.56 | $1.43M |
| 2025-04-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 500K | $3.54 | $1.77M |
| 2025-04-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 400K | $3.50 | $1.4M |
| 2025-04-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 457.1K | $3.55 | $1.62M |
| 2025-04-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 400K | $3.71 | $1.49M |
| 2025-04-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 200K | $4.20 | $839.1K |
| 2025-04-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.44 | $443.6K |
| 2025-04-01 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.40 | $440.4K |
| 2025-03-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.38 | $437.5K |
| 2025-03-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 200K | $4.35 | $869.5K |
| 2025-03-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.41 | $440.5K |
| 2025-03-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.48 | $448.1K |
| 2025-03-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.45 | $444.6K |
| 2025-03-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.42 | $441.6K |
| 2025-03-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.28 | $428.4K |
| 2025-03-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.31 | $431.3K |
| 2025-03-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.22 | $421.9K |
| 2025-03-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.21 | $421.4K |
| 2025-03-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.10 | $409.5K |
| 2025-03-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.10 | $409.5K |
| 2025-03-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.10 | $410.5K |
| 2025-03-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.18 | $417.9K |
| 2025-03-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 290.8K | $4.03 | $1.17M |
| 2025-03-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 300K | $3.95 | $1.19M |
| 2025-03-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 300K | $4.08 | $1.22M |
| 2025-03-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 663K | $3.95 | $2.62M |
| 2025-03-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 663K | $3.93 | $2.6M |
| 2025-03-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 663K | $3.80 | $2.52M |
| 2025-03-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 120K | $4.18 | $501.1K |
| 2025-02-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 117K | $4.27 | $499.3K |
| 2025-02-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 1.06M | $4.40 | $4.68M |
| 2025-02-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 113K | $4.38 | $494.4K |
| 2025-02-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 115K | $4.34 | $499.3K |
| 2025-02-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 108K | $4.49 | $485.4K |
| 2025-02-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 108.5K | $4.53 | $491.4K |
| 2025-02-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 108K | $4.64 | $500.8K |
| 2025-02-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 108K | $4.60 | $496.4K |
| 2025-02-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 110K | $4.51 | $496.6K |
| 2025-02-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 108K | $4.49 | $484.6K |
| 2025-02-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 109K | $4.55 | $495.7K |
| 2025-02-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 110K | $4.57 | $503K |
| 2025-02-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 106.4K | $4.57 | $485.8K |
| 2025-02-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 115K | $4.52 | $519.8K |
| 2025-02-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 111.6K | $4.43 | $494.3K |
| 2025-02-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 114K | $4.41 | $503.2K |
| 2025-02-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 111K | $4.48 | $497.8K |
| 2025-02-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 107K | $4.47 | $478.7K |
| 2025-02-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 117.3K | $4.41 | $517K |
| 2025-01-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 226K | $4.48 | $1.01M |
| 2025-01-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 224K | $4.52 | $1.01M |
| 2025-01-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 220K | $4.44 | $977.9K |
| 2025-01-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 215K | $4.54 | $975.1K |
| 2025-01-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 220K | $4.54 | $999.4K |
| 2025-01-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 1.36M | $4.51 | $6.14M |
| 2025-01-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 215K | $4.67 | $1M |
| 2025-01-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 216K | $4.64 | $1M |
| 2025-01-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 213.2K | $4.65 | $990.8K |
| 2025-01-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 105.9K | $4.72 | $499.8K |
| 2025-01-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 548.3K | $4.65 | $2.55M |
| 2025-01-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 101K | $4.77 | $482K |
| 2025-01-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 101K | $4.91 | $495.7K |
| 2025-01-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 103K | $4.89 | $503.5K |
| 2025-01-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 101K | $4.93 | $498.1K |
| 2025-01-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 101K | $4.94 | $499.2K |
| 2025-01-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 102K | $4.89 | $499.1K |
| 2025-01-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 102K | $4.90 | $499.4K |
| 2025-01-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 500.1K | $4.90 | $2.45M |
| 2024-12-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 366.9K | $4.76 | $1.75M |
| 2024-12-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 370K | $4.71 | $1.74M |
| 2024-12-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 168.8K | $4.40 | $742K |
| 2024-12-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 252.9K | $4.33 | $1.1M |
| 2024-12-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 195.8K | $4.25 | $831.2K |
| 2024-12-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 1.09M | $4.20 | $4.58M |
| 2024-12-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 261.7K | $4.34 | $1.14M |
| 2024-12-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 245K | $4.39 | $1.08M |
| 2024-12-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 247.5K | $4.41 | $1.09M |
| 2024-12-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 609.6K | $4.39 | $2.68M |
| 2024-12-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 250.6K | $4.46 | $1.12M |
| 2024-12-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 248K | $4.51 | $1.12M |
| 2024-12-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 260K | $4.49 | $1.17M |
| 2024-12-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 235K | $4.65 | $1.09M |
| 2024-12-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 231.8K | $4.56 | $1.06M |
| 2024-12-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 247.1K | $4.45 | $1.1M |
| 2024-12-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 250K | $4.43 | $1.11M |
| 2024-11-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 113K | $4.43 | $501.2K |
| 2024-11-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 113K | $4.40 | $497.6K |
| 2024-11-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 113K | $4.39 | $496.3K |
| 2024-11-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 113K | $4.40 | $497.4K |
| 2024-11-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 110K | $4.48 | $492.8K |
| 2024-11-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 109K | $4.60 | $501K |
| 2024-11-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 110.5K | $4.52 | $499.3K |
| 2024-11-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 113K | $4.41 | $498.1K |
| 2024-11-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 112K | $4.43 | $495.9K |
| 2024-11-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 112K | $4.47 | $501.1K |
| 2024-11-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 114K | $4.37 | $498.2K |
| 2024-11-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 115K | $4.33 | $498K |
| 2024-11-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 117K | $4.24 | $496.3K |
| 2024-11-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 456.4K | $4.32 | $1.97M |
| 2024-11-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 101.4K | $4.48 | $454.3K |
| 2024-11-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 111K | $4.52 | $501.5K |
| 2024-11-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 112K | $4.45 | $498.7K |
| 2024-10-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 129.6K | $4.03 | $522.8K |
| 2024-10-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 254.6K | $3.91 | $995.4K |
| 2024-10-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 255K | $3.90 | $994K |
| 2024-10-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 255.1K | $3.90 | $993.7K |
| 2024-10-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 124.8K | $4.00 | $498.7K |
| 2024-10-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 255K | $3.91 | $996.2K |
| 2024-10-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 255.1K | $3.88 | $990.3K |
| 2024-10-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 250K | $3.99 | $996.6K |
| 2024-10-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 241.2K | $3.95 | $953K |
| 2024-10-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 260K | $3.88 | $1.01M |
| 2024-10-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 125K | $3.95 | $494.3K |
| 2024-10-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 125K | $3.94 | $492.3K |
| 2024-10-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 124.9K | $4.05 | $505.8K |
| 2024-10-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 120K | $4.24 | $508.2K |
| 2024-10-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 119K | $4.20 | $500.3K |
| 2024-10-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 121.5K | $4.10 | $498.4K |
| 2024-10-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123K | $4.10 | $504.8K |
| 2024-10-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 119K | $4.22 | $502.8K |
| 2024-10-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 115K | $4.17 | $479.7K |
| 2024-10-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 125K | $4.01 | $501.5K |
| 2024-10-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 125K | $3.94 | $492.7K |
| 2024-10-01 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 125K | $3.99 | $499.1K |
| 2024-09-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 268.6K | $3.90 | $1.05M |
| 2024-09-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 257.6K | $3.85 | $992.5K |
| 2024-09-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 265K | $3.86 | $1.02M |
| 2024-09-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 224.9K | $4.07 | $916.2K |
| 2024-09-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 115K | $4.19 | $482.4K |
| 2024-09-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 117.2K | $4.19 | $491.2K |
| 2024-09-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 119K | $4.16 | $495.2K |
| 2024-09-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 96K | $4.13 | $396.1K |
| 2024-09-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 97K | $4.05 | $392.8K |
| 2024-09-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 99.8K | $3.95 | $394.1K |
| 2024-09-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 105K | $3.86 | $405.1K |
| 2024-09-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 104K | $3.83 | $398.4K |
| 2024-09-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 107K | $3.73 | $399.1K |
| 2024-09-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 111K | $3.61 | $400.3K |
| 2024-09-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 112K | $3.54 | $396.1K |
| 2024-09-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 108K | $3.70 | $400.1K |
| 2024-09-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 202.7K | $3.69 | $747K |
| 2024-09-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 195K | $3.76 | $734K |
| 2024-09-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 1.05M | $3.82 | $4M |
| 2024-09-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 105.5K | $3.80 | $400.7K |
| 2024-08-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 187.3K | $3.95 | $739.9K |
| 2024-08-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 185K | $4.05 | $749.7K |
| 2024-08-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 188K | $3.98 | $747.5K |
| 2024-08-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 185K | $4.04 | $746.8K |
| 2024-08-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 182K | $4.11 | $747.5K |
| 2024-08-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 183.8K | $4.05 | $745K |
| 2024-08-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 187K | $3.98 | $745K |
| 2024-08-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 2.15M | $4.00 | $8.59M |
| 2024-08-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 181.5K | $4.12 | $747.4K |
| 2024-08-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 245K | $4.03 | $987.4K |
| 2024-08-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 245.8K | $4.05 | $995K |
| 2024-08-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 248.8K | $4.00 | $995.7K |
| 2024-08-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 251K | $3.96 | $993.8K |
| 2024-08-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 251.3K | $3.99 | $1M |
| 2024-08-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 252K | $3.85 | $971K |
| 2024-08-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 265K | $3.84 | $1.02M |
| 2024-08-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 265K | $3.76 | $995.6K |
| 2024-08-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 271K | $3.67 | $995.7K |
| 2024-08-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 145.4K | $3.66 | $532.7K |
| 2024-08-01 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 126K | $3.98 | $501.5K |
| 2024-07-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123K | $4.10 | $504.2K |
| 2024-07-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123.6K | $4.02 | $497.3K |
| 2024-07-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 125K | $4.01 | $501.6K |
| 2024-07-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123.2K | $4.00 | $492.3K |
| 2024-07-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 125.3K | $3.98 | $498.2K |
| 2024-07-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 128K | $3.89 | $497.4K |
| 2024-07-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123.5K | $3.84 | $474.1K |
No warrants outstanding — verified across latest financials and 5 years of filings (as of Sep 27, 2026).
View warrant overhang tool →7,500 shares ($99,375) on 2026-09-22.
Every filing we hold for this issuer; balances as filed.
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-22 | Kevin James JohnstonSenior Officer of Issuer | ▲buy | 7.5K | $13.25 | $99.4K |
| 2026-09-21 | Caralyn Patricia BennettDirector of Issuer | ▲buy | 36.6K | $13.26 | $484.9K |
| 2026-09-17 | Kevin James JohnstonSenior Officer of Issuer | ▲buy | 7.5K | $13.44 | $100.8K |
| 2026-07-16 | Brian Leslie SchmidtSenior Officer of Issuer | ▲buy | 4.5K | $11.75 | $52.7K |
| 2026-06-18 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 3.4K | $12.00 | $41.1K |
| 2026-06-16 | Shannon JosephDirector of Issuer | ▲buy | 27.5K | $12.56 | $345.7K |
| 2026-06-16 | Shannon JosephDirector of Issuer | ▲buy | 27.5K | $12.56 | $345.7K |
| 2026-06-09 | Craig Stephen BryksaDirector of Issuer | ▲buy | 7.7K | $13.12 | $101K |
| 2026-06-03 | Rene AmiraultDirector of Issuer | ▲buy | 78.5K | $13.09 | $1.03M |
| 2026-06-01 | Kevin James JohnstonSenior Officer of Issuer | ▲buy | 5K | $12.97 | $64.8K |
| 2026-04-24 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 3.5K | $11.30 | $39.5K |
| 2026-04-17 | Benjamin Wayne StoodleySenior Officer of Issuer | ▲buy | 9K | $10.51 | $94.2K |
| 2026-04-17 | Benjamin Wayne StoodleySenior Officer of Issuer | ▲buy | 5.8K | $10.51 | $61.2K |
| 2026-04-17 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 4.7K | $10.50 | $49.4K |
| 2026-04-17 | Craig Stephen BryksaDirector of Issuer | ▲buy | 9.4K | $10.63 | $99.9K |
| 2026-04-15 | Benjamin Wayne StoodleySenior Officer of Issuer | ▲buy | 10K | $11.09 | $110.9K |
| 2026-04-15 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 2.3K | $11.17 | $25.2K |
| 2026-04-08 | Scott ShimekSenior Officer of Issuer | ▲buy | 43K | $10.50 | $451.5K |
| 2026-03-19 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 14K | $10.10 | $141.5K |
| 2026-03-19 | Lynne Patricia ChrumkaSenior Officer of Issuer | ▲buy | 19.4K | $10.03 | $194.3K |
| 2026-03-19 | Kevin James JohnstonSenior Officer of Issuer | ▲buy | 17.5K | $10.06 | $176.2K |
| 2026-03-19 | Steven BuytelsSenior Officer of Issuer | ▲buy | 31.3K | $10.19 | $318.9K |
| 2026-03-19 | Benjamin Wayne StoodleySenior Officer of Issuer | ▲buy | 19.6K | $10.14 | $198.8K |
| 2026-03-19 | Scott ShimekSenior Officer of Issuer | ▲buy | 20.7K | $10.14 | $209.9K |
| 2026-03-19 | Brian Leslie SchmidtSenior Officer of Issuer | ▲buy | 53.3K | $9.85 | $525.4K |
| 2026-03-16 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 7.5K | $10.60 | $79.4K |
| 2026-03-13 | Lynne Patricia ChrumkaSenior Officer of Issuer | ▲buy | 20K | $10.82 | $216.4K |
| 2026-03-02 | Benjamin Wayne StoodleySenior Officer of Issuer | ▲buy | 11K | $10.23 | $112.2K |
| 2026-01-28 | Steven BuytelsSenior Officer of Issuer | ▲buy | 386K | $2.60 | $1M |
| 2026-01-28 | Steven BuytelsSenior Officer of Issuer | ▲buy | 80.7K | $8.01 | $646.4K |
| 2026-01-05 | Craig Stephen BryksaDirector of Issuer | ▲buy | 12.9K | $7.70 | $99.6K |
| 2025-12-17 | Marnie SmithDirector of Issuer | ▲buy | 32.7K | $7.49 | $244.7K |
| 2025-12-17 | Rene AmiraultDirector of Issuer | ▲buy | 9.7K | $7.45 | $72.5K |
| 2025-11-06 | Shannon JosephDirector of Issuer | ▲buy | 16.1K | $6.32 | $101.9K |
| 2025-10-16 | Brian Leslie SchmidtSenior Officer of Issuer | ▲buy | 6.2K | $5.58 | $34.5K |
| 2025-09-24 | Shannon JosephDirector of Issuer | ▲buy | 16.9K | $6.04 | $102.5K |
| 2025-09-08 | Caralyn Patricia BennettDirector of Issuer | ▲buy | 25.7K | $5.26 | $135.4K |
| 2025-07-18 | Brian Leslie SchmidtSenior Officer of Issuer | ▲buy | 6.1K | $4.47 | $27.3K |
| 2025-06-27 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 6.8K | $4.92 | $33.3K |
| 2025-05-12 | Rene AmiraultDirector of Issuer | ▲buy | 85.5K | $4.12 | $352.3K |
| 2025-04-16 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 8.9K | $3.70 | $32.9K |
| 2025-04-15 | Rene AmiraultDirector of Issuer | ▲buy | 83.6K | $3.61 | $302.2K |
| 2025-04-15 | Brian Leslie SchmidtSenior Officer of Issuer | ▲buy | 13.8K | $3.60 | $49.6K |
| 2025-04-10 | Lynne Patricia ChrumkaSenior Officer of Issuer | ▲buy | 30K | $3.54 | $106.2K |
| 2025-04-09 | Brian Leslie SchmidtSenior Officer of Issuer | ▲buy | 26.1K | $3.84 | $100.2K |
| 2025-04-09 | Benjamin Wayne StoodleySenior Officer of Issuer | ▲buy | 10K | $3.40 | $34K |
| 2025-04-09 | Kevin James JohnstonSenior Officer of Issuer | ▲buy | 15K | $3.29 | $49.4K |
| 2025-04-08 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 28K | $3.59 | $100.5K |
| 2025-04-08 | Scott ShimekSenior Officer of Issuer | ▲buy | 26.5K | $3.58 | $94.9K |
| 2025-04-04 | Steven BuytelsSenior Officer of Issuer | ▲buy | 8.1K | $3.66 | $29.5K |
| 2025-04-04 | Kevin ScreenSenior Officer of Issuer | ▲buy | 87K | $3.70 | $321.9K |
| 2025-04-04 | Christine EzingaSenior Officer of Issuer | ▲buy | 22K | $3.68 | $81K |
| 2025-04-03 | Christine EzingaSenior Officer of Issuer | ▲buy | 30K | $4.17 | $125.1K |
| 2025-04-03 | Robert SpitzerDirector of Issuer | ▲buy | 32K | $4.19 | $134K |
| 2025-03-03 | Kevin James JohnstonSenior Officer of Issuer | ▲buy | 28.9K | $4.54 | $131.1K |
| 2025-03-03 | Scott ShimekSenior Officer of Issuer | ▲buy | 34.7K | $4.54 | $157.4K |
| 2025-03-03 | Kevin ScreenSenior Officer of Issuer | ▲buy | 46.1K | $4.54 | $209.2K |
| 2025-03-03 | Brian Leslie SchmidtSenior Officer of Issuer | ▲buy | 84.7K | $4.55 | $385.5K |
| 2025-03-03 | Brian Leslie SchmidtSenior Officer of Issuer | ▲buy | 84.7K | $4.55 | $385.5K |
| 2025-03-03 | Benjamin Wayne StoodleySenior Officer of Issuer | ▲buy | 33.7K | $4.54 | $153.1K |
| 2025-03-03 | Christine EzingaSenior Officer of Issuer | ▲buy | 30.3K | $4.54 | $137.4K |
| 2025-03-03 | Lynne Patricia ChrumkaSenior Officer of Issuer | ▲buy | 31.8K | $4.54 | $144.5K |
| 2025-03-03 | Steven BuytelsSenior Officer of Issuer | ▲buy | 57K | $4.55 | $259.6K |
| 2025-03-03 | Rocky (Rawleen) BakerSenior Officer of Issuer | ▲buy | 25.5K | $4.54 | $115.6K |
| 2024-08-23 | Christine EzingaSenior Officer of Issuer | ▲buy | 13K | $3.99 | $51.9K |
| 2024-08-07 | Rene AmiraultDirector of Issuer | ▲buy | 135K | $3.75 | $506.3K |
| 2024-08-06 | Christine EzingaSenior Officer of Issuer | ▲buy | 8K | $3.67 | $29.4K |
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-23 | John RooneyDirector of Issuer | ▼sell | 50K | $12.60 | $630K |
| 2026-06-12 | Robert SpitzerDirector of Issuer | ▼sell | 10K | $13.02 | $130.2K |
| 2026-01-28 | Steven BuytelsSenior Officer of Issuer | ▼sell | 80.7K | $8.01 | $646.4K |
| 2026-01-28 | Steven BuytelsSenior Officer of Issuer | ▼sell | 386K | $2.60 | $1M |
| 2025-12-17 | Rene AmiraultDirector of Issuer | ▼sell | 4.7K | $7.45 | $35.3K |
| 2025-06-20 | Robert SpitzerDirector of Issuer | ▼sell | 10K | $5.00 | $50K |
| 2025-06-20 | Robert SpitzerDirector of Issuer | ▼sell | 10K | $5.00 | $50K |
| 2024-12-13 | Marnie SmithDirector of Issuer | ▼sell | 9.7K | $4.42 | $42.7K |
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-21 | Caralyn Patricia BennettDirector of Issuer | option_exercise | 36.6K | $13.26 | $484.9K |
| 2026-06-16 | Shannon JosephDirector of Issuer | option_exercise | 27.5K | $12.56 | $345.7K |
| 2025-12-17 | Rene AmiraultDirector of Issuer | option_exercise | 9.7K | $7.45 | $72.5K |
| 2025-12-17 | Marnie SmithDirector of Issuer | option_exercise | 32.7K | $7.49 | $244.7K |
| 2025-09-24 | Shannon JosephDirector of Issuer | option_exercise | 16.9K | $6.04 | $102.5K |
| 2025-09-08 | Caralyn Patricia BennettDirector of Issuer | option_exercise | 25.7K | $5.26 | $135.4K |
| 2025-06-26 | John Glenn LeachDirector of Issuer | option_exercise | 32.3K | $4.86 | $156.9K |
| 2025-04-04 | Kevin ScreenSenior Officer of Issuer | option_exercise | 87K | $1.28 | $111.4K |
| 2025-04-03 | Robert SpitzerDirector of Issuer | option_exercise | 32K | $4.19 | $134K |
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 1.75M | $13.16 | $22.99M |
| 2026-07-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 75.1K | $13.42 | $1.01M |
| 2026-07-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 75.8K | $13.19 | $999.4K |
| 2026-07-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 38.7K | $12.87 | $497.9K |
| 2026-07-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 39.5K | $12.78 | $504.7K |
| 2026-07-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 14.4K | $12.95 | $186.5K |
| 2026-07-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 38.4K | $12.87 | $494.2K |
| 2026-07-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 38.9K | $12.85 | $499.8K |
| 2026-07-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $13.00 | $1.95M |
| 2026-07-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $13.03 | $1.96M |
| 2026-07-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.73 | $1.91M |
| 2026-07-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.82 | $1.92M |
| 2026-07-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $13.06 | $1.96M |
| 2026-07-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.84 | $1.93M |
| 2026-07-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.72 | $1.91M |
| 2026-07-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.80 | $1.92M |
| 2026-07-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.34 | $1.85M |
| 2026-06-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.39 | $1.86M |
| 2026-06-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.35 | $1.85M |
| 2026-06-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.38 | $1.86M |
| 2026-06-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.42 | $1.86M |
| 2026-06-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.38 | $1.86M |
| 2026-06-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.67 | $1.9M |
| 2026-06-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.51 | $1.88M |
| 2026-06-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.57 | $1.89M |
| 2026-06-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 225K | $12.12 | $2.73M |
| 2026-06-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $12.64 | $1.9M |
| 2026-06-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 200K | $12.61 | $2.52M |
| 2026-06-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 157.5K | $12.66 | $1.99M |
| 2026-06-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 562.6K | $13.06 | $7.35M |
| 2026-06-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 149.7K | $13.36 | $2M |
| 2026-06-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 74K | $13.49 | $998K |
| 2026-06-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 85.8K | $13.14 | $1.13M |
| 2026-06-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 72.8K | $13.71 | $998.3K |
| 2026-06-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 73.2K | $13.53 | $990.4K |
| 2026-06-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 72.8K | $13.82 | $1.01M |
| 2026-06-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 74.1K | $13.49 | $999.7K |
| 2026-06-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 77.1K | $12.98 | $1M |
| 2026-06-01 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 76.4K | $13.09 | $999.8K |
| 2026-05-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 63.9K | $11.87 | $758.2K |
| 2026-04-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 223.7K | $11.97 | $2.68M |
| 2026-04-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 250K | $11.96 | $2.99M |
| 2026-04-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 223.7K | $11.97 | $2.68M |
| 2026-04-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 250K | $11.61 | $2.9M |
| 2026-04-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 250K | $11.27 | $2.82M |
| 2026-04-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 414.6K | $11.14 | $4.62M |
| 2026-04-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 414.6K | $10.67 | $4.42M |
| 2026-04-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $11.23 | $1.12M |
| 2026-04-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $11.11 | $1.11M |
| 2026-04-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 414.6K | $11.19 | $4.64M |
| 2026-04-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 414.6K | $10.89 | $4.51M |
| 2026-04-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 414.6K | $10.76 | $4.46M |
| 2026-03-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 414.6K | $11.61 | $4.81M |
| 2026-03-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 414.6K | $11.71 | $4.86M |
| 2026-03-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 892.7K | $11.18 | $9.98M |
| 2026-03-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 172K | $11.57 | $1.99M |
| 2026-03-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 177.8K | $11.26 | $2M |
| 2026-03-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 177.8K | $11.26 | $2M |
| 2026-03-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 177.8K | $11.26 | $2M |
| 2026-03-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 181.5K | $11.00 | $2M |
| 2026-03-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 181.5K | $11.03 | $2M |
| 2026-03-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 181.5K | $11.00 | $2M |
| 2026-03-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 178.4K | $11.20 | $2M |
| 2026-03-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 178.4K | $11.20 | $2M |
| 2026-03-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 178.4K | $11.20 | $2M |
| 2026-03-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 183K | $10.91 | $2M |
| 2026-03-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 183K | $10.91 | $2M |
| 2026-03-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 183K | $10.91 | $2M |
| 2026-03-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 109.9K | $11.30 | $1.24M |
| 2026-03-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 567.2K | $11.00 | $6.24M |
| 2026-03-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 112.2K | $11.15 | $1.25M |
| 2026-03-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 112K | $11.15 | $1.25M |
| 2026-03-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 114K | $10.96 | $1.25M |
| 2026-03-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 114.6K | $10.91 | $1.25M |
| 2026-03-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 116.5K | $10.71 | $1.25M |
| 2026-03-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 146.7K | $10.20 | $1.5M |
| 2026-03-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 440.5K | $10.20 | $4.49M |
| 2026-03-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 147.5K | $10.17 | $1.5M |
| 2026-03-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 146.3K | $10.24 | $1.5M |
| 2026-02-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 414.6K | $10.19 | $4.23M |
| 2026-02-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 5.2K | $8.82 | $45.9K |
| 2026-01-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 20.5K | $8.91 | $182.7K |
| 2026-01-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 56.8K | $8.79 | $499.3K |
| 2026-01-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 56.1K | $8.87 | $497.4K |
| 2026-01-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 56.9K | $8.77 | $498.8K |
| 2026-01-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 58K | $8.62 | $499.7K |
| 2026-01-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 59K | $8.48 | $500.2K |
| 2026-01-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 59.1K | $8.41 | $497K |
| 2026-01-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 59.5K | $8.42 | $501.2K |
| 2026-01-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 60.3K | $8.25 | $497.4K |
| 2026-01-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 61.1K | $8.19 | $500.4K |
| 2026-01-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 63K | $7.94 | $500.3K |
| 2026-01-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 64.6K | $7.74 | $499.7K |
| 2026-01-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 561.2K | $7.46 | $4.19M |
| 2026-01-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 65.4K | $7.67 | $501.5K |
| 2026-01-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 65.4K | $7.64 | $499.8K |
| 2026-01-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 62.8K | $7.95 | $499.2K |
| 2025-12-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 124.3K | $8.05 | $1M |
| 2025-12-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123K | $8.16 | $1M |
| 2025-12-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123K | $8.07 | $993.2K |
| 2025-12-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123.9K | $8.02 | $994.1K |
| 2025-12-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 134K | $7.50 | $1.01M |
| 2025-12-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 129.6K | $7.71 | $999K |
| 2025-12-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 129K | $7.75 | $999.1K |
| 2025-12-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 129.5K | $7.71 | $998.1K |
| 2025-12-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 129.1K | $7.72 | $997.3K |
| 2025-12-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 126.8K | $7.88 | $999.7K |
| 2025-12-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 125.6K | $7.97 | $1M |
| 2025-12-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123.2K | $8.11 | $999.6K |
| 2025-12-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123.5K | $8.11 | $1M |
| 2025-12-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 122.4K | $8.16 | $998.6K |
| 2025-12-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 128K | $7.82 | $1M |
| 2025-12-01 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 126.8K | $7.90 | $1M |
| 2025-11-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 128.4K | $7.78 | $999.2K |
| 2025-11-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 131.3K | $7.62 | $1M |
| 2025-11-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 132.2K | $7.53 | $996K |
| 2025-11-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 132.7K | $7.52 | $997.3K |
| 2025-11-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 129.4K | $7.71 | $997.6K |
| 2025-11-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 660.4K | $7.48 | $4.94M |
| 2025-11-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 133.7K | $7.49 | $1M |
| 2025-11-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 137.1K | $7.32 | $1M |
| 2025-11-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 139.8K | $7.14 | $997.7K |
| 2025-11-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 141.5K | $7.06 | $998.7K |
| 2025-11-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 143.4K | $6.97 | $999.4K |
| 2025-11-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 144.7K | $6.91 | $999.5K |
| 2025-11-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 149.2K | $6.70 | $1M |
| 2025-11-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 155K | $6.40 | $991.4K |
| 2025-11-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 157.7K | $6.36 | $1M |
| 2025-11-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 159.6K | $6.26 | $998.9K |
| 2025-11-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 163.5K | $6.11 | $999.7K |
| 2025-11-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 160K | $6.23 | $996.3K |
| 2025-10-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 383.1K | $6.22 | $2.38M |
| 2025-10-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 39.9K | $6.23 | $248.5K |
| 2025-10-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 39.4K | $6.36 | $250.5K |
| 2025-10-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 39.3K | $6.36 | $249.8K |
| 2025-10-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 39.2K | $6.37 | $249.7K |
| 2025-10-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 39K | $6.38 | $248.8K |
| 2025-10-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 39K | $6.38 | $248.9K |
| 2025-10-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 41K | $6.13 | $251.5K |
| 2025-10-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 41K | $6.05 | $247.9K |
| 2025-10-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 41.1K | $6.06 | $249.2K |
| 2025-10-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 41.1K | $6.05 | $248.7K |
| 2025-10-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 83.3K | $5.99 | $499.1K |
| 2025-10-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 81.9K | $6.05 | $495.6K |
| 2025-10-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 83.3K | $6.00 | $499.4K |
| 2025-10-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 84.5K | $6.01 | $507.8K |
| 2025-10-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 79.1K | $6.23 | $492.8K |
| 2025-10-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 80K | $6.26 | $500.8K |
| 2025-10-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 81K | $6.17 | $500K |
| 2025-10-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 80.5K | $6.20 | $499.5K |
| 2025-10-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 81.9K | $6.11 | $500.7K |
| 2025-10-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 81.8K | $6.10 | $498.9K |
| 2025-10-01 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 82.5K | $6.05 | $499.1K |
| 2025-09-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 81.6K | $6.05 | $494.1K |
| 2025-09-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 82.4K | $6.06 | $499.6K |
| 2025-09-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 80.9K | $6.15 | $497.4K |
| 2025-09-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 82K | $6.09 | $499K |
| 2025-09-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 82.3K | $6.05 | $498.3K |
| 2025-09-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 82K | $6.07 | $497.6K |
| 2025-09-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 1.07M | $6.00 | $6.42M |
| 2025-09-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 84.2K | $5.93 | $499.4K |
| 2025-09-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 82K | $6.08 | $498.6K |
| 2025-09-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 82.4K | $6.07 | $499.9K |
| 2025-09-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 85.7K | $5.85 | $501.6K |
| 2025-09-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 87.5K | $5.73 | $501.3K |
| 2025-09-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 87.7K | $5.70 | $500.3K |
| 2025-09-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 87.7K | $5.66 | $496.5K |
| 2025-09-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 88.8K | $5.63 | $499.6K |
| 2025-09-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 91.7K | $5.45 | $499.6K |
| 2025-09-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 95K | $5.27 | $500.5K |
| 2025-09-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 95.6K | $5.23 | $499.7K |
| 2025-09-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 94.6K | $5.29 | $500.4K |
| 2025-09-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 92.9K | $5.35 | $497.1K |
| 2025-09-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 91.9K | $5.43 | $498.6K |
| 2025-08-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 92.5K | $5.38 | $497.9K |
| 2025-08-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 92.6K | $5.41 | $500.6K |
| 2025-08-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 92.5K | $5.40 | $499.7K |
| 2025-08-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 92.4K | $5.40 | $498.8K |
| 2025-08-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 91.4K | $5.45 | $498.1K |
| 2025-08-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 91.5K | $5.48 | $501.2K |
| 2025-08-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 94.5K | $5.32 | $502.3K |
| 2025-08-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 95.4K | $5.23 | $499K |
| 2025-08-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 93.5K | $5.31 | $496.9K |
| 2025-08-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 94.5K | $5.33 | $503.9K |
| 2025-08-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 95K | $5.31 | $504.9K |
| 2025-08-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 94.9K | $5.26 | $499.4K |
| 2025-08-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 94.3K | $5.32 | $501.3K |
| 2025-08-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 92.7K | $5.38 | $499.1K |
| 2025-08-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 93K | $5.32 | $494.6K |
| 2025-08-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 93.8K | $5.32 | $499K |
| 2025-08-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 92.9K | $5.38 | $499.9K |
| 2025-08-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 91.7K | $5.45 | $499.7K |
| 2025-08-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 92.9K | $5.37 | $498.9K |
| 2025-08-01 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 93.5K | $5.34 | $499.5K |
| 2025-07-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 91.5K | $5.47 | $500.8K |
| 2025-07-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 91.5K | $5.46 | $499.3K |
| 2025-07-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 94K | $5.31 | $499.1K |
| 2025-07-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 95.1K | $5.25 | $498.9K |
| 2025-07-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 96K | $5.21 | $500.5K |
| 2025-07-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 96.3K | $5.19 | $499.5K |
| 2025-07-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 97K | $5.15 | $499.8K |
| 2025-07-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 98.7K | $5.05 | $498.8K |
| 2025-07-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 98K | $5.07 | $496.9K |
| 2025-07-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 99K | $5.03 | $498.3K |
| 2025-07-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 101.3K | $4.95 | $500.9K |
| 2025-07-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 102K | $4.91 | $500.7K |
| 2025-07-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $5.00 | $499.9K |
| 2025-07-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 98.3K | $5.08 | $499.1K |
| 2025-07-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 99K | $5.08 | $502.5K |
| 2025-07-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 98.7K | $5.06 | $499.6K |
| 2025-07-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 99K | $5.04 | $499.1K |
| 2025-07-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 99K | $5.03 | $498.2K |
| 2025-07-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 102.2K | $4.88 | $498.6K |
| 2025-07-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 103.2K | $4.86 | $501.8K |
| 2025-07-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 51.4K | $4.88 | $250.6K |
| 2025-07-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 51.3K | $4.86 | $249.4K |
| 2025-06-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 206K | $4.85 | $999.5K |
| 2025-06-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 203.5K | $4.91 | $999.7K |
| 2025-06-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 51.5K | $4.86 | $250K |
| 2025-06-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.74 | $474.1K |
| 2025-06-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 200K | $4.77 | $954.4K |
| 2025-06-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 49K | $4.98 | $243.8K |
| 2025-06-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 5.7K | $4.89 | $27.9K |
| 2025-06-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 52.8K | $4.72 | $249.2K |
| 2025-06-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 52.8K | $4.71 | $248.5K |
| 2025-06-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 53K | $4.67 | $247.7K |
| 2025-06-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 54.9K | $4.63 | $254.2K |
| 2025-06-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 54.2K | $4.57 | $247.7K |
| 2025-06-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 55.8K | $4.45 | $248.4K |
| 2025-06-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 160K | $4.50 | $720K |
| 2025-06-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 159.8K | $4.52 | $722.6K |
| 2025-06-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 162K | $4.47 | $723.6K |
| 2025-05-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 164K | $4.39 | $720.6K |
| 2025-05-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 1.08M | $4.49 | $4.84M |
| 2025-05-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 658.3K | $4.37 | $2.88M |
| 2025-05-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 847.3K | $4.27 | $3.62M |
| 2025-05-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 1.27M | $3.72 | $4.71M |
| 2025-05-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 550.7K | $3.61 | $1.99M |
| 2025-04-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 278K | $3.58 | $995K |
| 2025-04-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 267.7K | $3.72 | $994.6K |
| 2025-04-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 263.7K | $3.76 | $991K |
| 2025-04-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $3.88 | $387.8K |
| 2025-04-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $3.73 | $373.4K |
| 2025-04-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $3.60 | $360.3K |
| 2025-04-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $3.57 | $356.7K |
| 2025-04-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 150K | $3.55 | $533K |
| 2025-04-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 400K | $3.56 | $1.43M |
| 2025-04-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 500K | $3.54 | $1.77M |
| 2025-04-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 400K | $3.50 | $1.4M |
| 2025-04-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 457.1K | $3.55 | $1.62M |
| 2025-04-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 400K | $3.71 | $1.49M |
| 2025-04-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 200K | $4.20 | $839.1K |
| 2025-04-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.44 | $443.6K |
| 2025-04-01 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.40 | $440.4K |
| 2025-03-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.38 | $437.5K |
| 2025-03-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 200K | $4.35 | $869.5K |
| 2025-03-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.41 | $440.5K |
| 2025-03-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.48 | $448.1K |
| 2025-03-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.45 | $444.6K |
| 2025-03-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.42 | $441.6K |
| 2025-03-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.28 | $428.4K |
| 2025-03-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.31 | $431.3K |
| 2025-03-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.22 | $421.9K |
| 2025-03-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.21 | $421.4K |
| 2025-03-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.10 | $409.5K |
| 2025-03-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.10 | $409.5K |
| 2025-03-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.10 | $410.5K |
| 2025-03-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 100K | $4.18 | $417.9K |
| 2025-03-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 290.8K | $4.03 | $1.17M |
| 2025-03-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 300K | $3.95 | $1.19M |
| 2025-03-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 300K | $4.08 | $1.22M |
| 2025-03-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 663K | $3.95 | $2.62M |
| 2025-03-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 663K | $3.93 | $2.6M |
| 2025-03-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 663K | $3.80 | $2.52M |
| 2025-03-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 120K | $4.18 | $501.1K |
| 2025-02-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 117K | $4.27 | $499.3K |
| 2025-02-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 1.06M | $4.40 | $4.68M |
| 2025-02-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 113K | $4.38 | $494.4K |
| 2025-02-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 115K | $4.34 | $499.3K |
| 2025-02-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 108K | $4.49 | $485.4K |
| 2025-02-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 108.5K | $4.53 | $491.4K |
| 2025-02-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 108K | $4.64 | $500.8K |
| 2025-02-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 108K | $4.60 | $496.4K |
| 2025-02-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 110K | $4.51 | $496.6K |
| 2025-02-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 108K | $4.49 | $484.6K |
| 2025-02-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 109K | $4.55 | $495.7K |
| 2025-02-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 110K | $4.57 | $503K |
| 2025-02-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 106.4K | $4.57 | $485.8K |
| 2025-02-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 115K | $4.52 | $519.8K |
| 2025-02-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 111.6K | $4.43 | $494.3K |
| 2025-02-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 114K | $4.41 | $503.2K |
| 2025-02-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 111K | $4.48 | $497.8K |
| 2025-02-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 107K | $4.47 | $478.7K |
| 2025-02-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 117.3K | $4.41 | $517K |
| 2025-01-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 226K | $4.48 | $1.01M |
| 2025-01-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 224K | $4.52 | $1.01M |
| 2025-01-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 220K | $4.44 | $977.9K |
| 2025-01-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 215K | $4.54 | $975.1K |
| 2025-01-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 220K | $4.54 | $999.4K |
| 2025-01-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 1.36M | $4.51 | $6.14M |
| 2025-01-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 215K | $4.67 | $1M |
| 2025-01-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 216K | $4.64 | $1M |
| 2025-01-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 213.2K | $4.65 | $990.8K |
| 2025-01-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 105.9K | $4.72 | $499.8K |
| 2025-01-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 548.3K | $4.65 | $2.55M |
| 2025-01-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 101K | $4.77 | $482K |
| 2025-01-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 101K | $4.91 | $495.7K |
| 2025-01-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 103K | $4.89 | $503.5K |
| 2025-01-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 101K | $4.93 | $498.1K |
| 2025-01-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 101K | $4.94 | $499.2K |
| 2025-01-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 102K | $4.89 | $499.1K |
| 2025-01-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 102K | $4.90 | $499.4K |
| 2025-01-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 500.1K | $4.90 | $2.45M |
| 2024-12-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 366.9K | $4.76 | $1.75M |
| 2024-12-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 370K | $4.71 | $1.74M |
| 2024-12-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 168.8K | $4.40 | $742K |
| 2024-12-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 252.9K | $4.33 | $1.1M |
| 2024-12-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 195.8K | $4.25 | $831.2K |
| 2024-12-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 1.09M | $4.20 | $4.58M |
| 2024-12-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 261.7K | $4.34 | $1.14M |
| 2024-12-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 245K | $4.39 | $1.08M |
| 2024-12-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 247.5K | $4.41 | $1.09M |
| 2024-12-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 609.6K | $4.39 | $2.68M |
| 2024-12-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 250.6K | $4.46 | $1.12M |
| 2024-12-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 248K | $4.51 | $1.12M |
| 2024-12-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 260K | $4.49 | $1.17M |
| 2024-12-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 235K | $4.65 | $1.09M |
| 2024-12-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 231.8K | $4.56 | $1.06M |
| 2024-12-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 247.1K | $4.45 | $1.1M |
| 2024-12-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 250K | $4.43 | $1.11M |
| 2024-11-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 113K | $4.43 | $501.2K |
| 2024-11-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 113K | $4.40 | $497.6K |
| 2024-11-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 113K | $4.39 | $496.3K |
| 2024-11-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 113K | $4.40 | $497.4K |
| 2024-11-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 110K | $4.48 | $492.8K |
| 2024-11-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 109K | $4.60 | $501K |
| 2024-11-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 110.5K | $4.52 | $499.3K |
| 2024-11-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 113K | $4.41 | $498.1K |
| 2024-11-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 112K | $4.43 | $495.9K |
| 2024-11-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 112K | $4.47 | $501.1K |
| 2024-11-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 114K | $4.37 | $498.2K |
| 2024-11-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 115K | $4.33 | $498K |
| 2024-11-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 117K | $4.24 | $496.3K |
| 2024-11-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 456.4K | $4.32 | $1.97M |
| 2024-11-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 101.4K | $4.48 | $454.3K |
| 2024-11-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 111K | $4.52 | $501.5K |
| 2024-11-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 112K | $4.45 | $498.7K |
| 2024-10-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 129.6K | $4.03 | $522.8K |
| 2024-10-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 254.6K | $3.91 | $995.4K |
| 2024-10-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 255K | $3.90 | $994K |
| 2024-10-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 255.1K | $3.90 | $993.7K |
| 2024-10-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 124.8K | $4.00 | $498.7K |
| 2024-10-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 255K | $3.91 | $996.2K |
| 2024-10-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 255.1K | $3.88 | $990.3K |
| 2024-10-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 250K | $3.99 | $996.6K |
| 2024-10-21 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 241.2K | $3.95 | $953K |
| 2024-10-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 260K | $3.88 | $1.01M |
| 2024-10-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 125K | $3.95 | $494.3K |
| 2024-10-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 125K | $3.94 | $492.3K |
| 2024-10-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 124.9K | $4.05 | $505.8K |
| 2024-10-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 120K | $4.24 | $508.2K |
| 2024-10-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 119K | $4.20 | $500.3K |
| 2024-10-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 121.5K | $4.10 | $498.4K |
| 2024-10-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123K | $4.10 | $504.8K |
| 2024-10-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 119K | $4.22 | $502.8K |
| 2024-10-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 115K | $4.17 | $479.7K |
| 2024-10-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 125K | $4.01 | $501.5K |
| 2024-10-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 125K | $3.94 | $492.7K |
| 2024-10-01 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 125K | $3.99 | $499.1K |
| 2024-09-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 268.6K | $3.90 | $1.05M |
| 2024-09-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 257.6K | $3.85 | $992.5K |
| 2024-09-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 265K | $3.86 | $1.02M |
| 2024-09-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 224.9K | $4.07 | $916.2K |
| 2024-09-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 115K | $4.19 | $482.4K |
| 2024-09-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 117.2K | $4.19 | $491.2K |
| 2024-09-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 119K | $4.16 | $495.2K |
| 2024-09-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 96K | $4.13 | $396.1K |
| 2024-09-18 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 97K | $4.05 | $392.8K |
| 2024-09-17 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 99.8K | $3.95 | $394.1K |
| 2024-09-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 105K | $3.86 | $405.1K |
| 2024-09-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 104K | $3.83 | $398.4K |
| 2024-09-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 107K | $3.73 | $399.1K |
| 2024-09-11 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 111K | $3.61 | $400.3K |
| 2024-09-10 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 112K | $3.54 | $396.1K |
| 2024-09-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 108K | $3.70 | $400.1K |
| 2024-09-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 202.7K | $3.69 | $747K |
| 2024-09-05 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 195K | $3.76 | $734K |
| 2024-09-04 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 1.05M | $3.82 | $4M |
| 2024-09-03 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 105.5K | $3.80 | $400.7K |
| 2024-08-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 187.3K | $3.95 | $739.9K |
| 2024-08-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 185K | $4.05 | $749.7K |
| 2024-08-28 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 188K | $3.98 | $747.5K |
| 2024-08-27 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 185K | $4.04 | $746.8K |
| 2024-08-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 182K | $4.11 | $747.5K |
| 2024-08-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 183.8K | $4.05 | $745K |
| 2024-08-22 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 187K | $3.98 | $745K |
| 2024-08-20 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 2.15M | $4.00 | $8.59M |
| 2024-08-19 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 181.5K | $4.12 | $747.4K |
| 2024-08-16 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 245K | $4.03 | $987.4K |
| 2024-08-15 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 245.8K | $4.05 | $995K |
| 2024-08-14 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 248.8K | $4.00 | $995.7K |
| 2024-08-13 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 251K | $3.96 | $993.8K |
| 2024-08-12 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 251.3K | $3.99 | $1M |
| 2024-08-09 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 252K | $3.85 | $971K |
| 2024-08-08 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 265K | $3.84 | $1.02M |
| 2024-08-07 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 265K | $3.76 | $995.6K |
| 2024-08-06 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 271K | $3.67 | $995.7K |
| 2024-08-02 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 145.4K | $3.66 | $532.7K |
| 2024-08-01 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 126K | $3.98 | $501.5K |
| 2024-07-31 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123K | $4.10 | $504.2K |
| 2024-07-30 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123.6K | $4.02 | $497.3K |
| 2024-07-29 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 125K | $4.01 | $501.6K |
| 2024-07-26 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123.2K | $4.00 | $492.3K |
| 2024-07-25 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 125.3K | $3.98 | $498.2K |
| 2024-07-24 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 128K | $3.89 | $497.4K |
| 2024-07-23 | Tamarack Valley Energy Ltd.Issuer | issuer_buyback | 123.5K | $3.84 | $474.1K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Issuer
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Brian Leslie SchmidtSenior Officer of Issuer | 2.81M | 2026-07-16▲buy4.5K | — |
| Kevin ScreenSenior Officer of Issuer | 1.45M | 2025-04-04option_exercise87K | — |
| Steven BuytelsSenior Officer of Issuer | 767.7K | 2026-03-19▲buy31.3K | — |
| John RooneyDirector of Issuer | 630.4K | 2026-06-23▼sell50K | — |
| Rene AmiraultDirector of Issuer | 454.6K | 2026-06-03▲buy78.5K | — |
| Scott ShimekSenior Officer of Issuer | 438.6K | 2026-04-08▲buy43K | — |
| Robert SpitzerDirector of Issuer | 424.4K | 2026-06-12▼sell10K | — |
| Christine EzingaSenior Officer of Issuer | 370.4K | 2025-04-04▲buy22K | — |
| Lynne Patricia ChrumkaSenior Officer of Issuer | 322.8K | 2026-03-19▲buy19.4K | — |
| Marnie SmithDirector of Issuer | 282.8K | 2025-12-17▲buy32.7K | — |
| Benjamin Wayne StoodleySenior Officer of Issuer | 225.2K | 2026-04-17▲buy9K | — |
| Caralyn Patricia BennettDirector of Issuer | 169.2K | 2026-09-21option_exercise36.6K | — |
| Rocky (Rawleen) BakerSenior Officer of Issuer | 113.5K | 2026-06-18▲buy3.4K | — |
| Kevin James JohnstonSenior Officer of Issuer | 112K | 2026-09-22▲buy7.5K | — |
| Shannon JosephDirector of Issuer | 66.4K | 2026-06-16option_exercise27.5K | — |
| Craig Stephen BryksaDirector of Issuer | 30K | 2026-06-09▲buy7.7K | — |
| Tamarack Valley Energy Ltd.Issuer | — | 2026-08-31issuer_buyback1.75M | — |
| John Glenn LeachDirector of Issuer | — | 2025-06-26option_exercise32.3K | — |