Dec 17
2024
SELL
Payment of exercise price or tax liability
$162,711
$25.77 p/Share
6,314
Reduced 2.33%
264,131
Common Stock, $0.0001 ...
Dec 13
2024
BUY
Grant, award, or other acquisition
-
15,174
Added 5.31%
270,445
Common Stock, $0.0001 ...
Dec 08
2024
SELL
Payment of exercise price or tax liability
$258,505
$25.62 p/Share
10,090
Reduced 3.8%
255,271
Common Stock, $0.0001 ...
Dec 08
2024
BUY
Grant, award, or other acquisition
-
9,355
Added 3.41%
265,361
Common Stock, $0.0001 ...
Dec 14
2023
SELL
Payment of exercise price or tax liability
$62,204
$10.94 p/Share
5,686
Reduced 2.65%
209,225
Common Stock, $0.0001 ...
Dec 14
2023
BUY
Exercise of conversion of derivative security
-
13,691
Added 5.99%
214,911
Common Stock, $0.0001 ...
Dec 10
2023
SELL
Payment of exercise price or tax liability
$39,049
$11.88 p/Share
3,287
Reduced 1.61%
201,220
Common Stock, $0.0001 ...
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
7,852
Added 3.7%
204,507
Common Stock, $0.0001 ...
Dec 08
2023
SELL
Payment of exercise price or tax liability
$89,824
$11.88 p/Share
7,561
Reduced 3.7%
196,655
Common Stock, $0.0001 ...
Dec 08
2023
BUY
Exercise of conversion of derivative security
-
18,161
Added 8.28%
201,188
Common Stock, $0.0001 ...
Jan 07
2023
SELL
Payment of exercise price or tax liability
$18,895
$6.71 p/Share
2,816
Reduced 1.49%
186,055
Common Stock, $0.0001 ...
Jan 07
2023
BUY
Exercise of conversion of derivative security
-
6,013
Added 3.09%
188,871
Common Stock, $0.0001 ...
Dec 10
2022
SELL
Payment of exercise price or tax liability
$24,503
$7.15 p/Share
3,427
Reduced 1.84%
182,858
Common Stock, $0.0001 ...
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
7,852
Added 4.04%
186,285
Common Stock, $0.0001 ...
Dec 08
2022
SELL
Payment of exercise price or tax liability
$22,972
$7.19 p/Share
3,195
Reduced 1.76%
178,433
Common Stock, $0.0001 ...
Dec 08
2022
BUY
Exercise of conversion of derivative security
-
7,330
Added 3.88%
181,628
Common Stock, $0.0001 ...
Jan 20
2022
SELL
Payment of exercise price or tax liability
$5,526
$7.75 p/Share
713
Reduced 0.41%
174,298
Common Stock, $0.0001 ...
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
1,551
Added 0.88%
175,011
Common Stock, $0.0001 ...
Jan 07
2022
SELL
Payment of exercise price or tax liability
$22,731
$7.75 p/Share
2,933
Reduced 1.66%
173,460
Common Stock, $0.0001 ...
Jan 07
2022
BUY
Exercise of conversion of derivative security
-
6,013
Added 3.3%
176,393
Common Stock, $0.0001 ...
Dec 15
2021
SELL
Payment of exercise price or tax liability
$27,969
$8.14 p/Share
3,436
Reduced 1.98%
170,380
Common Stock, $0.0001 ...
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
7,852
Added 4.32%
173,816
Common Stock, $0.0001 ...
Jan 11
2021
SELL
Payment of exercise price or tax liability
$18,711
$6.41 p/Share
2,919
Reduced 1.73%
165,964
Common Stock, $0.0001 ...
Jan 11
2021
BUY
Exercise of conversion of derivative security
-
6,012
Added 3.44%
168,883
Common Stock, $0.0001 ...
Dec 11
2020
SELL
Payment of exercise price or tax liability
$70,361
$6.28 p/Share
11,204
Reduced 6.44%
162,871
Common Stock, $0.0001 ...