ParentFull threaditsdrewmiller·Neither Nvidia nor Tesla were top 7 by valuation in 2019 though - this seems like it heavily relies on cherry picking the most successful stocks over the past 6 years and comparing them against everything else.View on HN