Intervacc is trading 27.09% down at €0.04, and the reason for the sharp decline remains unclear.

  • The supplied price context reports this as a live move for October 27, 2026.
  • Intervacc’s press-release feed shows no release on October 26 or 27; the latest listed release is dated September 15.
  • Major indices are unchanged, and the available evidence does not establish a broader-market cause.