Apr 29
2024
BUY
Payment of exercise price or tax liability
-
34,100
Added 4.96%
653,068
Common Shares
Apr 14
2024
SELL
Payment of exercise price or tax liability
-
37,173
Reduced 5.67%
618,968
Common Shares
Apr 05
2024
SELL
Payment of exercise price or tax liability
-
34,540
Reduced 5.0%
656,141
Common Shares
Mar 22
2024
BUY
Grant, award, or other acquisition
-
21,500
Added 3.02%
690,681
Common Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
-
6,075
Reduced 0.9%
669,181
Common Shares
Nov 30
2023
SELL
Payment of exercise price or tax liability
$563,904
$10.68 p/Share
52,800
Reduced 7.25%
675,256
Common Shares
Apr 18
2023
BUY
Grant, award, or other acquisition
-
52,623
Added 6.74%
728,056
Common Shares
Apr 14
2023
SELL
Payment of exercise price or tax liability
-
8,682
Reduced 1.27%
675,433
Common Shares
Apr 06
2023
SELL
Payment of exercise price or tax liability
-
34,539
Reduced 4.81%
684,115
Common Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
-
15,543
Reduced 2.12%
718,654
Common Shares
Feb 27
2023
SELL
Payment of exercise price or tax liability
-
2,431
Reduced 0.33%
734,197
Common Shares
Nov 30
2022
BUY
Grant, award, or other acquisition
-
424,733
Added 36.47%
740,014
Common Shares
Apr 14
2022
SELL
Payment of exercise price or tax liability
$15,650
$6.54 p/Share
2,393
Reduced 0.76%
311,805
Common Shares
Apr 06
2022
BUY
Grant, award, or other acquisition
-
95,089
Added 23.23%
314,198
Common Shares
Mar 01
2022
SELL
Payment of exercise price or tax liability
$86,359
$7.13 p/Share
12,112
Reduced 5.24%
219,109
Common Shares
Feb 27
2022
SELL
Payment of exercise price or tax liability
$15,794
$7.45 p/Share
2,120
Reduced 0.91%
231,221
Common Shares
Feb 26
2022
SELL
Payment of exercise price or tax liability
$28,124
$7.45 p/Share
3,775
Reduced 1.59%
233,341
Common Shares
May 19
2021
BUY
Grant, award, or other acquisition
-
48,262
Added 16.91%
237,116
Common Shares
Apr 14
2021
SELL
Sale (or disposition) back to the issuer
-
41,167
Reduced 19.59%
168,946
Common Shares
Apr 14
2021
BUY
Grant, award, or other acquisition
-
19,908
Added 9.54%
188,854
Common Shares
Mar 01
2021
SELL
Payment of exercise price or tax liability
$74,676
$10.21 p/Share
7,314
Reduced 3.28%
215,607
Common Shares
Feb 27
2021
SELL
Payment of exercise price or tax liability
$21,002
$10.21 p/Share
2,057
Reduced 0.95%
213,550
Common Shares
Feb 26
2021
SELL
Payment of exercise price or tax liability
$36,088
$10.5 p/Share
3,437
Reduced 1.61%
210,113
Common Shares
Feb 25
2021
SELL
Sale (or disposition) back to the issuer
-
10,676
Reduced 4.57%
222,921
Common Shares