best performing stocks in the 2025 last three months

ZTST (ZTST) has had the highest return this year and between August 26, 2025 and November 26, 2025 by a US stock, returning 30,631.9%.