Aug 08
2024
-
472,356
Reduced 100.0%
0
Common Shares
May 19
2024
SELL
Payment of exercise price or tax liability
$1,193,899
$20.8 p/Share
57,399
Reduced 12.74%
393,056
Common Shares
May 19
2024
BUY
Exercise of conversion of derivative security
-
136,827
Added 23.3%
450,455
Common Shares
May 17
2024
SELL
Payment of exercise price or tax liability
$1,503,299
$20.8 p/Share
72,274
Reduced 18.73%
313,628
Common Shares
May 17
2024
BUY
Exercise of conversion of derivative security
-
163,146
Added 29.71%
385,902
Common Shares
Apr 16
2024
BUY
Acquisition or disposition by will or laws
-
78,756
Added 14.3%
471,812
Common Shares
Feb 19
2024
SELL
Payment of exercise price or tax liability
$235,563
$14.04 p/Share
16,778
Reduced 7.0%
222,756
Common Shares
Feb 19
2024
BUY
Grant, award, or other acquisition
-
53,946
Added 18.38%
239,534
Common Shares
Jan 08
2024
SELL
Payment of exercise price or tax liability
$89,884
$18.21 p/Share
4,936
Reduced 2.59%
185,588
Common Shares
Jan 08
2024
BUY
Exercise of conversion of derivative security
-
18,313
Added 8.77%
190,524
Common Shares
May 21
2023
SELL
Payment of exercise price or tax liability
$240,553
$6.95 p/Share
34,612
Reduced 16.74%
172,211
Common Shares
May 21
2023
BUY
Exercise of conversion of derivative security
-
82,507
Added 28.52%
206,823
Common Shares
Feb 20
2023
-
5,440
Reduced 57.26%
4,061
Common Shares
Feb 20
2023
SELL
Payment of exercise price or tax liability
$1,081,409
$13.7 p/Share
78,935
Reduced 38.84%
124,316
Common Shares
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
199,190
Added 49.5%
203,251
Common Shares
Jan 09
2023
SELL
Payment of exercise price or tax liability
$40,412
$11.53 p/Share
3,505
Reduced 26.95%
9,501
Common Shares
Jan 09
2023
BUY
Exercise of conversion of derivative security
-
13,007
Added 50.0%
13,007
Common Shares
May 22
2022
SELL
Payment of exercise price or tax liability
$443,841
$17.45 p/Share
25,435
Reduced 15.97%
133,857
Common Shares
May 22
2022
BUY
Exercise of conversion of derivative security
-
60,630
Added 27.57%
159,292
Common Shares
Feb 24
2022
-
1,974
Reduced 1.96%
98,662
Common Shares
Feb 10
2022
SELL
Payment of exercise price or tax liability
$535,635
$20.32 p/Share
26,360
Reduced 21.08%
98,662
Common Shares
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
72,850
Added 36.82%
125,022
Common Shares
Jan 26
2022
-
4,830
Reduced 8.47%
52,172
Common Shares
Jan 05
2022
SELL
Payment of exercise price or tax liability
$54,322
$20.71 p/Share
2,623
Reduced 4.4%
57,002
Common Shares
Jan 05
2022
BUY
Exercise of conversion of derivative security
-
9,731
Added 14.03%
59,625
Common Shares