best performing stocks on march 18th

FST Corp Ordinary Shares (KBSX) had the highest return on March 18 by a US stock, returning 319.1%.