In public company investing, there is an old adage: “Don’t fight the tape.” It’s a reminder that regardless of how strongly you believe in a stock’s value, the market ultimately sets the price. The ...