Quarterly report pursuant to Section 13 or 15(d)

15. Warrants (Tables)

v3.22.1
15. Warrants (Tables)
3 Months Ended
Mar. 31, 2022
Warrants  
Warrants
Warrants   Number of shares   Exercise price per share   Weighted average exercise price
Outstanding January 1, 2021     2,053,145     $ 2.50 to 5.00     $  2.63  
Granted                  
Forfeited/cancelled                  
Exercised     (1,506,809 )     2.50 to 3.75       2.63  
Outstanding December 31, 2021     546,336     $ 2.50 to 5.00     $ 2.66  
Granted                  
Forfeited/cancelled                  
Exercised                  
Outstanding March 31, 2022     546,336     $ 2.50 to 5.00     $ 2.66  
Warrants oustanding, exercise price (Details Narrative)
Warrants outstanding, Exercise Price  
    Warrants outstanding   Warrants exercisable

 

Exercise price

    Number of shares       Weighted average remaining years       Weighted average exercise price       Number of shares       Weighted average exercise price  
$2.50     486,173       3.39     $ 2.50       486,173     $ 2.50  
$3.75     48,395       0.16       3.75       48,395       3.75  
$5.00     11,768       0.37       5.00       11,768       5.00  
      546,336       3.04     $ 2.66       546,336     $ 2.66