Published on 11 Aug 2023 on Simply Wall St. via Yahoo Finance
This month, we saw the Science 37 Holdings, Inc. (NASDAQ:SNCE) up an impressive 148%. But that's small comfort given the dismal price performance over the last year. During that time the share price has sank like a stone, descending 68%. The share price recovery is not so impressive when you consider the fall. You could argue that the sell-off was too severe.
The recent uptick of 122% could be a positive sign of things to come, so let's take a look at historical fundamentals.
View our latest analysis for Science 37 Holdings