best performing stocks in the nasdaq since 1971

Microsoft (MSFT) has had the highest return since 1971 by a US stock in the Nasdaq Composite (IXIC), returning 786,389%.