Quarterly report pursuant to Section 13 or 15(d)

STOCK OPTIONS AND WARRANTS (Tables)

v3.24.3
STOCK OPTIONS AND WARRANTS (Tables)
3 Months Ended
Jul. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of stock option activity and related information
                 
Options   Number of Options     Weighted Average Exercise Price per Share  
Outstanding, April 30, 2024     925,164     $ 2.97  
Issued            
Expired     (333 )     55.50  
Outstanding, July 31, 2024     924,830     $ 2.95  
Exercisable, July 31, 2024     645,291     $ 3.23  
Vested and expected to vest     924,830     $ 2.95  
Schedule of unvested stock option activity
               
    Options     Weighted
Average
Grant Date
Fair Value
Per Share
 
Unvested, April 30, 2024     279,536       1.70  
Granted            
Vested            
Forfeited            
Unvested, July 31, 2024     279,536     $ 1.70  
Schedule of warrant activity and related information
               
    Warrants    

Weighted
Average
Exercise Price

Per Share

 
Outstanding, April 30, 2024     18,570,847     $ 4.54  
Issued            
Exercised            
Expired            
Outstanding, July 31, 2024     18,570,847       4.54  
Exercisable, July 31, 2024     18,570,847     $ 4.54