Scroll through our Recent Deals.

$5,600,000
Private Placement
Exclusive Placement Agent
September 22, 2025

$15,000,000
Initial Public Offering
Managing Underwriter & Sole Bookrunner
August 29, 2025

Up to $5,795,000
ATM Offering
Sales Agent
July 2, 2025

$15,000,000
Initial Public Offering
Managing Underwriter & Sole Bookrunner
May 27, 2025

$8,000,000
Initial Public Offering
Managing Underwriter & Sole Bookrunner
February 28, 2025

$5,774,276
Initial Public Offering
Managing Underwriter & Sole Bookrunner
February 6, 2025

$9,487,500
Initial Public Offering
Managing Underwriter
November 25, 2024

$5,000,000
ATM Offering
Sales Agent
October 2024

Up to $15 Million
Equity Line of Credit
Financial Advisor
August 29, 2024

$5,100,000
Public Offering
Sole Bookrunner
July 15, 2024

$1,400,000
Public Offering
Sole Bookrunner
June 28, 2024

$8,800,000
Public Offering
Co-Manager
May 23, 2024

$2,600,000
Public Offering
Sole Placement Agent
February 28, 2024

$5,950,000
Initial Public Offering
Sole Bookrunner
February 26, 2024

$4,000,000
Public Offering / Uplisting
Sole Bookrunner
December 19, 2023

$3,000,000
Preferred Stock Offering
Exclusive Placement Agent
November 14, 2023

$7,000,000
Initial Public Offering
Series A Preferred Stock
Sole Bookrunner
October 26, 2023

$5,000,000
Initial Public Offering
Sole Bookrunner
October 12, 2023

$6,592,000
Initial Public Offering
Sole Bookrunner
August 11, 2023

$1,200,000
Private Placement
Exclusive Placement Agent
July 21, 2023

$7,140,000
Initial Public Offering
Sole Bookrunner
June 21, 2023

$4,200,000
Private Placement
Exclusive Placement Agent
March 24, 2023

$2,100,000
Private Placement
Exclusive Placement Agent
March 3, 2023
$6,592,000
Initial Public Offering
Sole Bookrunner
August 11, 2023
$15,000,000
Initial Public Offering
Managing Underwriter & Sole Bookrunner
May 27, 2025
$7,000,000
Initial Public Offering
Series A Preferred Stock
Sole Bookrunner
October 26, 2023
$7,140,000
Initial Public Offering
Sole Bookrunner
June 21, 2023
Up to $15 Million
Equity Line of Credit
Financial Advisor
August 29, 2024
$5,000,000
ATM Offering
Sales Agent
October 2024
$5,000,000
Initial Public Offering
Sole Bookrunner
October 12, 2023
$5,100,000
Public Offering
Sole Bookrunner
July 15, 2024
$1,200,000
Private Placement
Exclusive Placement Agent
July 21, 2023
$8,800,000
Public Offering
Co-Manager
May 23, 2024
$2,100,000
Private Placement
Exclusive Placement Agent
March 3, 2023
$9,487,500
Initial Public Offering
Managing Underwriter
November 25, 2024
Up to $5,795,000
ATM Offering
Sales Agent
July 2, 2025
$15,000,000
Initial Public Offering
Managing Underwriter & Sole Bookrunner
August 29, 2025
$4,200,000
Private Placement
Exclusive Placement Agent
March 24, 2023
$8,000,000
Initial Public Offering
Managing Underwriter & Sole Bookrunner
February 28, 2025
$3,000,000
Preferred Stock Offering
Exclusive Placement Agent
November 14, 2023
$5,774,276
Initial Public Offering
Managing Underwriter & Sole Bookrunner
February 6, 2025
$5,600,000
Private Placement
Exclusive Placement Agent
September 22, 2025
$1,400,000
Public Offering
Sole Bookrunner
June 28, 2024
$4,000,000
Public Offering / Uplisting
Sole Bookrunner
December 19, 2023
$2,600,000
Public Offering
Sole Placement Agent
February 28, 2024
$5,950,000
Initial Public Offering
Sole Bookrunner
February 26, 2024

$5,600,000
Private Placement
Exclusive Placement Agent
September 22, 2025

$15,000,000
Initial Public Offering
Managing Underwriter & Sole Bookrunner
August 29, 2025

Up to $5,795,000
ATM Offering
Sales Agent
July 2, 2025

$15,000,000
Initial Public Offering
Managing Underwriter & Sole Bookrunner
May 27, 2025

$8,000,000
Initial Public Offering
Managing Underwriter & Sole Bookrunner
February 28, 2025

$5,774,276
Initial Public Offering
Managing Underwriter & Sole Bookrunner
February 6, 2025

$9,487,500
Initial Public Offering
Managing Underwriter
November 25, 2024

$5,000,000
ATM Offering
Sales Agent
October 2024

Up to $15 Million
Equity Line of Credit
Financial Advisor
August 29, 2024

$5,100,000
Public Offering
Sole Bookrunner
July 15, 2024

$1,400,000
Public Offering
Sole Bookrunner
June 28, 2024

$8,800,000
Public Offering
Co-Manager
May 23, 2024

$2,600,000
Public Offering
Sole Placement Agent
February 28, 2024

$5,950,000
Initial Public Offering
Sole Bookrunner
February 26, 2024

$4,000,000
Public Offering / Uplisting
Sole Bookrunner
December 19, 2023

