best performing stocks in the last month

Nuvve (NVVE) has had the highest return since June 12, 2026 by a US stock, returning 3,588.6%.