what was the best preforming stock yesterday

Reviva Pharmaceuticals (RVPHW) had the highest return yesterday by a US stock, returning 99%.