Iteris (ITI) has had the highest return between October 20, 2024 and November 19, 2024 by a US stock, returning 3,952.9%.