Solar stocks were in focus today as Ascent Solar Technologies (Nasdaq: ASTI) surged 50% to $0.28 on news it was awarded a Schedule 56 contract...