Name Net Calls Calls Puts Return since
31 Dec ‘23
2976
$0 $2K $2K 84.8%
2977
$0 $1K $1K 78.6%
2978
$0 $1K $1K 53.7%
NSPR icon
2979
InspireMD
NSPR
$88.6M
$0 $1K $1K 25.6%
2980
$0 $1K $1K 87.9%
2981
$0 $1K $1K 3.33%