Quantumsphere QUMSU Balance Sheet Review PCLA PicoCELA management shares upbeat longterm revenue outlook following latest quarterly earnings release Is Orion SA OEC stock priced correctly 272 20260427