Feb 07
2025
SELL
Payment of exercise price or tax liability
$32,065
$1.88 p/Share
17,056
Reduced 7.83%
200,803
Common Stock
Feb 05
2025
BUY
Grant, award, or other acquisition
-
49,000
Added 18.36%
217,859
Common Stock
Feb 04
2025
SELL
Payment of exercise price or tax liability
$32,412
$1.96 p/Share
16,537
Reduced 8.92%
168,859
Common Stock
Jan 21
2025
BUY
Grant, award, or other acquisition
-
185,221
Added 49.98%
185,396
Common Stock
Jan 02
2025
SELL
Payment of exercise price or tax liability
$28
$2.89 p/Share
10
Reduced 5.41%
175
Common Stock
Dec 02
2024
SELL
Payment of exercise price or tax liability
$18
$1.54 p/Share
12
Reduced 6.09%
185
Common Stock
Nov 22
2024
SELL
Open market or private sale
$14,526
$1.37 p/Share
10,603
Reduced 98.18%
197
Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$23
$2.38 p/Share
10
Reduced 0.09%
10,800
Common Stock
Oct 02
2024
SELL
Payment of exercise price or tax liability
$21
$2.36 p/Share
9
Reduced 0.08%
10,810
Common Stock
Sep 04
2024
SELL
Payment of exercise price or tax liability
$24
$2.67 p/Share
9
Reduced 0.08%
10,819
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$28
$3.6 p/Share
8
Reduced 0.07%
10,828
Common Stock
Jul 19
2024
SELL
Payment of exercise price or tax liability
$31
$3.96 p/Share
8
Reduced 0.07%
10,836
Common Stock
Jun 18
2024
SELL
Open market or private sale
$18,900
$0.7 p/Share
27,000
Reduced 12.78%
184,338
Common Stock
Jun 17
2024
SELL
Payment of exercise price or tax liability
$23,865
$0.57 p/Share
41,869
Reduced 16.51%
211,703
Common Stock
Jun 17
2024
BUY
Grant, award, or other acquisition
-
185,000
Added 42.18%
253,572
Common Stock
Jun 07
2024
SELL
Payment of exercise price or tax liability
$38
$0.26 p/Share
149
Reduced 0.22%
68,572
Common Stock
May 21
2024
SELL
Payment of exercise price or tax liability
$40
$0.26 p/Share
156
Reduced 0.23%
68,721
Common Stock
Apr 11
2024
SELL
Payment of exercise price or tax liability
$45
$0.35 p/Share
131
Reduced 0.19%
68,877
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$58
$0.48 p/Share
121
Reduced 0.18%
69,008
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$56
$0.46 p/Share
122
Reduced 0.18%
69,129
Common Stock
Jan 10
2024
SELL
Payment of exercise price or tax liability
$56
$0.52 p/Share
109
Reduced 0.16%
69,251
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
2,666
Added 3.7%
69,360
Common Stock
Dec 27
2023
SELL
Payment of exercise price or tax liability
$29,877
$0.48 p/Share
62,244
Reduced 48.27%
66,694
Common Stock
Dec 27
2023
BUY
Grant, award, or other acquisition
-
125,000
Added 49.22%
128,938
Common Stock
Dec 04
2023
SELL
Payment of exercise price or tax liability
$83
$0.67 p/Share
125
Reduced 3.08%
3,938
Common Stock