Nov 22
2024
-
350
Reduced 0.12%
296,179
Common Shares
Aug 12
2024
SELL
Open market or private sale
$357,400
$35.74 p/Share
10,000
Reduced 3.26%
296,294
Common Shares
Aug 12
2024
BUY
Exercise of conversion of derivative security
$90,700
$9.07 p/Share
10,000
Added 3.16%
306,294
Common Shares
Mar 15
2024
SELL
Payment of exercise price or tax liability
$331,374
$21.55 p/Share
15,377
Reduced 4.95%
295,419
Common Shares
Mar 15
2024
BUY
Grant, award, or other acquisition
-
17,500
Added 5.33%
310,796
Common Shares
Mar 13
2024
SELL
Open market or private sale
$453,400
$22.67 p/Share
20,000
Reduced 6.38%
293,296
Common Shares
Mar 13
2024
BUY
Exercise of conversion of derivative security
$148,800
$7.44 p/Share
20,000
Added 6.0%
313,296
Common Shares
Mar 12
2024
SELL
Open market or private sale
$466,200
$23.31 p/Share
20,000
Reduced 6.38%
293,296
Common Shares
Mar 12
2024
BUY
Exercise of conversion of derivative security
$148,800
$7.44 p/Share
20,000
Added 6.0%
313,296
Common Shares
Mar 11
2024
SELL
Open market or private sale
$708,000
$23.6 p/Share
30,000
Reduced 9.28%
293,296
Common Shares
Mar 11
2024
BUY
Exercise of conversion of derivative security
$223,200
$7.44 p/Share
30,000
Added 8.49%
323,296
Common Shares
Jan 02
2024
SELL
Payment of exercise price or tax liability
$224,735
$27.38 p/Share
8,208
Reduced 2.72%
293,296
Common Shares
Jan 02
2024
BUY
Grant, award, or other acquisition
-
90,000
Added 22.99%
301,504
Common Shares
Mar 15
2023
SELL
Payment of exercise price or tax liability
$261,956
$25.45 p/Share
10,293
Reduced 4.96%
197,297
Common Shares
Mar 15
2023
BUY
Grant, award, or other acquisition
-
31,045
Added 12.83%
210,842
Common Shares
Jan 09
2023
SELL
Open market or private sale
$198,000
$30.0 p/Share
6,600
Reduced 3.36%
190,090
Common Shares
Jan 09
2023
BUY
Exercise of conversion of derivative security
$55,769
$8.45 p/Share
6,600
Added 3.25%
196,690
Common Shares
Mar 15
2022
SELL
Payment of exercise price or tax liability
$548,772
$48.65 p/Share
11,280
Reduced 6.41%
164,695
Common Shares
Mar 15
2022
BUY
Grant, award, or other acquisition
-
45,500
Added 19.44%
188,570
Common Shares
Nov 01
2021
SELL
Open market or private sale
$236,940
$35.9 p/Share
6,600
Reduced 4.12%
153,475
Common Shares
Nov 01
2021
BUY
Exercise of conversion of derivative security
$65,340
$9.9 p/Share
6,600
Added 3.98%
159,413
Common Shares
Mar 15
2021
SELL
Payment of exercise price or tax liability
$366,545
$36.27 p/Share
10,106
Reduced 7.34%
127,563
Common Shares
Mar 15
2021
BUY
Grant, award, or other acquisition
-
25,250
Added 15.73%
135,313
Common Shares
Feb 25
2021
BUY
Grant, award, or other acquisition
-
17,500
Added 10.28%
152,813
Common Shares
Nov 06
2020
SELL
Open market or private sale
$97,240
$17.68 p/Share
5,500
Reduced 4.4%
119,494
Common Shares