It's often said in the investing community that past performance is no guarantee of future results.
Despite the pet health insurer Trupanion (NASDAQ: TRUP) shedding 58% of its 52-week high in recent months, the stock has delivered 29.6% annual total returns over the past five years. This crushed the S&P 500 index's 13.5% annual total returns posted during that time.
But Trupanion's poor recent performance raises two important questions: Is the investment thesis still intact, and is the stock a buy? Let's dig into Trupanion's fundamentals and valuation to find out.
For further details see:
Down 58% From Its High, Is This Growth Stock a Buy?