Dec 17
2024
SELL
Payment of exercise price or tax liability
$122,639
$25.77 p/Share
4,759
Reduced 4.41%
103,077
Common Stock, $0.0001 ...
Dec 13
2024
BUY
Grant, award, or other acquisition
-
13,372
Added 11.03%
107,836
Common Stock, $0.0001 ...
Dec 08
2024
SELL
Payment of exercise price or tax liability
$148,826
$25.62 p/Share
5,809
Reduced 5.79%
94,464
Common Stock, $0.0001 ...
Dec 08
2024
BUY
Grant, award, or other acquisition
-
11,693
Added 10.44%
100,273
Common Stock, $0.0001 ...
Dec 14
2023
SELL
Payment of exercise price or tax liability
$40,084
$10.94 p/Share
3,664
Reduced 7.17%
47,409
Common Stock, $0.0001 ...
Dec 14
2023
BUY
Exercise of conversion of derivative security
-
13,154
Added 20.48%
51,073
Common Stock, $0.0001 ...
Dec 10
2023
SELL
Payment of exercise price or tax liability
$24,021
$11.88 p/Share
2,022
Reduced 5.06%
37,919
Common Stock, $0.0001 ...
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
7,260
Added 15.38%
39,941
Common Stock, $0.0001 ...
Dec 08
2023
SELL
Payment of exercise price or tax liability
$49,385
$11.88 p/Share
4,157
Reduced 11.28%
32,681
Common Stock, $0.0001 ...
Dec 08
2023
BUY
Exercise of conversion of derivative security
-
14,920
Added 29.87%
35,038
Common Stock, $0.0001 ...
Mar 02
2023
SELL
Payment of exercise price or tax liability
-
1,103
Reduced 4.79%
21,918
Common Stock, $0.0001 ...
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
3,326
Added 12.62%
23,021
Common Stock, $0.0001 ...
Dec 10
2022
SELL
Payment of exercise price or tax liability
$15,286
$7.15 p/Share
2,138
Reduced 9.79%
19,695
Common Stock, $0.0001 ...
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
7,259
Added 24.95%
21,833
Common Stock, $0.0001 ...
Dec 08
2022
SELL
Payment of exercise price or tax liability
$13,682
$7.19 p/Share
1,903
Reduced 11.55%
14,574
Common Stock, $0.0001 ...
Dec 08
2022
BUY
Exercise of conversion of derivative security
-
6,459
Added 28.16%
16,477
Common Stock, $0.0001 ...
Mar 02
2022
SELL
Payment of exercise price or tax liability
$12,731
$8.75 p/Share
1,455
Reduced 12.68%
10,018
Common Stock, $0.0001 ...
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
3,325
Added 22.47%
11,473
Common Stock, $0.0001 ...
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
858
Added 9.53%
8,148
Common Stock, $0.0001 ...
Dec 15
2021
SELL
Payment of exercise price or tax liability
$17,403
$8.14 p/Share
2,138
Reduced 22.68%
7,290
Common Stock, $0.0001 ...
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
7,259
Added 43.5%
9,428
Common Stock, $0.0001 ...
Mar 05
2021
SELL
Payment of exercise price or tax liability
$7,133
$6.17 p/Share
1,156
Reduced 34.77%
2,169
Common Stock, $0.0001 ...
Mar 05
2021
BUY
Exercise of conversion of derivative security
-
3,325
Added 50.0%
3,325
Common Stock, $0.0001 ...