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 ...
Some results have been hidden because they may be inaccessible to you