| Nov 26, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +50,000 | $5.06 | +$253,000 | 200,000 | Direct | |
| Nov 28, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +1,000 | $5.23 | +$5,230 | 201,000 | Direct | |
| Nov 28, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +5,000 | $5.18 | +$25,900 | 5,000 | Direct | |
| Dec 1, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +29,000 | $4.83 | +$140,070 | 230,000 | Direct | |
| Dec 2, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +17,150 | $4.90 | +$84,035 | 247,150 | Direct | |
| Dec 2, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +1,449 | $4.91 | +$7,114.59 | 1,449 | Direct | |
| Dec 3, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +52,850 | $4.85 | +$256,322.5 | 300,000 | Direct | |
| Dec 3, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +1,000 | $4.89 | +$4,890 | 8,000 | Direct | |
| Dec 3, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +5,982 | $4.79 | +$28,653.78 | 10,982 | Direct | |
| Dec 5, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +99,811 | $4.41 | +$440,166.51 | 399,811 | Direct | |
| Dec 5, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +10,000 | $4.20 | +$42,000 | 20,982 | Direct | |
| Dec 5, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +380 | $4.20 | +$1,596 | 1,829 | Direct | |
| Dec 8, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +50,189 | $4.37 | +$219,325.93 | 450,000 | Direct | |
| Dec 8, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +112 | $4.45 | +$498.4 | 1,941 | Direct | |
| Dec 9, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +70,000 | $4.74 | +$331,800 | 520,000 | Direct | |
| Dec 9, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +106 | $4.68 | +$496.08 | 2,047 | Direct | |
| Dec 10, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +105,000 | $6.01 | +$631,050 | 625,000 | Direct | |
| Dec 10, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +5 | $4.94 | +$24.7 | 2,052 | Direct | |
| Dec 11, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +122,000 | $8.38 | +$1,022,360 | 747,000 | Direct | |
| Dec 11, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +2,000 | $12.00 | +$24,000 | 22,982 | Direct | |
| Dec 12, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +98,000 | $5.37 | +$526,260 | 845,000 | Direct | |
| Dec 15, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +50,000 | $4.31 | +$215,500 | 895,000 | Direct | |
| Dec 15, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +10,000 | $4.60 | +$46,000 | 32,982 | Direct | |
| Dec 16, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +20,000 | $4.07 | +$81,400 | 915,000 | Direct | |
| Dec 16, 2025 | Common Shares | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Acquired | +245 | $4.03 | +$987.35 | 2,297 | Direct | |