I know they have threads about worst losses.
So wanting to know some of the best returns ever made. Could be a stock you bought 20 years ago and held....
Your best return on investment.
Mine is AXT so far. I bought in at float, I have been into shares for 12 months.