Name Net Calls Calls Puts Return since
31 Dec ‘24
2951
$0 $17K $17K 6.54%
2952
$0 $13K $13K 54.8%
2953
$0 $8K $8K 281%
OFIX icon
2954
Orthofix Medical
OFIX
$516M
$0 $7K $7K 25.3%
2955
$0 $4K $4K 8.44%
2956
$0 $3K $3K 17.3%
2957
$0 $2K $2K 10.3%
2958
$0 $1K $1K 64.1%
2959
$0 $1K $1K 69.7%