Annual report pursuant to Section 13 and 15(d)

CAPITAL STOCK (Tables)

v3.24.0.1
CAPITAL STOCK (Tables)
12 Months Ended
Oct. 31, 2023
Equity [Abstract]  
SCHEDULE OF STOCK OPTION ACTIVITY

A summary of stock options activity is as follows:

SCHEDULE OF STOCK OPTION ACTIVITY

 

          Weighted     Weighted        
    Number of     Average     Average      
    Shares Subject    

Exercise

Price Per

   

Remaining

Contractual

   

Aggregate

Intrinsic

 
    to Options     Share     Life (in years)     Value  
Balance at October 31, 2021     383,668     $ 4.65                  
Granted     -       -                  
Vested     -       -                  
Exercises     (36,667 )   $ 4.65                  
Forfeited or cancelled     (39,834 )   $ 4.65                  
Balance at October 31, 2022     307,167       -                  
Granted     -       -                  
Vested     -       -                  
Exercises     (199,496 )   $ 4.62                  
Forfeited or cancelled     (3,000 )   $ 6.23                  
Balance at October 31, 2023     104,671     $ 4.67       1.41     $ 202,419  
Vested and expected to vest at October 31, 2023     104,671     $ 4.67       1.41     $ 202,419  
Exercisable at October 31, 2023     104,671     $ 4.67       1.41     $ 202,419  

SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE

The following table summarizes information about stock options outstanding and exercisable under the Company’s Stock Option Plan at October 31, 2023:

 

Options Outstanding     Options Exercisable  
                Weighted                     Weighted  
Range of           Weighted     Average                 Weighted     Average  
Exercise           Average     Remaining     Range of           Average     Remaining  

Prices

per

    Number    

Exercise

Price Per

   

Contractual

Life

   

Exercise

Prices per

    Number    

Exercise

Price Per

   

Contractual

Life

 
Share     Outstanding     Share     (in years)     Share     Exercisable     Share     (in years)  
$ 4.62       101,671     $ 4.62       2.15     $ 4.62       101,671     $ 4.62       2.15  
$ 6.23       3,000     $ 6.23       0.05     $ 6.23       3,000     $ 6.23       0.05  
          104,671     $ 4.67                       104,671     $ 4.67          

SCHEDULE OF RESTRICTED STOCK AWARDS

  

    Shares     Weighted Average Grant Date Fair Value     Non-Vested     Weighted Average Grant Date Fair Value  
                         
Outstanding at October 31, 2021     122,000     $ 8.80       122,000     $ 8.80  
                                 
Granted     64,687     $ 7.15       64,687     $ 7.15  
Vested     (53,733 )   $ 5.05       (53,733 )   $ 5.05  
Treasury Stock     (5,467 )   $ 5.18       (5,467 )   $ 5.18  
Forfeited or cancelled     (16,981 )   $ 8.43       (16,981 )   $ 8.43  
                                 
Outstanding at October 31, 2022     110,506     $ 8.10       110,506     $ 8.10  
                                 
Granted     100,428     $ 7.10       98,546     $ 6.96  
Vested     (108,568 )   $ 7.91       (108,568 )   $ 7.91  
Treasury Stock     (1,932 )   $ 9.30       (1,932 )   $ 9.30  
Forfeited or cancelled     (13,006 )   $ 5.77       (13,006 )   $ 5.77  
                                 
Outstanding at October 31, 2023     87,428     $ 7.04       85,546     $ 7.04