Schrodinger down 6% on top and bottom line quarterly misses Posted on May 4, 2023 By Charlielikes Stock Market