What factors could change Trilogy Metals TMQ stock direction Q1 2026 Earnings Underperform TPG TPG revenue surges 27 percent yearoveryear to 322B in second quarter shares edge slightly higher CoDiag CODX Stock Undervalued vs Overpriced 685 20260418 BoiseCascade BCC Stock IV Rank 538 20260418