This Biotech Stock Sinks Below $1 After Key Eye Drug Fails and… — EYPT -1.00 · News Impact Screener