Hey Robin,
IE follows a rolling admission process and has no specific deadline. Although the earlier you apply, the better your chances are.
Having said that, it's certainly not too late if your profile, application and essays are strong. A higher GMAT score also helps your cause. We understand that there is a significant cost to applying in terms of time and money.
Hence, in order to help you understand what chance you stand at this stage of the application process, I suggest taking the free evaluation offered at
https://www.mim-essay.com/
Our team consists of members who have personally applied and gotten into some of the top MiM programs such as HEC Paris, ESCP, ESSEC etc. and are familiar with assisting candidates for the past two years to schools including IE business school.
Let us know if you have any more queries.