Nov 18
2024
SELL
Open market or private sale
$19,999
$12.43 p/Share
1,609
Reduced 7.3%
20,431
Common Stock
Nov 04
2024
SELL
Open market or private sale
$4,620
$13.55 p/Share
341
Reduced 1.52%
22,040
Common Stock
Aug 16
2024
SELL
Open market or private sale
$21,867
$13.84 p/Share
1,580
Reduced 5.9%
25,212
Common Stock
Aug 02
2024
SELL
Open market or private sale
$4,911
$14.32 p/Share
343
Reduced 1.26%
26,792
Common Stock
Jun 26
2024
BUY
Grant, award, or other acquisition
-
8,791
Added 24.47%
27,135
Common Stock
Jun 10
2024
SELL
Open market or private sale
$4,429
$12.99 p/Share
341
Reduced 1.78%
18,814
Common Stock
May 16
2024
SELL
Open market or private sale
$23,920
$15.13 p/Share
1,581
Reduced 6.85%
21,512
Common Stock
May 02
2024
SELL
Open market or private sale
$4,987
$14.54 p/Share
343
Reduced 1.43%
23,566
Common Stock
Feb 16
2024
SELL
Open market or private sale
$87,152
$20.95 p/Share
4,160
Reduced 9.37%
40,223
Common Stock
Feb 02
2024
SELL
Open market or private sale
$6,800
$20.3 p/Share
335
Reduced 0.75%
44,383
Common Stock
Nov 16
2023
SELL
Open market or private sale
$140,900
$17.69 p/Share
7,965
Reduced 15.12%
44,718
Common Stock
Nov 02
2023
SELL
Open market or private sale
$7,113
$17.52 p/Share
406
Reduced 0.76%
52,683
Common Stock
Oct 02
2023
SELL
Open market or private sale
$423,800
$21.19 p/Share
20,000
Reduced 22.31%
69,645
Common Stock
Oct 02
2023
BUY
Exercise of conversion of derivative security
$86,400
$4.32 p/Share
20,000
Added 18.24%
89,645
Common Stock
Sep 01
2023
SELL
Open market or private sale
$452,200
$22.61 p/Share
20,000
Reduced 22.31%
69,645
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$86,400
$4.32 p/Share
20,000
Added 18.24%
89,645
Common Stock
Aug 16
2023
SELL
Open market or private sale
$167,084
$20.98 p/Share
7,964
Reduced 10.26%
69,645
Common Stock
Aug 11
2023
SELL
Open market or private sale
$429,600
$21.48 p/Share
20,000
Reduced 20.49%
77,609
Common Stock
Aug 11
2023
BUY
Exercise of conversion of derivative security
$86,400
$4.32 p/Share
20,000
Added 17.01%
97,609
Common Stock
Aug 02
2023
SELL
Open market or private sale
$10,182
$25.08 p/Share
406
Reduced 0.52%
77,609
Common Stock
Jun 09
2023
BUY
Grant, award, or other acquisition
-
811
Added 1.03%
78,015
Common Stock
May 16
2023
SELL
Open market or private sale
$197,616
$24.82 p/Share
7,962
Reduced 9.35%
77,204
Common Stock
May 09
2023
SELL
Open market or private sale
$6,000,566
$22.0 p/Share
272,753
Reduced 76.21%
85,166
Common Stock
May 09
2023
BUY
Exercise of conversion of derivative security
$932,815
$3.42 p/Share
272,753
Added 43.25%
357,919
Common Stock
May 03
2023
BUY
Grant, award, or other acquisition
-
9,795
Added 10.31%
85,166
Common Stock