Name Net Calls Calls Puts Return since
30 Jun ‘25
576
$0 $11K $11K 159%
577
$0 $6K $6K 80.9%
578
$0 $2K $2K 22.5%
SPRU icon
579
Spruce Power Holding Corp
SPRU
$74.7M
$0 $1K $1K 103%