Whales with a lot of money to spend have taken a noticeably bullish stance on First Solar. Looking at options ... From the overall spotted trades, 6 are puts, for a total amount of $303,190 ...