Nov 14
2025
SELL
Payment of exercise price or tax liability
$56,991
$14.78 p/Share
3,856
Reduced 4.74%
77,486
Common Stock
Nov 14
2025
BUY
Exercise of conversion of derivative security
$117,840
$14.78 p/Share
7,973
Added 9.14%
79,304
Common Stock
Oct 31
2025
SELL
Payment of exercise price or tax liability
$18,990
$16.19 p/Share
1,173
Reduced 1.57%
73,369
Common Stock
Oct 31
2025
BUY
Exercise of conversion of derivative security
$39,276
$16.19 p/Share
2,426
Added 3.15%
74,542
Common Stock
Aug 15
2025
SELL
Payment of exercise price or tax liability
$69,523
$18.03 p/Share
3,856
Reduced 5.08%
72,116
Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
$143,753
$18.03 p/Share
7,973
Added 9.73%
73,933
Common Stock
Jul 31
2025
SELL
Payment of exercise price or tax liability
$20,597
$17.56 p/Share
1,173
Reduced 1.7%
67,999
Common Stock
Jul 31
2025
BUY
Exercise of conversion of derivative security
$42,583
$17.56 p/Share
2,425
Added 3.39%
69,172
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$60,562
$15.71 p/Share
3,855
Reduced 5.46%
66,747
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
$125,240
$15.71 p/Share
7,972
Added 10.42%
68,564
Common Stock
Apr 30
2025
SELL
Payment of exercise price or tax liability
$14,908
$12.71 p/Share
1,173
Reduced 1.84%
62,630
Common Stock
Apr 30
2025
BUY
Exercise of conversion of derivative security
$30,834
$12.71 p/Share
2,426
Added 3.66%
63,803
Common Stock
Feb 20
2025
SELL
Payment of exercise price or tax liability
$237,633
$16.5 p/Share
14,402
Reduced 19.01%
61,377
Common Stock
Feb 20
2025
BUY
Exercise of conversion of derivative security
$491,469
$16.5 p/Share
29,786
Added 28.22%
75,779
Common Stock
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