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