Jul 16
2024
SELL
Open market or private sale
$374,168
$23.03 p/Share
16,247
Reduced 8.74%
169,642
Common Shares
Jul 16
2024
BUY
Exercise of conversion of derivative security
$106,771
$13.4 p/Share
7,968
Added 4.11%
185,889
Common Shares
May 16
2024
SELL
Open market or private sale
$76,383
$23.0 p/Share
3,321
Reduced 1.83%
177,921
Common Shares
May 15
2024
SELL
Open market or private sale
$53,176
$23.02 p/Share
2,310
Reduced 1.26%
181,242
Common Shares
May 10
2024
SELL
Open market or private sale
$251,424
$23.02 p/Share
10,922
Reduced 5.62%
183,552
Common Shares
May 10
2024
BUY
Exercise of conversion of derivative security
$103,011
$12.45 p/Share
8,274
Added 4.08%
194,474
Common Shares
Mar 04
2024
SELL
Open market or private sale
$337,286
$20.37 p/Share
16,558
Reduced 8.17%
186,200
Common Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$378,532
$20.66 p/Share
18,322
Reduced 8.29%
202,758
Common Shares
Mar 01
2024
BUY
Grant, award, or other acquisition
-
16,500
Added 6.95%
221,080
Common Shares
Feb 27
2024
SELL
Open market or private sale
$230,570
$19.52 p/Share
11,812
Reduced 5.46%
204,580
Common Shares
Feb 27
2024
BUY
Exercise of conversion of derivative security
$62,131
$5.26 p/Share
11,812
Added 5.18%
216,392
Common Shares
Feb 06
2024
SELL
Payment of exercise price or tax liability
$555,431
$20.21 p/Share
27,483
Reduced 11.84%
204,580
Common Shares
Feb 06
2024
BUY
Grant, award, or other acquisition
-
60,600
Added 20.71%
232,063
Common Shares
Jan 29
2024
SELL
Open market or private sale
$243,563
$20.62 p/Share
11,812
Reduced 6.44%
171,463
Common Shares
Jan 29
2024
BUY
Exercise of conversion of derivative security
$62,131
$5.26 p/Share
11,812
Added 6.05%
183,275
Common Shares
Dec 27
2023
SELL
Open market or private sale
$384,370
$24.1 p/Share
15,949
Reduced 8.51%
171,463
Common Shares
Dec 27
2023
BUY
Exercise of conversion of derivative security
$122,169
$7.66 p/Share
15,949
Added 7.84%
187,412
Common Shares
Dec 18
2023
SELL
Open market or private sale
$176,111
$23.0 p/Share
7,657
Reduced 4.27%
171,463
Common Shares
Dec 18
2023
BUY
Exercise of conversion of derivative security
$67,841
$8.86 p/Share
7,657
Added 4.1%
179,120
Common Shares
Nov 27
2023
SELL
Open market or private sale
$241,909
$20.48 p/Share
11,812
Reduced 6.44%
171,463
Common Shares
Nov 27
2023
BUY
Exercise of conversion of derivative security
$62,131
$5.26 p/Share
11,812
Added 6.05%
183,275
Common Shares
Mar 02
2023
SELL
Payment of exercise price or tax liability
$704,270
$19.18 p/Share
36,719
Reduced 17.64%
171,463
Common Shares
Mar 01
2023
BUY
Grant, award, or other acquisition
-
18,400
Added 8.12%
208,182
Common Shares
Feb 07
2023
BUY
Grant, award, or other acquisition
-
34,534
Added 15.4%
189,782
Common Shares
Mar 01
2022
SELL
Payment of exercise price or tax liability
$121,625
$17.74 p/Share
6,856
Reduced 4.96%
131,248
Common Shares