Schrodinger, Inc. reported a revenue of $47.33 million for the quarter ending June 2024, a 34.5% increase from the previous year. The EPS was -$0.74 compared to -$0.21 last year, exceeding analyst expectations.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing