Dec 03
2024
SELL
Payment of exercise price or tax liability
$14,098
$12.05 p/Share
1,170
Reduced 0.82%
141,217
Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$8,883
$12.22 p/Share
727
Reduced 0.51%
142,387
Common Stock
Nov 22
2024
SELL
Payment of exercise price or tax liability
$14,576
$11.87 p/Share
1,228
Reduced 0.85%
143,114
Common Stock
Nov 15
2024
SELL
Open market or private sale
$102,567
$11.11 p/Share
9,232
Reduced 6.01%
144,342
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$3,232
$10.1 p/Share
320
Reduced 0.21%
153,574
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$19,633
$10.35 p/Share
1,897
Reduced 1.22%
153,894
Common Stock
Aug 22
2024
SELL
Payment of exercise price or tax liability
$12,587
$10.25 p/Share
1,228
Reduced 0.78%
155,791
Common Stock
Jul 02
2024
SELL
Open market or private sale
$3,597
$11.07 p/Share
325
Reduced 0.21%
157,019
Common Stock
Jun 07
2024
SELL
Open market or private sale
$11,147
$9.52 p/Share
1,171
Reduced 0.74%
157,344
Common Stock
Jun 04
2024
SELL
Open market or private sale
$7,106
$9.5 p/Share
748
Reduced 0.47%
158,515
Common Stock
May 31
2024
SELL
Open market or private sale
$108,510
$9.66 p/Share
11,233
Reduced 6.59%
159,263
Common Stock
May 30
2024
SELL
Open market or private sale
$36,605
$9.88 p/Share
3,705
Reduced 2.13%
170,496
Common Stock
May 28
2024
SELL
Open market or private sale
$13,136
$10.16 p/Share
1,293
Reduced 0.74%
174,201
Common Stock
Apr 02
2024
SELL
Open market or private sale
$2,943
$9.0 p/Share
327
Reduced 0.19%
175,494
Common Stock
Mar 05
2024
SELL
Open market or private sale
$13,122
$9.05 p/Share
1,450
Reduced 0.82%
175,821
Common Stock
Mar 04
2024
SELL
Open market or private sale
$8,504
$9.61 p/Share
885
Reduced 0.5%
177,271
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
67,749
Added 27.55%
178,156
Common Stock
Jan 03
2024
SELL
Open market or private sale
$4,017
$10.38 p/Share
387
Reduced 0.35%
110,407
Common Stock
Dec 07
2023
SELL
Open market or private sale
$335,300
$9.58 p/Share
35,000
Reduced 24.01%
110,794
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
$129,150
$3.69 p/Share
35,000
Added 19.36%
145,794
Common Stock
Dec 06
2023
SELL
Open market or private sale
$145,050
$9.67 p/Share
15,000
Reduced 11.92%
110,794
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$55,350
$3.69 p/Share
15,000
Added 10.65%
125,794
Common Stock
Dec 05
2023
SELL
Open market or private sale
$11,272
$9.37 p/Share
1,203
Reduced 1.07%
110,794
Common Stock
Dec 04
2023
SELL
Open market or private sale
$7,124
$9.68 p/Share
736
Reduced 0.65%
111,997
Common Stock
Oct 03
2023
SELL
Open market or private sale
$3,207
$9.84 p/Share
326
Reduced 0.29%
112,733
Common Stock