Most recent short sell positions Europe: Ahold, Euromicron and SGL Carbon SE

#N/B