Name Net Calls Calls Puts Return since
31 Dec ‘18
176
$2K $97K $95K 89.8%
177
$2K $5K $3K 91%
178
$2K $2K $0 66.6%
SOL
179
Emeren Group
SOL
$94.9M
$2K $2K $0 55.5%
180
$1K $1K $0 90.7%
181
$1K $1K $0 51.2%
182
$1K $1K $0 53.6%
183
$0 $253K $253K 86.9%