Better sell TSL before Tuesday, when FSLR reports. Could be a bloodbath. You know they are going to post losses, bringing the whole sector down. At least, that's the normal pattern.
Could be different this time. I'm short solar in SPWR. Have been shorting solar stocks for years, so maybe I'm biased:)