After a 100% day it’s not unusual for the price to call off. Volume drying up suggesting selling is almost complete. Was some significant buying going on 2 days ago and not just retail punters.
Stock market is forward looking. Potential is certainly there and in a very hot topic sector. With such a low mcap this will not be hanging around here for long