After A -4.40% Drop In Share Price, Is Genelux Corp (NASDAQ:GNLX) A Better Trade Than Others?
In last trading session, Genelux Corp (NASDAQ:GNLX) saw 0.32 million shares changing hands with its beta currently measuring -0.21. Company’s recent per share price level