Name Net Calls Calls Puts Return since
31 Mar ‘20
1
$166M $184M $18.4M 58.5%
2
$112M $643M $530M 100%
3
$92.2M $112M $20.3M 92.1%
TDOC icon
4
Teladoc Health
TDOC
$1.11B
$88M $353M $265M 95.9%
5
$70.2M $105M $34.8M 97.9%
6
$64.3M $365M $300M 306%
7
$61.6M $117M $55.5M 85.6%
8
$58.9M $91.7M $32.9M 91.2%
9
$51.3M $89.6M $38.3M 115%
10
$51.3M $85.2M $34M 76.7%
CSIQ icon
11
Canadian Solar
CSIQ
$1.46B
$49.6M $68.7M $19M 36.6%
12
$48.2M $103M $54.5M 51.9%
13
$45.1M $108M $62.9M 81.5%
14
$41.2M $130M $88.3M 86.3%
15
$37.4M $56.4M $19M 42.6%
16
$28.6M $62.1M $33.5M 98%
17
$22M $31.1M $9.11M 5.16%
18
$19.1M $26.3M $7.14M 22.5%
19
$18.3M $22.2M $3.86M 16.3%
20
$16.9M $19M $2.14M 52.8%
21
$16.9M $17.6M $744K 34.2%
22
$16.5M $17.4M $975K 8.67%
23
$13M $14.8M $1.89M 12.9%
24
$12.9M $29M $16.2M 496%
25
$12.8M $46.5M $33.8M 591%