Apple & Amazon stock are each up ~300X over the last 20 yrs. Lots of people used and loved those companies' products even in 2001, but how many invested and held for 2 decades? Very few. What companies are like that today? Which public companies have 100x+ potential over 20…
Ranked by when the bookmark was saved during this London date range. Save rate means public X bookmarks divided by views, with a 10k-view minimum. Metrics are X's latest public counts; older items can be stale once they leave the recent-bookmarks sync window.