Regulus checks all the boxes for patient long term pre-revenue biotech growth/value investors. It also looks like a timely time to buy. A year out from catalysts and more than two years cash runway. Buy low and just wait for the forest to grow.
WTF? Selling shareholders had 96 million shares of I assume warrants and option so now they can dump for .28 or is it because they are registered so they can be sold in a buyout or after some horizon event? I do not have a clue what is happening with the big dump in price other than that selling sharehold DEC registration. They do not dilute further because they were already out there. Not newly issued shares and not sold yet so wondering what is up with the 7% slide in SP.