stocks with highest return from mar 9 2009 to mar 20212

QXO (QXO) had the highest return between March 9, 2009 and March 31, 2025 by a US stock, returning 3,384,900%.

ASSETDATE% RETURN
QXO (QXO)
3/9/2009 - 3/31/2025
3,384,900%
KULR Technology (KULR)
3/9/2009 - 3/31/2025
2,639,900%