Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘25
426
14 42 28 9.56%
427
14 42 28 40.9%
428
14 41 27 65.6%
TWO
429
Two Harbors Investment
TWO
$1.19B
14 38 24 5.85%
430
14 37 23 23.5%
431
14 34 20 4.05%
432
14 34 20 52.5%
433
14 34 20 4.63%
434
14 34 20 54.9%
435
14 33 19 69.9%
NPWR icon
436
NET Power
NPWR
$179M
14 32 18 13.8%
437
14 30 16 0.01%
438
14 29 15 18.2%
439
14 29 15 202%
440
14 25 11 387%
441
14 25 11 4.79%
442
14 23 9 22%
443
14 21 7 11.1%
444
14 21 7 9.06%
445
14 20 6 11.5%
446
14 19 5 67.4%
447
14 18 4 22.7%
448
14 18 4 65.4%
449
14 17 3 3.7%
450
14 15 1 82.4%