When a company always does less than expected,
EXPECT LESS!!!!
This is a BS company market-wise.
Next time you read someone here saying "Can't wait for the financial results".
or anything pointing to a promising SP rise because, I don't know, something might get approved, or was approved, or "there is this and this diseases in the world, and we're in the medical business", or "the Billions of dollars market that is just waiting for our stuff", well, you'll know what is actually going on...
Expect less and you will not be happy, but probably right.