Yes, We Are Aware Of The Largest U.S. Solar Manufacturer (FSLR)
We use it as one of our sentiment indicators. Starting about five weeks ago the sentiment went from la-la-la-la-la to we're all gonna die:
Today the stock is up 4.97% to $53.02 and we're not touching it (yet).
We traded this thing, in public on the blog from $20 to $311 and back, with so many 10% earnings release move it makes the 31% collapse pictured above look boring so yes we are familiar with it.
More to come, probably after the mid-term elections.