Dec 17
2024
SELL
Payment of exercise price or tax liability
$69,810
$25.77 p/Share
2,709
Reduced 2.88%
91,219
Common Stock, $0.0001 ...
Dec 13
2024
BUY
Grant, award, or other acquisition
-
9,725
Added 9.38%
93,928
Common Stock, $0.0001 ...
Dec 08
2024
SELL
Payment of exercise price or tax liability
$101,608
$25.62 p/Share
3,966
Reduced 4.5%
84,203
Common Stock, $0.0001 ...
Dec 08
2024
BUY
Grant, award, or other acquisition
-
5,847
Added 6.22%
88,169
Common Stock, $0.0001 ...
Dec 14
2023
SELL
Payment of exercise price or tax liability
$25,654
$10.94 p/Share
2,345
Reduced 4.06%
55,387
Common Stock, $0.0001 ...
Dec 14
2023
BUY
Exercise of conversion of derivative security
-
8,419
Added 12.73%
57,732
Common Stock, $0.0001 ...
Dec 10
2023
SELL
Payment of exercise price or tax liability
$15,372
$11.88 p/Share
1,294
Reduced 2.56%
49,313
Common Stock, $0.0001 ...
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
4,646
Added 8.41%
50,607
Common Stock, $0.0001 ...
Dec 08
2023
SELL
Payment of exercise price or tax liability
$36,649
$11.88 p/Share
3,085
Reduced 6.29%
45,961
Common Stock, $0.0001 ...
Dec 08
2023
BUY
Exercise of conversion of derivative security
-
11,072
Added 18.83%
47,737
Common Stock, $0.0001 ...
Jan 07
2023
SELL
Payment of exercise price or tax liability
$8,561
$6.71 p/Share
1,276
Reduced 3.25%
37,974
Common Stock, $0.0001 ...
Jan 07
2023
BUY
Exercise of conversion of derivative security
-
3,849
Added 8.93%
39,250
Common Stock, $0.0001 ...
Dec 10
2022
SELL
Payment of exercise price or tax liability
$9,488
$7.15 p/Share
1,327
Reduced 3.61%
35,401
Common Stock, $0.0001 ...
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
4,646
Added 11.23%
36,728
Common Stock, $0.0001 ...
Dec 08
2022
SELL
Payment of exercise price or tax liability
$9,648
$7.19 p/Share
1,342
Reduced 4.02%
32,082
Common Stock, $0.0001 ...
Dec 08
2022
BUY
Exercise of conversion of derivative security
-
4,698
Added 12.32%
33,424
Common Stock, $0.0001 ...
Jan 20
2022
SELL
Payment of exercise price or tax liability
$2,612
$7.75 p/Share
337
Reduced 1.16%
28,726
Common Stock, $0.0001 ...
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
993
Added 3.3%
29,063
Common Stock, $0.0001 ...
Jan 07
2022
SELL
Payment of exercise price or tax liability
$10,098
$7.75 p/Share
1,303
Reduced 4.44%
28,070
Common Stock, $0.0001 ...
Jan 07
2022
BUY
Exercise of conversion of derivative security
-
3,848
Added 11.58%
29,373
Common Stock, $0.0001 ...
Dec 15
2021
SELL
Payment of exercise price or tax liability
$10,802
$8.14 p/Share
1,327
Reduced 4.94%
25,525
Common Stock, $0.0001 ...
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
4,646
Added 14.75%
26,852
Common Stock, $0.0001 ...
Jan 11
2021
SELL
Payment of exercise price or tax liability
$8,352
$6.41 p/Share
1,303
Reduced 5.54%
22,206
Common Stock, $0.0001 ...
Jan 11
2021
BUY
Exercise of conversion of derivative security
-
3,848
Added 14.07%
23,509
Common Stock, $0.0001 ...