Is Trinity Industries Trn Stock A Value Play Price At 32.46 Down 1.55 20260406 Will Verrica Pharmaceuticals Vrca Stock Miss Expectations Price At 5.98 Up 9.32 20260406 Is Anavex Avxl Stock Declining Avxl Q1 2026 Earnings Anavex Life Sciences Beats Eps Ests No Revenue 20260408 1