Schrodinger Inc (NASDAQ: SDGR): How Can A Stock Be Up 22.71% Year To Date, But Still Loser
Schrodinger Inc (NASDAQ:SDGR)’s traded shares stood at 0.84 million during the latest session, with the company’s beta value hitting 1.63. At the last check today,