I'm back.
I sold my entire position on the day of FDA approval. The price has since dropped to a level I find attractive, and with commercialization right around the corner, I've started buying back in and rebuilding my position.
Recent insider buying has been hard to ignore, too...
Maybe something good is coming for all of us?