UBSFY Financials: Ubisoft Entertainment SA AI Analysis