AEBI Financials: Aebi Schmidt Holding AG AI Analysis