Sep 11
2024
SELL
Open market or private sale
$83,674
$18.01 p/Share
4,646
Reduced 0.38%
1,202,777
Common Stock
Jun 12
2024
SELL
Open market or private sale
$710,317
$15.91 p/Share
44,646
Reduced 3.57%
1,207,423
Common Stock
May 31
2024
SELL
Open market or private sale
$138,720
$15.0 p/Share
9,248
Reduced 0.73%
1,252,069
Common Stock
Apr 11
2024
SELL
Open market or private sale
$2,121,728
$12.27 p/Share
172,920
Reduced 12.06%
1,261,317
Common Stock
Apr 11
2024
BUY
Exercise of conversion of derivative security
$1,358,209
$5.88 p/Share
230,988
Added 13.87%
1,434,237
Common Stock
Mar 06
2024
SELL
Open market or private sale
$32,924
$12.1 p/Share
2,721
Reduced 0.23%
1,203,249
Common Stock
Feb 29
2024
SELL
Open market or private sale
$37,668
$12.12 p/Share
3,108
Reduced 0.26%
1,205,970
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
5,405
Added 0.45%
1,209,078
Common Stock
Dec 29
2023
SELL
Open market or private sale
$3,435,172
$20.17 p/Share
170,311
Reduced 12.4%
1,203,673
Common Stock
Dec 29
2023
BUY
Exercise of conversion of derivative security
$793,800
$5.88 p/Share
135,000
Added 8.95%
1,373,984
Common Stock
Dec 26
2023
SELL
Open market or private sale
$181,040
$20.0 p/Share
9,052
Reduced 0.73%
1,238,984
Common Stock
Dec 19
2023
SELL
Open market or private sale
$1,494,000
$19.92 p/Share
75,000
Reduced 5.67%
1,248,036
Common Stock
Dec 19
2023
BUY
Exercise of conversion of derivative security
$375,000
$5.0 p/Share
75,000
Added 5.36%
1,323,036
Common Stock
Dec 18
2023
SELL
Open market or private sale
$49,302
$18.24 p/Share
2,703
Reduced 0.22%
1,248,036
Common Stock
Dec 06
2023
SELL
Open market or private sale
$34,116
$14.75 p/Share
2,313
Reduced 0.18%
1,250,739
Common Stock
Sep 18
2023
SELL
Open market or private sale
$39,843
$14.41 p/Share
2,765
Reduced 0.22%
1,253,052
Common Stock
Sep 06
2023
SELL
Open market or private sale
$37,996
$15.15 p/Share
2,508
Reduced 0.2%
1,255,817
Common Stock
Jul 17
2023
SELL
Open market or private sale
$498,000
$19.92 p/Share
25,000
Reduced 1.95%
1,258,325
Common Stock
Jul 17
2023
BUY
Exercise of conversion of derivative security
$125,000
$5.0 p/Share
25,000
Added 1.91%
1,283,325
Common Stock
Jul 14
2023
SELL
Open market or private sale
$90,100
$20.0 p/Share
4,505
Reduced 0.36%
1,258,325
Common Stock
Jun 20
2023
SELL
Open market or private sale
$51,158
$18.61 p/Share
2,749
Reduced 0.22%
1,262,830
Common Stock
Jun 15
2023
SELL
Open market or private sale
$996,500
$19.93 p/Share
50,000
Reduced 3.8%
1,265,579
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
$250,000
$5.0 p/Share
50,000
Added 3.66%
1,315,579
Common Stock
Jun 06
2023
SELL
Open market or private sale
$45,257
$18.74 p/Share
2,415
Reduced 0.19%
1,265,579
Common Stock
May 15
2023
SELL
Open market or private sale
$408,500
$16.34 p/Share
25,000
Reduced 1.93%
1,267,994
Common Stock