I was about to post that this was highly unlikely now that fidelity dumped, but upon checking institutional ownership, i saw that it's at 102%. I think I would agree with you, and the small float will probably make this go up faster.
IRWD+ Forrest are aggressively marketing. Naturally their expenses are high. This will seem insignificant once sales start rolling in. To downgarde a growth stock based on expenses is ridiculous. This is a buying opportunity.