Long term investing can still lead to significant losses, as seen with Humm Group's share price drop of 70% over five years. Despite recent improvements in profitability, the company's revenue decline and total shareholder return of -64% over 5 years raise concerns.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing