Jul 01
2025
SELL
Payment of exercise price or tax liability
$1,393
$9.61 p/Share
145
Reduced 0.23%
62,851
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$23,317
$8.73 p/Share
2,671
Reduced 4.12%
62,159
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
-
10,966
Added 14.47%
64,830
Common Stock
Mar 10
2025
SELL
Payment of exercise price or tax liability
$12,370
$12.2 p/Share
1,014
Reduced 1.85%
53,864
Common Stock
Mar 10
2025
BUY
Exercise of conversion of derivative security
-
4,163
Added 7.05%
54,878
Common Stock
Mar 07
2025
SELL
Payment of exercise price or tax liability
$40,602
$12.78 p/Share
3,177
Reduced 5.9%
50,715
Common Stock
Mar 07
2025
BUY
Exercise of conversion of derivative security
-
11,377
Added 17.43%
53,892
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$2,672
$18.18 p/Share
147
Reduced 0.35%
41,997
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$44,872
$16.8 p/Share
2,671
Reduced 6.06%
41,372
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
10,967
Added 19.94%
44,043
Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$18,020
$17.86 p/Share
1,009
Reduced 2.96%
33,076
Common Stock
Mar 10
2024
BUY
Exercise of conversion of derivative security
-
4,163
Added 10.88%
34,085
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$13,600
$19.21 p/Share
708
Reduced 2.31%
29,922
Common Stock
Dec 28
2023
SELL
Payment of exercise price or tax liability
$113,770
$18.25 p/Share
6,234
Reduced 16.91%
30,630
Common Stock
Dec 28
2023
BUY
Exercise of conversion of derivative security
-
25,598
Added 40.98%
36,864
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$1,686
$11.47 p/Share
147
Reduced 1.39%
10,457
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$5,577
$5.5 p/Share
1,014
Reduced 9.38%
9,793
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
4,164
Added 27.81%
10,807
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$4,840
$11.39 p/Share
425
Reduced 5.37%
7,493
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$2,376
$16.16 p/Share
147
Reduced 2.31%
6,213
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
6,207
Added 49.39%
6,360
Common Stock