Most recent short sell positions Europe: Fagron, Nyrstar and Aixtron

#WAARDE!