You just pointed out your own fallacy, which is you dont have answers to my questions. and no, even if you did, the stock price would not necessarily be soaring, that would depend on what those numbers look like. This is called due diligence.
Once again, you are just being an hopeful/optimistic shareholder who is probably a surfer which makes your opinion highly biased since you have vested interest. Your example of BKN and WHC are not relevant since I can also point out a large number of companies who went broke after mismanagement.
SRF Price at posting:
21.0¢ Sentiment: Hold Disclosure: Not Held