RE:RE:RE:RE:RE:RE:stars selling 21 million shares....Solar. Your bs optimism has got to stop. Look at the damn market. -4% isn’t good news in any stretch of the imagination. Nobody cares what your son says.
You can say it’s a positive all you want but Wall Street disagrees.