Feb 17
2025
SELL
Payment of exercise price or tax liability
$235,746
$17.72 p/Share
13,304
Reduced 5.17%
243,790
Common Shares
Feb 17
2025
BUY
Exercise of conversion of derivative security
-
43,026
Added 14.34%
257,094
Common Shares
Nov 06
2024
SELL
Open market or private sale
$1,262,868
$19.03 p/Share
66,362
Reduced 23.66%
214,068
Common Shares
Nov 06
2024
BUY
Exercise of conversion of derivative security
$816,252
$12.3 p/Share
66,362
Added 19.14%
280,430
Common Shares
Feb 24
2024
SELL
Payment of exercise price or tax liability
$95,713
$14.26 p/Share
6,712
Reduced 2.85%
228,474
Common Shares
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
14,800
Added 5.92%
235,186
Common Shares
Feb 17
2024
SELL
Payment of exercise price or tax liability
$128,065
$14.07 p/Share
9,102
Reduced 3.97%
220,386
Common Shares
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
29,074
Added 11.24%
229,488
Common Shares
Feb 16
2024
SELL
Payment of exercise price or tax liability
$187,096
$14.06 p/Share
13,307
Reduced 6.23%
200,414
Common Shares
Feb 16
2024
BUY
Exercise of conversion of derivative security
$171,926
$12.92 p/Share
13,307
Added 5.86%
213,721
Common Shares
May 03
2023
BUY
Open market or private purchase
$733,500
$9.78 p/Share
75,000
Added 18.27%
335,414
Common Shares
Feb 24
2023
SELL
Payment of exercise price or tax liability
$114,774
$18.32 p/Share
6,265
Reduced 2.35%
260,414
Common Shares
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
13,814
Added 4.92%
266,679
Common Shares
Feb 17
2023
SELL
Payment of exercise price or tax liability
$185,180
$19.15 p/Share
9,670
Reduced 3.68%
252,865
Common Shares
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
31,272
Added 10.64%
262,535
Common Shares
Feb 24
2022
SELL
Payment of exercise price or tax liability
$144,973
$24.13 p/Share
6,008
Reduced 2.53%
231,263
Common Shares
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
13,246
Added 5.29%
237,271
Common Shares
Feb 17
2022
SELL
Payment of exercise price or tax liability
$262,961
$25.73 p/Share
10,220
Reduced 4.36%
224,025
Common Shares
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
33,341
Added 12.46%
234,245
Common Shares
Apr 26
2021
SELL
Open market or private sale
$751,552
$21.34 p/Share
35,218
Reduced 14.92%
200,904
Common Shares
Apr 26
2021
BUY
Exercise of conversion of derivative security
$455,473
$8.66 p/Share
52,595
Added 18.22%
236,122
Common Shares
Feb 24
2021
SELL
Payment of exercise price or tax liability
$125,018
$21.54 p/Share
5,804
Reduced 3.07%
183,527
Common Shares
Feb 24
2021
BUY
Exercise of conversion of derivative security
-
12,797
Added 6.33%
189,331
Common Shares
Feb 17
2021
SELL
Payment of exercise price or tax liability
$204,240
$19.72 p/Share
10,357
Reduced 5.54%
176,533
Common Shares
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
33,738
Added 15.29%
186,890
Common Shares