An extension of the ITC moving its way through Congress had investors buying solar stocks in droves on Wednesday.