Published on 19 Apr 2024 on Simply Wall St. via Yahoo Finance
It hasn't been the best quarter for Alvopetro Energy Ltd. (CVE:ALV) shareholders, since the share price has fallen 24% in that time. But that scarcely detracts from the really solid long term returns generated by the company over five years. We think most investors would be happy with the 226% return, over that period. Generally speaking the long term returns will give you a better idea of business quality than short periods can. Ultimately business performance will determine whether the stock price continues the positive long term trend. While the long term returns are impressive, we do have some sympathy for those who bought more recently, given the 40% drop, in the last year.
So let's assess the underlying fundamentals over the last 5 years and see if they've moved in lock-step with shareholder returns.