worst performining stock 3 days ago

Ostin Technology (OST) had the lowest return on Thursday by a US stock, returning -93.9%.