Corerct me if I am wrong but with approx 450million shares on issue a $1b market cap would equate to a share price over $2.
Not complaining with a $1 price this year however considering I bought most of mine in a capital raising 4 years ago or so at $0.01
Fun times to come, good luck to all holders - potential holders and bring on the green revolution.