v3.25.2
Stockholders' Equity (Tables)
12 Months Ended
Apr. 30, 2025
Equity [Abstract]  
Summary of Common Stock

During the years ended April 30, 2025 and April 30, 2024, the Company issued 442,509 and 575,266 shares of Common Stock, respectively, as set forth in the below table:

 

Common Stock share issuances in Fiscal 2025

 

Number of Shares

 

Issuance of Common Stock under Equity Line

 

 

200,239

 

Issuance of Common Stock under ATM Facility

 

 

120,857

 

Issuance of Common Stock

 

 

94,461

 

Issuance of Common Stock for note exchanges (see Note 4)

 

 

26,952

 

Total Common Stock issued during twelve months ended April 30, 2025

 

 

442,509

 

 

 

 

 

Common Stock share issuances in Fiscal 2024

 

 

 

Issuance of Common Stock under Equity Line

 

 

48,597

 

Issuance of Common Stock under ATM Facility

 

 

409,200

 

Issuance of Common Stock for note conversions

 

 

67,813

 

Issuance of Common Stock pursuant to the Mount Sinai transaction

 

 

48,549

 

Issuance of Common Stock as payment for consulting services

 

 

1,087

 

Conversion of Series C Preferred Stock to Common Stock

 

 

20

 

Total Common Stock issued during twelve months ended April 30, 2024

 

 

575,266

 

 

 

 

 

Summary table of Common Stock share transactions:

 

 

 

Balance at April 30, 2023

 

 

101,332

 

Issued in Fiscal 2024

 

 

575,266

 

Balance at April 30, 2024

 

 

676,598

 

Issued in Fiscal 2025

 

 

442,509

 

Balance at April 30, 2025

 

 

1,119,107

 

Summary of Warrant Activity

The following is a summary of warrant activity during the years ended April 30, 2025 and 2024:

 

 

Warrants
Outstanding and Exercisable

 

 

Exercise Price
Per Share

 

Weighted Average Strike Price per Share

 

Balance, April 30, 2023

 

 

25,943

 

 

$0.001-$1,518.00

 

$

373.00

 

Issued

 

 

30,799

 

 

$1.00-$73.00

 

$

24.00

 

Forfeited

 

 

(187

)

 

$347.00-$1,518.00

 

$

545.00

 

Balance, April 30, 2024

 

 

56,555

 

 

$0.001-$825.00

 

$

182.00

 

Issued

 

 

64,500

 

 

$3.35-$5.15

 

$

3.49

 

Balance, April 30, 2025

 

 

121,055

 

 

$0.001-$825

 

$

86.84