Aug 12
2024
SELL
Payment of exercise price or tax liability
$1,406
$2.93 p/Share
480
Reduced 0.89%
53,253
Common Stock Par Value...
Aug 12
2024
BUY
Exercise of conversion of derivative security
-
1,331
Added 2.42%
53,733
Common Stock Par Value...
Aug 11
2024
SELL
Payment of exercise price or tax liability
$2,241
$3.17 p/Share
707
Reduced 1.33%
52,402
Common Stock Par Value...
Aug 11
2024
BUY
Exercise of conversion of derivative security
-
1,961
Added 3.56%
53,109
Common Stock Par Value...
Aug 10
2024
SELL
Payment of exercise price or tax liability
$377
$3.17 p/Share
119
Reduced 0.23%
51,148
Common Stock Par Value...
Aug 10
2024
BUY
Exercise of conversion of derivative security
-
329
Added 0.64%
51,267
Common Stock Par Value...
Aug 09
2024
SELL
Payment of exercise price or tax liability
$573
$3.17 p/Share
181
Reduced 0.35%
50,938
Common Stock Par Value...
Aug 09
2024
BUY
Exercise of conversion of derivative security
-
502
Added 0.97%
51,119
Common Stock Par Value...
Aug 04
2024
SELL
Payment of exercise price or tax liability
$518
$2.98 p/Share
174
Reduced 0.34%
50,617
Common Stock Par Value...
Aug 04
2024
BUY
Exercise of conversion of derivative security
-
480
Added 0.94%
50,791
Common Stock Par Value...
Jul 31
2024
SELL
Payment of exercise price or tax liability
$10,818
$3.24 p/Share
3,339
Reduced 6.22%
50,311
Common Stock Par Value...
Jul 31
2024
BUY
Grant, award, or other acquisition
$30,002
$3.24 p/Share
9,260
Added 14.72%
53,650
Common Stock Par Value...
Oct 02
2023
SELL
Payment of exercise price or tax liability
$3,544
$8.5 p/Share
417
Reduced 0.93%
44,390
Common Stock Par Value...
Oct 02
2023
BUY
Grant, award, or other acquisition
-
945
Added 2.07%
44,807
Common Stock Par Value...
Aug 12
2023
SELL
Payment of exercise price or tax liability
$5,479
$9.35 p/Share
586
Reduced 1.32%
43,862
Common Stock Par Value...
Aug 12
2023
BUY
Exercise of conversion of derivative security
-
1,330
Added 2.91%
44,448
Common Stock Par Value...
Aug 10
2023
SELL
Payment of exercise price or tax liability
$1,357
$9.36 p/Share
145
Reduced 0.34%
43,118
Common Stock Par Value...
Aug 10
2023
BUY
Exercise of conversion of derivative security
-
328
Added 0.75%
43,263
Common Stock Par Value...
Aug 09
2023
SELL
Payment of exercise price or tax liability
$2,077
$9.36 p/Share
222
Reduced 0.51%
42,935
Common Stock Par Value...
Aug 09
2023
BUY
Exercise of conversion of derivative security
-
502
Added 1.15%
43,157
Common Stock Par Value...
Aug 08
2023
SELL
Payment of exercise price or tax liability
$1,746
$9.81 p/Share
178
Reduced 0.42%
42,655
Common Stock Par Value...
Aug 08
2023
BUY
Exercise of conversion of derivative security
-
404
Added 0.93%
42,833
Common Stock Par Value...
Aug 04
2023
SELL
Payment of exercise price or tax liability
$2,098
$9.9 p/Share
212
Reduced 0.5%
42,429
Common Stock Par Value...
Aug 04
2023
BUY
Exercise of conversion of derivative security
-
480
Added 1.11%
42,641
Common Stock Par Value...
Jul 28
2023
SELL
Payment of exercise price or tax liability
$6,287
$10.06 p/Share
625
Reduced 1.46%
42,161
Common Stock Par Value...