Mario Kadastik
Active Member
Pretty much all the solars are in the red today...Makes no sense.
TSL still up with +4%, but that's because it was +11% pre-market Seems like a general solar thing indeed, other tech stocks are up so I'd assume Nasdaq is not down.