Feb 14
2025
SELL
Payment of exercise price or tax liability
$103,695
$17.75 p/Share
5,842
Reduced 11.27%
45,993
Common Stock
Feb 14
2025
BUY
Exercise of conversion of derivative security
$341,581
$17.75 p/Share
19,244
Added 27.63%
50,395
Common Stock
Jan 31
2025
SELL
Payment of exercise price or tax liability
$14,700
$17.48 p/Share
841
Reduced 2.52%
32,591
Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
2,425
Added 6.76%
33,432
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$29,728
$14.58 p/Share
2,039
Reduced 6.17%
31,007
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
4,216
Added 11.31%
33,046
Common Stock
Oct 31
2024
SELL
Payment of exercise price or tax liability
$18,932
$16.14 p/Share
1,173
Reduced 3.91%
28,830
Common Stock
Oct 31
2024
BUY
Exercise of conversion of derivative security
-
2,426
Added 7.48%
30,003
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$27,696
$13.59 p/Share
2,038
Reduced 6.88%
27,577
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
4,215
Added 12.46%
29,615
Common Stock
Jul 31
2024
SELL
Payment of exercise price or tax liability
$21,137
$18.02 p/Share
1,173
Reduced 4.41%
25,400
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
-
2,425
Added 8.36%
26,573
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$33,379
$19.25 p/Share
1,734
Reduced 6.7%
24,148
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
4,215
Added 14.0%
25,882
Common Stock
Apr 30
2024
SELL
Payment of exercise price or tax liability
$21,870
$27.0 p/Share
810
Reduced 3.6%
21,667
Common Stock
Apr 30
2024
BUY
Exercise of conversion of derivative security
-
2,426
Added 9.74%
22,477
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$127,891
$25.32 p/Share
5,051
Reduced 20.12%
20,051
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
16,861
Added 40.18%
25,102
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$18,552
$22.06 p/Share
841
Reduced 9.26%
8,241
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
2,425
Added 21.07%
9,082
Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$44,091
$14.48 p/Share
3,045
Reduced 31.39%
6,657
Common Stock
Oct 31
2023
BUY
Exercise of conversion of derivative security
-
9,702
Added 50.0%
9,702
Common Stock