424B5
PENDING FIXED PRICE OFFERING | Bank: Northland Capital Markets
424B5
[No Baby Shelf]* May 2026 ATM | Offering amount: $100,000,000 | Bank: Oppenheimer & Co. Inc., Northland Securities, Inc., Rosenblatt Securities Inc., Roth Capital Partners, LLC
424B3
May 2026 ATM | Offering amount: $100,000,000 | Bank: Oppenheimer & Co. Inc.
424B3
UPDATED | SHARE RESALE REGISTRATION | Shares amount: 3,631,429 | Warrants amount: 367,531