News Institutional investors purchased $25 million worth of Avalanche (AVAX) last week editorial staff 23. February 2022