Oct 22
2024
SELL
Payment of exercise price or tax liability
$2,113
$0.99 p/Share
2,135
Reduced 0.87%
242,126
Common Stock
Oct 22
2024
BUY
Grant, award, or other acquisition
-
8,333
Added 3.3%
244,261
Common Stock
Oct 08
2024
SELL
Payment of exercise price or tax liability
$4,147
$1.01 p/Share
4,106
Reduced 1.71%
236,027
Common Stock
Oct 04
2024
BUY
Grant, award, or other acquisition
-
8,262
Added 3.33%
240,133
Common Stock
Jul 05
2024
SELL
Payment of exercise price or tax liability
$2,526
$1.01 p/Share
2,501
Reduced 1.07%
231,871
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
8,262
Added 3.41%
234,372
Common Stock
Jun 10
2024
SELL
Payment of exercise price or tax liability
$46,620
$1.26 p/Share
37,000
Reduced 14.06%
226,110
Common Stock
May 06
2024
SELL
Payment of exercise price or tax liability
$2,689
$1.34 p/Share
2,007
Reduced 0.76%
263,110
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
-
8,333
Added 3.05%
265,117
Common Stock
Apr 10
2024
SELL
Payment of exercise price or tax liability
$979
$1.8 p/Share
544
Reduced 0.21%
256,784
Common Stock
Apr 08
2024
SELL
Payment of exercise price or tax liability
$4,079
$1.83 p/Share
2,229
Reduced 0.87%
255,125
Common Stock
Apr 08
2024
BUY
Grant, award, or other acquisition
-
2,203
Added 0.85%
257,328
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
-
7,823
Added 2.95%
257,354
Common Stock
Mar 19
2024
SELL
Payment of exercise price or tax liability
$6,873
$1.99 p/Share
3,454
Reduced 1.37%
249,531
Common Stock
Mar 18
2024
BUY
Grant, award, or other acquisition
-
11,500
Added 4.35%
252,985
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$1,636
$2.03 p/Share
806
Reduced 0.33%
241,485
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
-
2,644
Added 1.08%
242,291
Common Stock
Jan 23
2024
SELL
Payment of exercise price or tax liability
$7,360
$2.79 p/Share
2,638
Reduced 1.09%
239,647
Common Stock
Jan 21
2024
BUY
Grant, award, or other acquisition
-
8,333
Added 3.32%
242,285
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$12,794
$4.08 p/Share
3,136
Reduced 1.32%
233,952
Common Stock
Jan 03
2024
BUY
Grant, award, or other acquisition
-
9,898
Added 4.01%
237,088
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$7,624
$4.43 p/Share
1,721
Reduced 0.75%
227,190
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
6,250
Added 2.66%
228,911
Common Stock
Oct 20
2023
SELL
Payment of exercise price or tax liability
$13,704
$6.14 p/Share
2,232
Reduced 0.99%
222,661
Common Stock
Oct 20
2023
BUY
Grant, award, or other acquisition
-
8,333
Added 3.57%
224,893
Common Stock