TURB stock rating: Turbo Energy, S.A. quant rating & factor grades · Tickwind