Annual report [Section 13 and 15(d), not S-K Item 405]

STOCK WARRANTS STOCK OPTIONS AND RESTRICTED STOCK UNITS (Tables)

v3.25.1
STOCK WARRANTS STOCK OPTIONS AND RESTRICTED STOCK UNITS (Tables)
12 Months Ended
Dec. 31, 2024
STOCK WARRANTS STOCK OPTIONS AND RESTRICTED STOCK UNITS  
Schedule of assumptions of stock warrants

 

 

December 31,

2024

 

 

December 31,

2023

 

Exercise price

 

$

38.00-682.00

 

 

$

1,485.00-2,772.00

 

Dividend yield

 

 

0

%

 

 

0

%

Volatility

 

147-173

%

 

162-209

%

Risk-free interest rate

 

3.91-4.50

%

 

4.56-4.73

%

Life of warrants

 

2.3-5.3 Years

 

 

 3-5 Years

 

Schedule of warrant outstanding

 

 

Warrants

Outstanding

Number of

Shares

 

 

Exercise

Price Per

Share

 

 

 Weighted

Average

Remaining Contractual

Life

 

 

Weighted

Average

Exercise 

Price Per

Share

 

 

Aggregate

Intrinsic

Value

 

Balance at December 31, 2023

 

 

9,642

 

 

$

1485.00 -9,900.00

 

 

4.6 Years

 

 

$

1,716.00

 

 

$

-

 

Warrants granted

 

 

2,426,413

 

 

9.60-297.00

 

 

4.8 Years

 

 

 

11.50

 

 

 

-

 

Warrants exercised

 

 

(872,873

 

9.60-297.00

 

 

 

-

 

 

 

17.10

 

 

 

-

 

Warrants expired/forfeited

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Balance at December 31, 2024

 

 

1,563,182

 

 

$

9.60-4,675.00

 

 

4.8 Years

 

 

$

10.40

 

 

 

-

 

 

 

Warrants

Outstanding

Number of

Shares

 

 

Exercise

Price Per

Share

 

 

Weighted

Average

Remaining

Contractual

Life

 

 

Weighted

Average

Exercise 

Price Per

Share

 

 

Aggregate

Intrinsic

 Value

 

Balance at December 31, 2022

 

 

9,444

 

 

$

1,485.00 -9,900.00

 

 

5.1 Years

 

$

1,716.00

 

 

$

-

 

Warrants granted

 

 

557

 

 

 

1,485.00-2,772.00

 

 

3.4 Years

 

 

 

2,299.00

 

 

 

-

 

Warrants exercised

 

 

-

 

 

 

-

 

 

-

 

 

 

-

 

 

 

-

 

Warrants expired/forfeited

 

 

(359

 

 

2,816.00-9,900.00

 

 

-

 

 

 

3,429.80

 

 

 

-

 

Balance at December 31, 2023

 

 

9,642

 

 

$

1,485.00 -9,900.00

 

 

4.6 Years

 

$

1,716.00

 

 

 

-

 

Schedule of assumption of stock optons

 

 

December 31,

2024

 

 

December 31,

2023

 

Exercise price

 

$ -

 

 

$

528.00-2,376.00

 

Dividend yield

 

 

-

 

 

 

0 %

Volatility

 

 

-

 

 

143%-207

Risk-free interest rate

 

 

-

 

 

4.09%-5.04

Expected life

 

 

-

 

 

1-6 years

 

Schedule of outstanding stock options

 

 

Options

Outstanding

Number of

Shares

 

 

Exercise

Price Per

Share

 

 

Weighted

Average

Remaining Contractual

Life

 

 

Weighted

Average

Exercise

Price Per

Share

 

 

Aggregate

Intrinsic

Value

 

Balance at December 31, 2023

 

 

1,541

 

 

$

 528.00-10,230

 

 

5.7 years

 

 

$

2,211.00

 

 

$

-

 

Options granted

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Options exercised

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Options cancelled

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Options expired/forfeited

 

 

(218

)

 

869.20-3,430.00

 

 

 

-

 

 

 

2,591.50

 

 

 

-

 

Balance at December 31, 2024

 

 

1,323

 

 

$

 528.00-10,230.00

 

 

4.9 years

 

 

$

2,178.70

 

 

$

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercisable at December 31, 2024

 

 

1,048

 

 

$

 528.00-10,230.00

 

 

5.0 years

 

 

$

2,221.70

 

 

$

-

 

 

 

Options

Outstanding

Number of

Shares

 

 

 Exercise

Price Per

 Share

 

 

Weighted

Average

Remaining Contractual

Life

 

 

Weighted

Average

Exercise 

Price Per

Share

 

 

Aggregate

Intrinsic

 Value

 

Balance at December 31, 2022

 

 

1,004

 

 

$

869.00-10,230.00

 

 

5.3 years

 

 

$

1,881.00

 

 

$

-

 

Options granted

 

 

978

 

 

528.00 – 2,552.00

 

 

4.1 years

 

 

 

1,287.00

 

 

 

-

 

Options exercised

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Options cancelled

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Options expired/forfeited

 

 

(441

)

 

869.00-2,629.00

 

 

 

-

 

 

 

1,309.00

 

 

 

-

 

Balance at December 31, 2023

 

 

1,541

 

 

$

528.00-10,230.00

 

 

5.7 years

 

 

$

2,211.00

 

 

$

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercisable at December 31, 2023

 

 

924

 

 

$

528.00 – 10,230.00

 

 

 4.4 years

 

 

$

2,354.00

 

 

$

-

 

Schedule of RSU activity under the Plan

 

 

RSUs

 

 

Weighted

Average

Grant Date

Fair Value

Per Share

 

 

Weighted

Average

Vesting

Period

 

Unvested at December 31, 2022

 

 

 346

 

 

 2,387.00

 

 

0.7 years

 

Granted

 

 

 135

 

 

 

 1,298.00

 

 

 -

 

Vested

 

 

 (287

 

 

 2,090.00

 

 

 

 

Unvested at December 31, 2023

 

 

194

 

 

$

2,068.00

 

 

1.7 years

 

Granted

 

 

-

 

 

 

-

 

 

 

-

 

Vested

 

 

(104

)

 

 

2,387.00

 

 

 

 -

 

Unvested at December 31, 2024

 

 

90

 

 

$

1,683.00

 

 

1.0 years