Published on 29 Apr 2024 on Simply Wall St. via Yahoo Finance
It might be of some concern to shareholders to see the Arcturus Therapeutics Holdings Inc. (NASDAQ:ARCT) share price down 21% in the last month. But in stark contrast, the returns over the last half decade have impressed. Indeed, the share price is up an impressive 284% in that time. To some, the recent pullback wouldn't be surprising after such a fast rise. Only time will tell if there is still too much optimism currently reflected in the share price.
With that in mind, it's worth seeing if the company's underlying fundamentals have been the driver of long term performance, or if there are some discrepancies.