best performing large-cap stocks from dec 2011

QXO (QXO) has had the highest return since December 31, 2011 by a large-cap US stock, returning 10,964,900%.

Large-cap stocks are treated as having a market cap of $10B+.