Schrodinger Q2 Revenue USD 58.889 Million Vs. IBES Estimate USD 47.2 Million - SDGR News | Rallies