GreenWood Investors reported 52.5% net returns in 2025, significantly outperforming the MSCI ACWI index. Read the full letter ...