First Solar, Inc. (FSLR) Is a Trending Stock: Facts to Know Before Betting on It