Nov 10
2024
SELL
Payment of exercise price or tax liability
$4,223
$4.74 p/Share
891
Reduced 0.08%
1,133,456
Common Stock
Oct 10
2024
SELL
Payment of exercise price or tax liability
$4,071
$4.57 p/Share
891
Reduced 0.08%
1,134,030
Common Stock
Sep 10
2024
SELL
Payment of exercise price or tax liability
$7,584
$4.8 p/Share
1,580
Reduced 0.14%
1,134,921
Common Stock
Aug 10
2024
SELL
Payment of exercise price or tax liability
$9,845
$5.19 p/Share
1,897
Reduced 0.17%
1,136,501
Common Stock
Aug 10
2024
BUY
Grant, award, or other acquisition
-
241,226
Added 17.48%
1,138,398
Common Stock
Jul 10
2024
SELL
Payment of exercise price or tax liability
$10,364
$6.56 p/Share
1,580
Reduced 0.18%
897,172
Common Stock
Jun 10
2024
SELL
Payment of exercise price or tax liability
$11,581
$7.33 p/Share
1,580
Reduced 0.18%
898,752
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$12,102
$7.66 p/Share
1,580
Reduced 0.18%
900,332
Common Stock
Apr 10
2024
SELL
Payment of exercise price or tax liability
$87,679
$8.58 p/Share
10,219
Reduced 1.12%
901,912
Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$1,497
$12.48 p/Share
120
Reduced 0.01%
912,131
Common Stock
Mar 10
2024
BUY
Grant, award, or other acquisition
-
11,574
Added 1.25%
912,251
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$962
$8.02 p/Share
120
Reduced 0.01%
900,677
Common Stock
Jan 10
2024
SELL
Payment of exercise price or tax liability
$861
$7.18 p/Share
120
Reduced 0.01%
900,797
Common Stock
Dec 10
2023
SELL
Payment of exercise price or tax liability
$583
$5.72 p/Share
102
Reduced 0.01%
900,917
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$1,028
$0.34 p/Share
3,025
Reduced 0.01%
27,030,581
Common Stock
Oct 10
2023
SELL
Payment of exercise price or tax liability
$998
$0.33 p/Share
3,025
Reduced 0.01%
27,033,606
Common Stock
Sep 11
2023
SELL
Payment of exercise price or tax liability
$907
$0.3 p/Share
3,025
Reduced 0.01%
27,036,631
Common Stock
Aug 10
2023
SELL
Payment of exercise price or tax liability
$1,270
$0.42 p/Share
3,025
Reduced 0.01%
27,039,656
Common Stock
Jul 10
2023
SELL
Payment of exercise price or tax liability
$968
$0.32 p/Share
3,025
Reduced 0.01%
27,042,681
Common Stock
Jun 12
2023
SELL
Payment of exercise price or tax liability
$1,179
$0.39 p/Share
3,025
Reduced 0.01%
27,045,706
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$1,633
$0.54 p/Share
3,025
Reduced 0.01%
27,048,731
Common Stock
May 10
2023
BUY
Grant, award, or other acquisition
-
3,170,370
Added 10.49%
27,051,756
Common Stock
Apr 10
2023
SELL
Payment of exercise price or tax liability
$21,529
$0.61 p/Share
35,295
Reduced 0.15%
23,881,386
Common Stock
Jan 20
2023
BUY
Open market or private purchase
$72,777
$0.99 p/Share
73,513
Added 0.31%
23,916,681
Common Stock
Jan 19
2023
BUY
Open market or private purchase
$44,187
$0.99 p/Share
44,634
Added 0.19%
23,843,168
Common Stock