Dec 17
2024
SELL
Payment of exercise price or tax liability
$114,418
$25.77 p/Share
4,440
Reduced 3.95%
108,021
Common Stock, $0.0001 ...
Dec 13
2024
BUY
Grant, award, or other acquisition
-
13,615
Added 10.8%
112,461
Common Stock, $0.0001 ...
Dec 08
2024
SELL
Payment of exercise price or tax liability
$132,301
$25.62 p/Share
5,164
Reduced 4.96%
98,846
Common Stock, $0.0001 ...
Dec 08
2024
BUY
Grant, award, or other acquisition
-
18,709
Added 15.25%
104,010
Common Stock, $0.0001 ...
Dec 14
2023
SELL
Payment of exercise price or tax liability
$22,437
$10.94 p/Share
2,051
Reduced 4.5%
43,541
Common Stock, $0.0001 ...
Dec 14
2023
BUY
Exercise of conversion of derivative security
-
8,419
Added 15.59%
45,592
Common Stock, $0.0001 ...
Dec 10
2023
SELL
Payment of exercise price or tax liability
$15,087
$11.88 p/Share
1,270
Reduced 3.3%
37,173
Common Stock, $0.0001 ...
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
5,213
Added 11.94%
38,443
Common Stock, $0.0001 ...
Dec 08
2023
SELL
Payment of exercise price or tax liability
$44,193
$11.88 p/Share
3,720
Reduced 10.07%
33,230
Common Stock, $0.0001 ...
Dec 08
2023
BUY
Exercise of conversion of derivative security
-
15,272
Added 30.17%
35,348
Common Stock, $0.0001 ...
Jan 07
2023
SELL
Payment of exercise price or tax liability
$7,662
$6.71 p/Share
1,142
Reduced 5.0%
21,678
Common Stock, $0.0001 ...
Jan 07
2023
BUY
Exercise of conversion of derivative security
-
3,849
Added 14.43%
22,820
Common Stock, $0.0001 ...
Dec 10
2022
SELL
Payment of exercise price or tax liability
$9,080
$7.15 p/Share
1,270
Reduced 6.27%
18,971
Common Stock, $0.0001 ...
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
5,212
Added 20.48%
20,241
Common Stock, $0.0001 ...
Dec 08
2022
SELL
Payment of exercise price or tax liability
$11,518
$7.19 p/Share
1,602
Reduced 9.63%
15,029
Common Stock, $0.0001 ...
Dec 08
2022
BUY
Exercise of conversion of derivative security
-
6,577
Added 28.34%
16,631
Common Stock, $0.0001 ...
Jan 20
2022
SELL
Payment of exercise price or tax liability
$2,286
$7.75 p/Share
295
Reduced 2.85%
10,054
Common Stock, $0.0001 ...
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
993
Added 8.76%
10,349
Common Stock, $0.0001 ...
Jan 07
2022
SELL
Payment of exercise price or tax liability
$8,843
$7.75 p/Share
1,141
Reduced 10.87%
9,356
Common Stock, $0.0001 ...
Jan 07
2022
BUY
Exercise of conversion of derivative security
-
3,848
Added 26.82%
10,497
Common Stock, $0.0001 ...
Dec 15
2021
SELL
Payment of exercise price or tax liability
$10,338
$8.14 p/Share
1,270
Reduced 16.04%
6,649
Common Stock, $0.0001 ...
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
5,212
Added 39.69%
7,919
Common Stock, $0.0001 ...
Jan 11
2021
SELL
Payment of exercise price or tax liability
$7,314
$6.41 p/Share
1,141
Reduced 29.65%
2,707
Common Stock, $0.0001 ...
Jan 11
2021
BUY
Exercise of conversion of derivative security
-
3,848
Added 50.0%
3,848
Common Stock, $0.0001 ...