Last updated at 16 October 2026, 21:30 UTC from CNMV
0.52%
€6 million
Pharmaceuticals & Medical Research
| Holder | Short % |
|---|---|
| Deep Track Biotechnology Master Fund Ltd
September 17, 2026 | 0.52%
6 M€ |