International Trade Center's IFRS net profit for 2024 was ₽3.1 billion, down 13.9% from ₽3.6 billion in the previous year. Revenue increased 14.7% to ₽9.59 billion against ₽8.36 billion a year earlier.