Integra LifeSciences Holdings (IART) has posted a modest move recently, gaining 3% over the past week and climbing 35% in the past 3 months. However, the stock's long-term returns tell a different ...