Name Net new
positions
New positions Closed positions Return since
31 Dec ‘25
2026
21 38 17 58.3%
2027
21 35 14 4.61%
2028
21 34 13 33.1%
KEP icon
2029
Korea Electric Power
KEP
$16.7B
21 35 14 21.2%
2030
21 32 11 0.96%
2031
21 33 12 14.6%
2032
21 26 5 18.5%
2033
21 35 14 0.15%
2034
21 25 4 1.92%
2035
21 31 10 19.2%
FDUS icon
2036
Fidus Investment
FDUS
$713M
21 32 11 2.64%
2037
21 29 8 8.07%
2038
21 37 16 39.6%
2039
21 29 8 16%
2040
21 40 19 24.8%
2041
21 30 9 11%
2042
21 45 24 0.24%
2043
21 29 8 6.2%
2044
21 35 14 3.19%
2045
21 61 40 34.8%
2046
21 26 5 4.14%
2047
21 30 9 29.1%
2048
21 27 6 32.8%
2049
21 27 6 0.72%
2050
21 24 3 1.57%