top | item 47098367 (no title) erk__ | 9 days ago Well the last annual report I could find actually says that they got a return of 17.65% so 3% would be pretty badhttps://wikimediaendowment.org/annualreports/2023-2024-annua... discuss order hn newest No comments yet.
No comments yet.