Sollers' IFRS net profit for 2023 was ₽4.93 billion, up 8.4% from ₽4.55 billion in 2021. Revenue declined 10.3% to ₽82.29 billion against ₽91.71 billion.