Retail investors becoming top net sellers of stocks in 2024 — Bank of Russia 6. February 2025 Net sales of stocks of Russian companies by the population amounted to 113.9 bln rubles ($1.2 bln) over the year