Aug 31
2025
SELL
Payment of exercise price or tax liability
$15,735
$15.58 p/Share
1,010
Reduced 4.72%
20,381
Common Stock
Aug 31
2025
BUY
Exercise of conversion of derivative security
-
3,509
Added 14.09%
21,391
Common Stock
Aug 30
2025
SELL
Payment of exercise price or tax liability
$4,674
$15.58 p/Share
300
Reduced 1.65%
17,882
Common Stock
Aug 30
2025
BUY
Exercise of conversion of derivative security
-
1,040
Added 5.41%
18,182
Common Stock
Jun 09
2025
SELL
Payment of exercise price or tax liability
$13,472
$22.05 p/Share
611
Reduced 3.44%
17,142
Common Stock
Jun 09
2025
BUY
Exercise of conversion of derivative security
-
2,123
Added 10.68%
17,753
Common Stock
May 31
2025
SELL
Payment of exercise price or tax liability
$12,599
$22.26 p/Share
566
Reduced 3.49%
15,630
Common Stock
May 31
2025
BUY
Exercise of conversion of derivative security
-
1,967
Added 10.83%
16,196
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$23,200
$23.27 p/Share
997
Reduced 6.55%
14,229
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
-
3,467
Added 18.55%
15,226
Common Stock
Mar 29
2025
SELL
Payment of exercise price or tax liability
$13,507
$28.8 p/Share
469
Reduced 3.84%
11,759
Common Stock
Mar 29
2025
BUY
Exercise of conversion of derivative security
-
1,629
Added 11.76%
12,228
Common Stock
Nov 30
2024
SELL
Payment of exercise price or tax liability
$47,633
$33.01 p/Share
1,443
Reduced 11.98%
10,599
Common Stock
Nov 30
2024
BUY
Exercise of conversion of derivative security
-
5,017
Added 29.41%
12,042
Common Stock
Aug 31
2024
SELL
Payment of exercise price or tax liability
$28,955
$28.64 p/Share
1,011
Reduced 12.58%
7,025
Common Stock
Aug 31
2024
BUY
Exercise of conversion of derivative security
-
3,513
Added 30.42%
8,036
Common Stock
Jun 09
2024
SELL
Payment of exercise price or tax liability
$16,894
$27.65 p/Share
611
Reduced 11.9%
4,523
Common Stock
Jun 09
2024
BUY
Exercise of conversion of derivative security
-
2,125
Added 29.27%
5,134
Common Stock
May 31
2024
SELL
Payment of exercise price or tax liability
$5,814
$26.19 p/Share
222
Reduced 6.87%
3,009
Common Stock
May 31
2024
BUY
Exercise of conversion of derivative security
-
769
Added 19.23%
3,231
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$25,255
$25.13 p/Share
1,005
Reduced 28.99%
2,462
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
3,467
Added 50.0%
3,467
Common Stock