Gerona
Capital
Year
Net Yield
2024
18.26%
2023
17.65%
2022
2.14%
2021
5.30%
2020
3.18%