Alarum Technologies (ALAR) had the highest return between April 1, 2018 and June 30, 2018 by a US stock, returning 18,339.6%.

money illustration

Explore