Dec 10
2024
SELL
Payment of exercise price or tax liability
$13,278
$3.71 p/Share
3,579
Reduced 0.69%
517,756
Common Stock
Dec 10
2024
BUY
Grant, award, or other acquisition
-
46,027
Added 8.11%
521,335
Common Stock
Nov 10
2024
SELL
Payment of exercise price or tax liability
$3,991
$4.74 p/Share
842
Reduced 0.18%
475,308
Common Stock
Oct 10
2024
SELL
Payment of exercise price or tax liability
$3,847
$4.57 p/Share
842
Reduced 0.18%
475,850
Common Stock
Sep 10
2024
SELL
Payment of exercise price or tax liability
$7,348
$4.8 p/Share
1,531
Reduced 0.32%
476,692
Common Stock
Aug 10
2024
SELL
Payment of exercise price or tax liability
$9,502
$5.19 p/Share
1,831
Reduced 0.38%
478,223
Common Stock
Aug 10
2024
BUY
Grant, award, or other acquisition
-
262,944
Added 35.39%
480,054
Common Stock
Jul 10
2024
SELL
Payment of exercise price or tax liability
$10,043
$6.56 p/Share
1,531
Reduced 0.7%
217,110
Common Stock
Jun 10
2024
SELL
Payment of exercise price or tax liability
$11,222
$7.33 p/Share
1,531
Reduced 0.7%
218,641
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$11,727
$7.66 p/Share
1,531
Reduced 0.69%
220,172
Common Stock
Apr 10
2024
SELL
Payment of exercise price or tax liability
$87,267
$8.58 p/Share
10,171
Reduced 4.39%
221,703
Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$798
$12.48 p/Share
64
Reduced 0.03%
231,874
Common Stock
Mar 10
2024
BUY
Grant, award, or other acquisition
-
11,574
Added 4.75%
231,938
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$513
$8.02 p/Share
64
Reduced 0.03%
220,364
Common Stock
Jan 10
2024
SELL
Payment of exercise price or tax liability
$459
$7.18 p/Share
64
Reduced 0.03%
220,428
Common Stock
Dec 10
2023
SELL
Payment of exercise price or tax liability
$314
$5.72 p/Share
55
Reduced 0.02%
220,492
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$548
$0.34 p/Share
1,613
Reduced 0.02%
6,616,436
Common Stock
Oct 10
2023
SELL
Payment of exercise price or tax liability
$532
$0.33 p/Share
1,614
Reduced 0.02%
6,618,049
Common Stock
Sep 11
2023
SELL
Payment of exercise price or tax liability
$484
$0.3 p/Share
1,614
Reduced 0.02%
6,619,663
Common Stock
Aug 10
2023
SELL
Payment of exercise price or tax liability
$677
$0.42 p/Share
1,614
Reduced 0.02%
6,621,277
Common Stock
Jul 10
2023
SELL
Payment of exercise price or tax liability
$516
$0.32 p/Share
1,613
Reduced 0.02%
6,622,891
Common Stock
Jun 12
2023
SELL
Payment of exercise price or tax liability
$629
$0.39 p/Share
1,614
Reduced 0.02%
6,624,504
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$871
$0.54 p/Share
1,614
Reduced 0.02%
6,626,118
Common Stock
May 10
2023
BUY
Grant, award, or other acquisition
-
3,170,370
Added 32.36%
6,627,732
Common Stock
Apr 10
2023
SELL
Payment of exercise price or tax liability
$11,180
$0.61 p/Share
18,329
Reduced 0.53%
3,457,362
Common Stock