Name Net Calls Calls Puts Return since
30 Jun ‘24
851
$1K $9K $8K 62.8%
852
$1K $1K $0 39.3%
853
$1K $1K $0 6.33%
TRDA icon
854
Entrada Therapeutics
TRDA
$500M
$1K $1K $0 10.1%
855
$1K $1K $0 106%
856
$1K $1K $0 71.6%
857
$0 $3.65M $3.65M 54.5%
858
$0 $8K $8K 111%
859
$0 $3K $3K 241%