Year Net Yield
2024 -
2023 16.75%
2022 2.14%
2021 5.30%
2020 3.18%