Aug 15
2025
SELL
Open market or private sale
$2,253,909
$38.56 p/Share
58,452
Reduced 68.57%
26,788
Common Shares
Aug 15
2025
BUY
Exercise of conversion of derivative security
$106,638
$25.36 p/Share
4,205
Added 4.7%
85,240
Common Shares
Aug 13
2025
SELL
Open market or private sale
$2,872,376
$38.88 p/Share
73,878
Reduced 47.69%
81,035
Common Shares
Aug 13
2025
BUY
Exercise of conversion of derivative security
$1,448,218
$26.36 p/Share
54,940
Added 26.18%
154,913
Common Shares
Jun 11
2025
SELL
Payment of exercise price or tax liability
$163,332
$34.17 p/Share
4,780
Reduced 4.56%
99,973
Common Shares
Jun 11
2025
BUY
Exercise of conversion of derivative security
$347,508
$34.17 p/Share
10,170
Added 8.85%
104,753
Common Shares
May 18
2025
BUY
Exercise of conversion of derivative security
-
28,883
Added 21.08%
108,159
Common Shares
May 17
2025
SELL
Payment of exercise price or tax liability
$963,998
$34.93 p/Share
27,598
Reduced 22.59%
94,583
Common Shares
May 17
2025
BUY
Exercise of conversion of derivative security
-
29,833
Added 24.23%
93,298
Common Shares
May 06
2025
SELL
Payment of exercise price or tax liability
$359,220
$34.03 p/Share
10,556
Reduced 14.26%
63,465
Common Shares
May 06
2025
BUY
Exercise of conversion of derivative security
$333,651
$29.26 p/Share
11,403
Added 13.35%
74,021
Common Shares
Feb 21
2025
SELL
Payment of exercise price or tax liability
$299,580
$37.96 p/Share
7,892
Reduced 11.19%
62,618
Common Shares
Feb 21
2025
BUY
Grant, award, or other acquisition
-
24,373
Added 25.69%
70,510
Common Shares
May 19
2024
SELL
Payment of exercise price or tax liability
$53,414
$20.8 p/Share
2,568
Reduced 5.27%
46,137
Common
May 19
2024
BUY
Exercise of conversion of derivative security
-
5,462
Added 10.08%
48,705
Common
May 17
2024
SELL
Payment of exercise price or tax liability
$206,585
$20.8 p/Share
9,932
Reduced 18.68%
43,243
Common
May 17
2024
BUY
Exercise of conversion of derivative security
-
29,833
Added 35.94%
53,175
Common
Feb 19
2024
SELL
Payment of exercise price or tax liability
$26,718
$14.04 p/Share
1,903
Reduced 7.54%
23,342
Common Shares
Feb 19
2024
BUY
Grant, award, or other acquisition
-
5,099
Added 16.8%
25,245
Common Shares
May 21
2023
SELL
Payment of exercise price or tax liability
$14,879
$6.95 p/Share
2,141
Reduced 9.61%
20,146
Common
May 21
2023
BUY
Exercise of conversion of derivative security
-
6,689
Added 23.08%
22,287
Common
Feb 20
2023
SELL
Payment of exercise price or tax liability
$28,660
$13.7 p/Share
2,092
Reduced 11.83%
15,598
Common Shares
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
5,651
Added 24.21%
17,690
Common Shares