THE Irish National Stud (INS) Company last year narrowed its pre-tax losses by 16.5% to €1.5 million as it continued to recover from the loss of income from its star stallion, Invincible Spirit.