Annual report pursuant to Section 13 and 15(d)

STOCK OPTIONS AND WARRANTS (Tables)

v3.22.2
STOCK OPTIONS AND WARRANTS (Tables)
12 Months Ended
Apr. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Assumptions for options
               
    Years Ended April 30,  
    2022     2021  
Risk-free interest rate     1.1%       0.4%  
Expected volatility     129%       97%  
Expected lives (years)     2.7       2.7  
Expected dividend yield     0.00%       0.00%  
Schedule of stock option activity
                 
    Options     Weighted
Average
Exercise Price per Share
    Weighted
Average
Grant Date
Fair Value
per Share
 
                   
Outstanding, April 30, 2020     44,800     $ 94.36     $ 94.155  
Issued     7,333       13.90       13.90  
Forfeited     (10,800 )     94.81       93.90  
Outstanding, April 30, 2021     41,333       79.97       79.97  
Issued     7,334       5.34       5.34  
Forfeited     (7,767 )     148.20       148.20  
Outstanding, April 30, 2022     40,900     $ 53.05     $ 53.05  
Exercisable, April 30, 2022     36,900     $ 58.53     $  
Vested and expected to vest     40,900     $ 53.05     $  
Unvested stock option activity
           
    Options     Weighted
Average
Grant Date
Fair Value
per Share
 
             
Unvested, April 30, 2020     4,133     $  
Issued     7,334       13.90  
Vested     (7,467 )      
Forfeited            
Unvested, April 30, 2021     4,000        
Issued     7,334       5.34  
Vested     (7,767 )      
Forfeited            
Unvested, April 30, 2022     4,000     $ 2.50  
Schedule of options by exercise price
                               
Exercise Price     Number of
Options
Outstanding
    Weighted
Average
Remaining
Contractual Life
(Years) of
Outstanding
Options
    Weighted
Average
Exercisable
Price Per Share
    Number of
Options
Exercisable
    Weighted Average
Exercise Price Per Share
of Exercisable
Options
 
$ 87.00       1,634       0.13     $ 87.00       1,634     $ 87.00  
$ 109.35       1,200       0.19     $ 109.35       1,200     $ 109.35  
$ 133.50       800       0.22     $ 133.50       800     $ 133.50  
$ 82.95       333       0.22     $ 82.95       333     $ 82.95  
$ 83.70       6,000       0.40     $ 83.70       6,000     $ 83.70  
$ 80.10       800       1.35     $ 80.10       800     $ 80.10  
$ 80.85       667       0.50     $ 80.85       667     $ 80.85  
$ 102.45       333       0.58     $ 102.45       333     $ 102.45  
$ 97.35       333       0.72     $ 97.35       333     $ 97.35  
$ 74.25       6,000       1.13     $ 74.25       6,000     $ 74.25  
$ 57.00       800       2.40     $ 57.00       800     $ 57.00  
$ 60.60       667       1.00     $ 60.60       667     $ 60.60  
$ 55.50       333       1.09     $ 55.50       333     $ 55.50  
$ 51.00       333       1.22     $ 51.00       333     $ 51.00  
$ 61.20       6,000       1.61     $ 61.20       6,000     $ 61.20  
$ 36.00       667       1.50     $ 36.00       667     $ 36.00  
$ 37.05       333       1.59     $ 37.05       333     $ 37.05  
$ 15.75       333       1.72     $ 15.70       333     $ 15.70  
$ 10.05       6,000       2.20     $ 10.05       6,000     $ 10.05  
$ 26.55       667       2.00     $ 26.55       667     $ 26.55  
$ 16.20       333       2.09     $ 16.20       333     $ 16.20  
$ 3.19       334       2.22     $ 3.19       334     $ 3.19  
$ 2.50       6,000       2.81     $ 2.50       2,000     $ 2.50  
  Total       40,900       1.21     $ 53.05       36,900     $ 58.53  
Schedule of warrant activity
           
    Warrants    

Weighted
Average
Exercise Price

Per Share

 
Outstanding, April 30, 2020     31,927     $ 75  
Issued     22,911        
Exercised     (40,524 )      
Expired     (11,333 )      
Outstanding, April 30, 2021     2,981       58.70  
Issued     18,812,261        
Exercised     (8,041,414 )      
Expired     (1,093 )      
Outstanding, April 30, 2022     10,772,735        
Exercisable, April 30, 2022     10,772,735     $ 4.59  
Schedule of warrants outstanding and exercisable
                 
Exercise Prices   Number of
Warrant Shares
Exercisable at
April 30, 2022
    Weighted
Average
Remaining
Contractual
Life Years
    Weighted
Average
Exercise Price Per Share
 
                   
$37.50     1,333       0.24          
$45.00     555       0.06          
$4.25     1,506,141       4.28          
$5.3125     264,706       4.28          
$5.00     7,000,000       4.32          
$6.25     1,050,000       4.31          
$0.001     950,000                
      10,772,735       4.31     $ 4.59