They're not sitting on a pile of money and have some bills to pay. On the other hand, they had nice one-year growth and they seem to think (company news) their recent projects hold great promise.
I don't follow the sector closely and find it difficult to sift through the countless companies within it. The chart on PXD caught my eye doing a 'Graphs In Bulk' at ClearStation.
On BSTE, I never pursued. I had an old xd setup that I can't find anymore. I still have it on my CS Watch List...and I watched it every day last week as the bow broke and cradle fell.