Name Net closed
positions
Closed positions New positions Return since
30 Sep ‘23
376
15 24 9 0.55%
377
15 17 2 308%
378
15 17 2 99%
OWLT icon
379
Owlet
OWLT
$401M
15 16 1 225%
380
14 112 98 365%
381
14 89 75 35%
382
14 78 64 63.8%
383
14 64 50 77.3%
384
14 57 43 38.8%
385
14 52 38 13%
BEPC icon
386
Brookfield Renewable
BEPC
$6.96B
14 51 37 61.8%
387
14 50 36 285%
388
14 46 32 243%
389
14 43 29 15.1%
390
14 42 28 1.83%
391
14 42 28 84.4%
392
14 42 28 644%
393
14 41 27 9.14%
394
14 38 24 78.6%
395
14 37 23 23.6%
396
14 36 22 20.3%
397
14 36 22 42.9%
398
14 33 19 34.4%
399
14 32 18 40.1%
400
14 31 17 50.4%