Yeah they have been going crazy with no news - I think solar in general is just bubbling up due to various bits of good news everywhere.
Thing about SCTY is they are selling a lot. Their business model guarantees a "resubscription" every year as it's based on contract and as they continue to keep signing more people up, the math does magical things. In essence, every new customer is worth 20x (or more) their yearly rate. This is the same math a lot of subscription based cloud services are deriving really large P/E's from too.
And at the rate they are apparently signing people up, they look to have a hell of a business going. But their quarterly at the end of May will report losses and a funny thing about their business model is that initially if they are doing well they will have higher losses as they have an up-front cost. But as time goes on and those subscriptions start multiplying their rate of new customers compared to active subscriptions will change and profits should come in a big way.
In the short term though they are too small a cap and too volatile to really know what's happening. I love them long term and have owned them since $16.00, buying more as they have risen here and there. They definitely have option plays now - both ways depending on which way you like it.