Most recent short sell positions Europe: SGL Carbon SE, Bekaert and Infineon

#WAARDE!