Jan 02
2025
SELL
Payment of exercise price or tax liability
$137,627
$8.01 p/Share
17,182
Reduced 3.14%
530,397
Common Shares
Jan 02
2025
SELL
Sale (or disposition) back to the issuer
$824,076
$8.01 p/Share
102,881
Reduced 19.4%
427,516
Common Shares
Jan 02
2025
BUY
Grant, award, or other acquisition
$2,080,012
$8.01 p/Share
259,677
Added 27.42%
687,193
Common Shares
Dec 31
2024
$56,560
$8.08 p/Share
7,000
Reduced 1.26%
547,579
Common Shares
Jun 28
2024
-
279,155
Reduced 33.89%
544,579
Common Shares
Jan 05
2024
BUY
Grant, award, or other acquisition
$2,000,013
$9.61 p/Share
208,118
Added 20.17%
823,734
Common Shares
Jan 03
2024
SELL
Sale (or disposition) back to the issuer
$648,787
$9.92 p/Share
65,402
Reduced 9.6%
615,616
Common Shares
Jan 03
2024
SELL
Payment of exercise price or tax liability
$62,654
$9.92 p/Share
6,316
Reduced 0.92%
681,018
Common Shares
Jan 02
2024
SELL
Payment of exercise price or tax liability
$138,790
$9.92 p/Share
13,991
Reduced 1.99%
687,334
Common Shares
Dec 14
2023
$55,575
$9.75 p/Share
5,700
Reduced 0.81%
701,325
Common Shares
Jan 10
2023
BUY
Grant, award, or other acquisition
$2,000,027
$10.65 p/Share
187,796
Added 20.99%
707,025
Common Shares
Jan 05
2023
SELL
Payment of exercise price or tax liability
$140,697
$10.24 p/Share
13,740
Reduced 2.58%
519,229
Common Shares
Jan 05
2023
SELL
Sale (or disposition) back to the issuer
$258,263
$10.24 p/Share
25,221
Reduced 4.52%
532,969
Common Shares
Jan 04
2023
SELL
Payment of exercise price or tax liability
$108,546
$10.02 p/Share
10,833
Reduced 1.9%
558,190
Common Shares
Dec 13
2022
$16,169
$10.78 p/Share
1,500
Reduced 0.26%
569,023
Common Shares
Jan 24
2022
SELL
Payment of exercise price or tax liability
$72,236
$14.15 p/Share
5,105
Reduced 0.89%
570,523
Common Shares
Jan 06
2022
BUY
Grant, award, or other acquisition
$2,000,099
$14.58 p/Share
137,181
Added 19.25%
575,628
Common Shares
Jan 05
2022
SELL
Payment of exercise price or tax liability
$339,904
$15.46 p/Share
21,986
Reduced 4.78%
438,447
Common Shares
Jan 04
2022
SELL
Payment of exercise price or tax liability
$133,957
$15.62 p/Share
8,576
Reduced 1.83%
460,433
Common Shares
Dec 02
2021
SELL
Payment of exercise price or tax liability
$78,898
$14.85 p/Share
5,313
Reduced 1.12%
470,009
Common Shares
Jan 15
2021
SELL
Payment of exercise price or tax liability
$100,291
$10.24 p/Share
9,794
Reduced 2.02%
475,322
Common Shares
Jan 05
2021
SELL
Payment of exercise price or tax liability
$165,686
$10.13 p/Share
16,356
Reduced 4.18%
374,543
Common Shares
Jan 05
2021
BUY
Grant, award, or other acquisition
$1,120,105
$10.13 p/Share
110,573
Added 18.56%
485,116
Common Shares
Jan 04
2021
SELL
Payment of exercise price or tax liability
$74,393
$10.62 p/Share
7,005
Reduced 1.76%
390,899
Common Shares
Nov 18
2020
$6,516
$10.86 p/Share
600
Reduced 0.15%
397,904
Common Shares