Aug 30
2024
-
10,000
Reduced 1.87%
525,609
Common Shares
Mar 07
2024
SELL
Payment of exercise price or tax liability
$1,524,213
$16.8 p/Share
90,727
Reduced 14.49%
535,609
Common Shares
Mar 07
2024
BUY
Grant, award, or other acquisition
-
164,062
Added 20.76%
626,336
Common Shares
Jan 04
2024
SELL
Payment of exercise price or tax liability
$431,756
$14.99 p/Share
28,803
Reduced 5.87%
462,274
Common Shares
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
52,084
Added 9.59%
491,077
Common Shares
Jan 02
2024
SELL
Payment of exercise price or tax liability
$952,653
$14.98 p/Share
63,595
Reduced 12.65%
438,993
Common Shares
Jan 02
2024
BUY
Exercise of conversion of derivative security
-
113,910
Added 19.37%
474,173
Common Shares
May 01
2023
SELL
Open market or private sale
$2,095,000
$20.95 p/Share
100,000
Reduced 20.46%
388,678
Common Shares
Mar 07
2023
SELL
Payment of exercise price or tax liability
$1,435,549
$18.43 p/Share
77,892
Reduced 13.75%
488,678
Common Shares
Mar 07
2023
BUY
Grant, award, or other acquisition
-
140,852
Added 19.91%
566,570
Common Shares
Jan 04
2023
SELL
Payment of exercise price or tax liability
$531,568
$15.15 p/Share
35,087
Reduced 7.61%
425,718
Common Shares
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
63,447
Added 12.25%
454,520
Common Shares
Jan 02
2023
SELL
Payment of exercise price or tax liability
$787,637
$14.66 p/Share
53,727
Reduced 11.91%
397,358
Common Shares
Jan 02
2023
BUY
Exercise of conversion of derivative security
-
96,098
Added 18.39%
426,357
Common Shares
Nov 16
2022
-
4,290
Reduced 1.19%
354,987
Common Shares
Nov 15
2022
-
10,710
Reduced 2.89%
359,277
Common Shares
Jan 04
2022
SELL
Payment of exercise price or tax liability
$659,768
$19.58 p/Share
33,696
Reduced 8.35%
369,987
Common Shares
Jan 04
2022
BUY
Exercise of conversion of derivative security
-
63,446
Added 13.77%
397,370
Common Shares
Jan 02
2022
SELL
Payment of exercise price or tax liability
$331,253
$17.84 p/Share
18,568
Reduced 5.17%
340,237
Common Shares
Jan 02
2022
BUY
Exercise of conversion of derivative security
-
44,715
Added 11.08%
358,805
Common Shares
Mar 08
2021
-
10,000
Reduced 2.85%
340,901
Common Shares
Jan 02
2021
SELL
Payment of exercise price or tax liability
$317,458
$18.02 p/Share
17,617
Reduced 5.16%
324,090
Common Shares
Jan 02
2021
BUY
Exercise of conversion of derivative security
-
44,715
Added 11.57%
341,707
Common Shares