$3,000,000
Preferred Stock Offering
Exclusive Placement Agent
November 14, 2023

$7,000,000
Initial Public Offering
Series A Preferred Stock
Sole Bookrunner
October 26, 2023

$5,000,000
Initial Public Offering
Sole Bookrunner
October 12, 2023

$6,592,000
Initial Public Offering
Sole Bookrunner
August 11, 2023

$1,200,000
Private Placement
Exclusive Placement Agent
July 21, 2023

$7,140,000
Initial Public Offering
Sole Bookrunner
June 21, 2023

$4,200,000
Private Placement
Exclusive Placement Agent
March 24, 2023

$2,100,000
Private Placement
Exclusive Placement Agent
March 3, 2023

$2,500,000
Private Placement
Exclusive Placement Agent
December 20, 2022

$11,025,000
Initial Public Offering
Sole Bookrunner
December 13, 2022

$15,000,000
Initial Public Offering
Sole Bookrunner
October 4, 2022

$4,100,000
Private Placement
Exclusive Placement Agent
August 12, 2022

$21,500,000
Initial Public Offering
Co-Manager
August 25, 2022

$20,000,000
Initial Public Offering
Co-Manager
August 10, 2022

$5,000,000
Public Offering & Nasdaq Uplisting
Sole Bookrunner
August 11, 2022

$3,600,000
Initial Public Offering
Sole Bookrunner
June 6, 2022

$9,347,450
Follow-On Offering
Sole Bookrunner
May 10, 2022

$17,267,250
Initial Public Offering
Sole Bookrunner
April 5, 2022

$40,000,000
Senior Notes Offering
Co-Manager
Nov 18, 2021

$50,000,000
Senior Notes Offering
Co-Manager
Nov 10, 2021

$12,000,000
Underwritten Public Offering and Nasdaq Uplisting
Sole Bookrunner
November 15, 2021

$150,000,000
Senior Unsecured Notes
Co-Manager
November 8, 2021

$50,000,000
Senior Unsecured Notes
Co-Manager
Oct 13, 2021

$75,000,000
Senior Notes Offering
Co-Manager
October 1, 2021

$3,048,780
Convertible Debenture
Exclusive Placement Agent
September 29, 2021

$50,000,000
Initial Public Offering
Co-Manager
July 3, 2021

$37,200,000
Initial Public Offering
Co-Manager
July 1, 2021

$17,250,000
Lead Bookrunner
IPO
June 2021

$35,000,000
Lead Underwriter
Non-Convertible Preferred Stock
Initial Public Offering
May 27, 2021

$30,000,000
Joint Bookrunner
Initial Public Offering
March 26, 2021

$26,000,000
Joint Underwriter
Initial Public Offering
March 17, 2021

$115,000,000
Co-Lead Underwriter
Follow-On Offering
March 12, 2021

$26,600,000
Co-Manager
Initial Public Offering
February 12, 2021

$25,000,000
Co-Manager
Initial Public Offering
February 5, 2021

$25,000,000
Co-Manager
Initial Public Offering
January 12, 2021

$17,984,999
Lead Underwriter
Underwritten Public Offering
December 1, 2020

$5,600,000
Lead Underwriter
Follow-On Offering
September 2020

$15,200,000
Sole Placement Agent
July 20, 2020

$7,700,000
Sole Underwriter
IPO
February 2020

$6,154,000
Sole Placement Agent
PIPE
January 2020

$3,600,000
Nov 2019
DIP Financing

$2,100,000
PIPE
October 2019

$1,930,000
Restructuring
October 2019

$1,750,000.00
Follow-On
October 16, 2019

$5,441,838.00
Sole Placement Agent
PIPE
June 2019

$5,126,007.40
Sole Placement Agent
PIPE
December 2018

$3,868,715
Follow-On Offer
Sole Bookrunner
June 2019

$5,420,715
Follow-On Offering
Sole Bookrunner
May 21, 2019

$2,800,000
Lead Manager
Follow-On Offering
May 9th 2019

$2,700,000
Lead Manager
Follow-On Offering
April 2nd 2019

$2,700,000
Placement Agent
Follow-On Offering
March 16th 2019

$12,000,000
Initial Public Offering
July 2018

$1,025,000
PIPE
March 2018

$3,000,000
Private Equity
April 2018

$6,535,600
Initial Public Offering
April 2018

$2,240,800
Follow-On Offering
July 2017

$1,225,000
Private Equity
October 2017

$5,850,000
PIPE
October 2017

$5,000,000
Private Equity
January 2018

$1,299,650
Follow-On Offering
June 2017

$1,100,000
Private Equity
December, 2016

$5,000,000
PIPE
June 2017

$6,985,858
Follow-On Offering
July 2016

$11,000,000
Initial Public Offering
May 2016

$1,625,000
PIPE
March 2016

$3,000,000
Private Equity
January 2016

$5,200,000
Private Equity
August 2015
$12,000,000
Private Equity
March 2017

$6,300,000
Private Equity
April 2016
$3,850,000
Mezzanine Financing
July 2015
$28,000,000
Senior Facility
April 2015

$1,600,000
Follow-On Offering
March 2015
$10,725,000
Initial Public Offering
November 2014
$3,800,000
Private Equity
October 2014
$5,850,000
Follow-On Offering
September 2014

$17,000,000
Private Equity
June 2014