AEBI stock rating: Aebi Schmidt Holding AG quant rating & factor grades · Tickwind