In the past few days, Schrödinger, Inc. reported second-quarter 2026 results showing revenue of US$58.89 million and a shift ...