Schrödinger Heads Into Q1 Results With Bears on the Back Foot
SDGR reports Q1 2026 results today with one of the more interesting short-side setups in health care technology — a heavily shorted name where the bears have quietly been retreating. Short interest remains substantial…
