Should you hold a stock through earnings? As with many portfolio management questions, the answer is “it depends.” For swing trading, the short-term …