Highlights at March 31, 2026:10-year net annualized return stands at 8.8%.Net investment gains above the Reference Portfolio totalled $8.6 billion over...
Categorised: The Stream | Tags: BarclayHedge, CTAs, currency, discretionary, performance, systematicPosted by Colin Lambert. Last updated: May 25, 2026 CTAs...