RE:RE:4 insider buys in November It's not even remotly possible. That would give them a market cap of about $175 Million.
They sold almost everything and are depending on their Dream Water sales which have been frankly declining since before they bought it.
2021 earnings: 7.96 million, revenue -28.54 million
2022 earnings: 8.14 million, revenue -7.01 million
$0.02 - $0.025 is frankly overvalued (or underperforming depending what spin you want to put on it).
I wouldn't suggest buying unless it goes for $0.005