Feb 12
2024
SELL
Payment of exercise price or tax liability
$10,340
$13.19 p/Share
784
Reduced 0.16%
480,029
Common Stock
Jan 24
2024
SELL
Open market or private sale
$180,000
$12.0 p/Share
15,000
Reduced 3.03%
480,813
Common Stock
Jan 12
2024
SELL
Payment of exercise price or tax liability
$8,639
$11.02 p/Share
784
Reduced 0.16%
495,813
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$88,405
$11.07 p/Share
7,986
Reduced 1.58%
496,597
Common Stock
Dec 12
2023
SELL
Payment of exercise price or tax liability
$7,511
$10.73 p/Share
700
Reduced 0.14%
504,583
Common Stock
Nov 09
2023
SELL
Payment of exercise price or tax liability
$5,614
$8.02 p/Share
700
Reduced 0.14%
505,283
Common Stock
Oct 12
2023
SELL
Payment of exercise price or tax liability
$5,061
$7.23 p/Share
700
Reduced 0.14%
505,983
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$47,472
$9.02 p/Share
5,263
Reduced 1.03%
506,683
Common Stock
Sep 12
2023
SELL
Payment of exercise price or tax liability
$4,084
$8.84 p/Share
462
Reduced 0.09%
511,946
Common Stock
Aug 11
2023
SELL
Payment of exercise price or tax liability
$4,814
$10.42 p/Share
462
Reduced 0.09%
512,408
Common Stock
Jul 12
2023
SELL
Payment of exercise price or tax liability
$5,254
$11.3 p/Share
465
Reduced 0.09%
512,870
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$46,004
$8.68 p/Share
5,300
Reduced 1.02%
513,335
Common Stock
Jun 12
2023
SELL
Payment of exercise price or tax liability
$3,826
$8.23 p/Share
465
Reduced 0.09%
518,635
Common Stock
May 12
2023
SELL
Payment of exercise price or tax liability
$2,980
$6.41 p/Share
465
Reduced 0.09%
519,100
Common Stock
Apr 12
2023
SELL
Payment of exercise price or tax liability
$2,143
$4.61 p/Share
465
Reduced 0.09%
519,565
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
171,400
Added 24.79%
520,030
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$98,955
$4.6 p/Share
21,512
Reduced 5.81%
348,630
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$2,497
$4.55 p/Share
549
Reduced 0.15%
370,142
Common Stock
Feb 15
2023
BUY
Open market or private purchase
$3,617
$4.62 p/Share
783
Added 0.21%
370,691
Common Stock
Feb 13
2023
SELL
Open market or private sale
$3,019
$5.43 p/Share
556
Reduced 0.19%
285,637
Common Stock
Jan 13
2023
SELL
Open market or private sale
$2,902
$5.22 p/Share
556
Reduced 0.19%
286,193
Common Stock
Dec 13
2022
SELL
Open market or private sale
$2,097
$4.63 p/Share
453
Reduced 0.16%
286,749
Common Stock
Nov 14
2022
SELL
Open market or private sale
$27,073
$4.68 p/Share
5,785
Reduced 1.97%
287,202
Common Stock
Mar 17
2022
BUY
Grant, award, or other acquisition
-
216,667
Added 42.51%
292,987
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
$17,000
$0.68 p/Share
25,000
Added 6.33%
369,908
Common Stock