First Solar (FSLR, $263.35, down $28.64) fell nearly 10% yesterday despite an outstanding earnings report on Wednesday after the bell. The company reported earnings of $0.57 a share on revenue of $197 million. Wall Street analysts had expected, on average, earnings of $0.47 on revenue of $184 million. First SolarRead more

More