DBV Technologies: short position disclosed by Deep Track Biotechnology
Deep Track Biotechnology Master Fund disclosed a 1.86% net short position in DBV Technologies.
Deep Track Biotechnology Master Fund disclosed a 1.86% net short position in DBV Technologies.