SHAREHOLDERS’ EQUITY (Tables)
|
12 Months Ended |
Oct. 31, 2024 |
Warrant [Member] |
|
Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
SCHEDULE OF OUTSTANDING AND EXERCISABLE |
The following table summarizes
information about the Company’s outstanding and exercisable warrants as of October 31, 2024:
SCHEDULE
OF OUTSTANDING AND EXERCISABLE
Exercise Price |
|
|
Number Outstanding and Exercisable |
|
|
Weighted Average Remaining Contractual Life (in years) |
|
|
Weighted Average Exercise Price |
|
$ |
6.56 |
|
|
|
300,000 |
|
|
|
1.39 |
|
|
$ |
6.56 |
|
|
SCHEDULE OF WARRANTS ACTIVITY |
Information regarding the Company’s
warrants for the two years ended October 31, 2024 is as follows:
SCHEDULE
OF WARRANTS ACTIVITY
|
|
Shares |
|
|
Weighted Average Exercise Price Per Share |
|
|
Aggregate Intrinsic Value |
|
Warrants Outstanding and Exercisable at October 31, 2023 and October 31, 2024 |
|
|
300,000 |
|
|
$ |
6.56 |
|
|
$ |
0
|
|
|
2010 Share Plan [Member] |
|
Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
SCHEDULE OF OPTION ACTIVITY |
SCHEDULE
OF OPTION ACTIVITY
|
|
Shares |
|
|
Weighted Average Exercise Price Per Share |
|
|
Aggregate Intrinsic Value |
|
Options Outstanding at October 31, 2022 |
|
|
1,501,500 |
|
|
$ |
2.83 |
|
|
|
|
|
Exercised |
|
|
(312,500 |
) |
|
$ |
2.41 |
|
|
|
|
|
Options Outstanding at October 31, 2023 |
|
|
1,189,000 |
|
|
$ |
2.94 |
|
|
|
|
|
Exercised |
|
|
(112,032 |
) |
|
$ |
2.58 |
|
|
|
|
|
Expired |
|
|
(90,000 |
) |
|
$ |
5.29 |
|
|
|
|
|
Options Outstanding and Exercisable at October 31, 2024 |
|
|
986,968 |
|
|
$ |
2.77 |
|
|
$ |
911,362 |
|
|
SCHEDULE OF OUTSTANDING AND EXERCISABLE |
The following table summarizes
information about stock options outstanding under the 2010 Share Plan as of October 31, 2024:
SCHEDULE
OF OUTSTANDING AND EXERCISABLE
Range of Exercise Prices |
|
Number Outstanding and Exercisable |
|
|
Weighted Average Remaining Contractual Life (in years) |
|
|
Weighted Average Exercise Price |
|
$0.67 - $2.27
|
|
|
316,000 |
|
|
|
2.75 |
|
|
$ |
1.11 |
|
$2.58 - $3.13
|
|
|
251,968 |
|
|
|
1.32 |
|
|
$ |
2.93 |
|
$3.46 - $5.30
|
|
|
419,000 |
|
|
|
3.45 |
|
|
$ |
3.93 |
|
|
2018 Share Plan [Member] |
|
Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
SCHEDULE OF OPTION ACTIVITY |
SCHEDULE
OF OPTION ACTIVITY
|
|
Shares |
|
|
Weighted Average Exercise Price Per Share |
|
|
Aggregate Intrinsic Value |
|
Options Outstanding at October 31, 2022 |
|
|
8,817,372 |
|
|
$ |
3.60 |
|
|
|
|
|
Granted |
|
|
1,640,000 |
|
|
$ |
3.97 |
|
|
|
|
|
Exercised |
|
|
(6,372 |
) |
|
$ |
2.89 |
|
|
|
|
|
Forfeited/Expired |
|
|
(210,000 |
) |
|
$ |
5.10 |
|
|
|
|
|
Options Outstanding at October 31, 2023 |
|
|
10,241,000 |
|
|
$ |
3.67 |
|
|
|
|
|
Granted |
|
|
1,415,000 |
|
|
$ |
4.33 |
|
|
|
|
|
Exercised |
|
|
(60,999 |
) |
|
$ |
2.73 |
|
|
|
|
|
Forfeited/Expired |
|
|
(423,907 |
) |
|
$ |
4.12 |
|
|
|
|
|
Options Outstanding at October 31, 2024 |
|
|
11,171,094 |
|
|
$ |
3.74 |
|
|
$ |
2,016,259 |
|
Options Exercisable at October 31, 2024 |
|
|
7,921,567 |
|
|
$ |
3.56 |
|
|
$ |
1,904,173 |
|
|
SCHEDULE OF OUTSTANDING AND EXERCISABLE |
The following table summarizes
information about stock options outstanding under the 2018 Share Plan as of October 31, 2024:
SCHEDULE
OF OUTSTANDING AND EXERCISABLE
|
|
Options Outstanding |
|
|
Options Exercisable |
|
Range of Exercise Prices |
|
Number Outstanding |
|
|
Weighted Average Remaining Contractual Life (in years) |
|
|
Weighted Average Exercise Price |
|
|
Number Exercisable |
|
|
Weighted Average Remaining Contractual Life (in years) |
|
|
Weighted Average Exercise Price |
|
$ 2.09 - $3.87
|
|
|
5,308,879 |
|
|
|
5.60 |
|
|
$ |
3.23 |
|
|
|
5,023,213 |
|
|
|
5.44 |
|
|
$ |
3.24 |
|
$ 3.96 - $5.30
|
|
|
5,862,215 |
|
|
|
7.41 |
|
|
$ |
4.20 |
|
|
|
2,898,354 |
|
|
|
6.98 |
|
|
$ |
4.11 |
|
|