Immunocore (IMCR) is a Biotech worth a closer look with shares trading in a narrow range in 2025 but October $30 ITM puts sold to open 2000X on 5/7 and follows 5000 July $25 short puts opened on 4/8 and 4/10. Short interest in the name is high at 15....