Dec 09
2024
SELL
Open market or private sale
$1,005,910
$25.51 p/Share
39,432
Reduced 26.16%
111,315
Common Shares
Dec 09
2024
BUY
Conversion of derivative security
$822,157
$20.85 p/Share
39,432
Added 20.73%
150,747
Common Shares
Mar 07
2024
SELL
Payment of exercise price or tax liability
$562,128
$16.8 p/Share
33,460
Reduced 23.11%
111,315
Common Shares
Mar 07
2024
BUY
Grant, award, or other acquisition
-
22,856
Added 15.61%
123,550
Common Shares
Mar 07
2024
BUY
Exercise of conversion of derivative security
-
39,648
Added 24.54%
121,919
Common Shares
Mar 07
2023
SELL
Payment of exercise price or tax liability
$807,842
$18.43 p/Share
43,833
Reduced 30.0%
102,271
Common Shares
Mar 07
2023
SELL
Open market or private sale
$367,000
$18.35 p/Share
20,000
Reduced 19.56%
82,271
Common Shares
Mar 07
2023
BUY
Grant, award, or other acquisition
-
24,764
Added 17.65%
115,528
Common Shares
Mar 07
2023
BUY
Exercise of conversion of derivative security
-
57,117
Added 32.01%
121,340
Common Shares
Dec 01
2022
SELL
Payment of exercise price or tax liability
$125,833
$16.78 p/Share
7,499
Reduced 10.46%
64,223
Common Shares
Dec 01
2022
BUY
Exercise of conversion of derivative security
-
14,008
Added 16.34%
71,722
Common Shares
Mar 07
2022
SELL
Payment of exercise price or tax liability
$554,288
$18.13 p/Share
30,573
Reduced 34.63%
57,714
Common Shares
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
56,828
Added 39.16%
88,287
Common Shares
Dec 02
2021
SELL
Open market or private sale
$179,023
$16.59 p/Share
10,791
Reduced 25.54%
31,459
Common Shares
Dec 01
2021
SELL
Open market or private sale
$161,959
$16.17 p/Share
10,016
Reduced 24.15%
31,459
Common Shares
Dec 01
2021
BUY
Grant, award, or other acquisition
-
10,791
Added 20.34%
42,250
Common Shares
Mar 11
2021
SELL
Open market or private sale
$113,450
$22.69 p/Share
5,000
Reduced 10.76%
41,475
Common Shares
Mar 07
2021
SELL
Payment of exercise price or tax liability
$582,463
$24.59 p/Share
23,687
Reduced 33.76%
46,475
Common Shares
Mar 07
2021
BUY
Exercise of conversion of derivative security
-
44,248
Added 38.67%
70,162
Common Shares
Dec 01
2020
SELL
Payment of exercise price or tax liability
$42,122
$15.13 p/Share
2,784
Reduced 9.7%
25,914
Common Shares
Dec 01
2020
BUY
Exercise of conversion of derivative security
-
5,199
Added 15.34%
28,698
Common Shares