Ascent Solar Technologies (NASDAQ:ASTI) Trading Up 12.4% – Still a Buy? | StockRay