mgm1a - not to be rude, but the results are only starting to be released. You may need to give the company time to release more data.
I'm sure there's the chance that we could be wrong, but given the strong evidence given from initial results and from previous Buffalo reports, I sit firmly in the 'this is undervalued' camp.