best performing stocks june 20th

Allurion Technologies (ALUR) had the highest return on June 20 by a US stock, returning 116.7%.