BioRestorative Therapies (BRTX) had the highest return between August 5, 2020 and September 18, 2020 by a US stock, returning 5,075%.

money illustration

Explore