Quarterly report pursuant to Section 13 or 15(d)

STOCKHOLDERS??? EQUITY (Tables)

v3.23.2
STOCKHOLDERS’ EQUITY (Tables)
3 Months Ended
Jul. 31, 2023
Equity [Abstract]  
SCHEDULE OF ACTIVITY RESTRICTED STOCK UNITS

A summary of the changes in restricted stock units outstanding during the three months ended July 31, 2023 follows:

 

      Restricted
Stock Units
    Weighted
Average
Grant-Date
Fair Value
Per Share
 
Balance at April 30, 2023     433,475     $ 9.57  
Balance at July 31, 2023       433,475     $ 10.31  
SCHEDULE OF STOCK OPTION ACTIVITY

The following is a summary of the Company’s stock option activity during the three months ended July 31, 2023:

 

    Number of Options     Weighted Average Exercise Price     Weighted Average Remaining Contractual Life (Years)  
Balance at April 30, 2023     192,750     $ 5.54       4.44  
 Granted                  
 Exercised                  
 Forfeited                  
 Cancelled                  
Balance at July 31, 2023     192,750       5.54       4.19  
                         
Options exercisable at end of period     179,650     $ 5.44          
Options expected to vest     13,100     $ 6.93          
Weighted average fair value of options granted during the period           $          

 

SCHEDULE OF STOCK WARRANTS

A summary of the Company’s outstanding warrants to purchase shares of common stock as of July 31, 2023, and changes during the period ended as presented below:

 

    Number of Warrants     Weighted Average Exercise Price     Weighted Average Remaining Contractual Life (Years)  
Warrants with no Class designation:                        
Balance at April 30, 2023     2,779,262     $ 7.76       4.27  
Granted                  
Exercised                  
Forfeited                  
Canceled                  
Balance at July 31, 2023     2,779,262       7.76       4.02  
Class A Warrants:                        
Balance at April 30, 2023     109,687       11.40       1.22  
Granted                  
Exercised                  
Forfeited                  
Canceled                  
Balance at July 31, 2023     109,687       11.40       0.97  
Total Warrants Outstanding at July 31, 2023     2,888,949     $ 7.90       3.90  
Warrants exercisable at end of period     2,018,949     $ 8.65          
Weighted average fair value of warrants granted during the period           $