Ocugen is trading 5% lower at $0.75 amid biotech sector pressure, with XBI down 2.08% during the session.
- No clear company-specific announcement explains the October 23 decline. Ocugenβs November 4 earnings announcement and European affiliate news predate this session.
- An October 23 report concerns a CEO share sale made October 9, not a new transaction today. Broader market weakness may also add pressure.