Completely agree with you there on DEPO! Will be watching with popcorn.
Message in reply to:
DEPO: No position, just watching with interest.
The general consensus agrees with you: there doesn't appear to be any red flags.
Unfortunately, the last time I heard those words was about DVAX when a very experienced and knowledgeable biotech guy told me that he read the ADCOM briefing docs extremely closely and there should be absolutely no problem.
Ha-ha-ha.
I'm not sure that the appearance of good data means very much more than a vague and risky possibility.