Eden Alpha Fund has been Announced by Allocator as a 2020 Investors Choice Awards Top Performer May 29, 2024