Large-Cap Solar Plays Sink On Mixed Results

The solar sector has been on fire of late, but the latest round of earnings cooled things off on Friday.