Iβm currently 450% up on DDD, it briefly went over 500% up last week. Iβve sold some to take my original investment off the table so Iβm just going to let it run and see what happens now.
Ceres 1528%. Not sure why I chose to sell them several years ago. But I mistyped leaving me with 14 left and the trading fees to sell the remaining shares was more than I could sell them for. So had to hold.
PHE 880% and still holding after top slicing a few times.