Name Net Calls Calls Puts Return since
31 Mar ‘24
2376
$145K $145K $0 43.5%
2377
$144K $4.27M $4.12M 98.5%
2378
$144K $1.44M $1.29M 0.84%
OLMA icon
2379
Olema Pharmaceuticals
OLMA
$737M
$143K $664K $521K 5.12%
2380
$142K $160K $18K 16.3%
2381
$142K $150K $8K 18.3%
2382
$141K $158K $17K 5.17%
2383
$139K $1.45M $1.31M 3.41%
2384
$139K $216K $77K 98.3%
2385
$139K $139K $0 8.07%
FLUX icon
2386
Flux Power
FLUX
$104M
$138K $502K $364K 39.7%
2387
$138K $408K $270K 19.4%
2388
$138K $154K $16K 108%
2389
$137K $198K $61K 13.4%
2390
$136K $478K $342K 44.5%
2391
$136K $197K $61K 9.54%
2392
$136K $136K $0 26.9%
2393
$135K $137K $2K 5.62%
2394
$134K $626K $492K 36.6%
2395
$134K $138K $4K
2396
$132K $204K $72K 29.6%
2397
$131K $292K $161K 3.72%
2398
$130K $138K $8K 14.7%
2399
$130K $134K $4K 50.4%
2400
$130K $130K $0 19.6%