What Caused Vistra Vst Stock To Drop Recently Price At 157.20 Up 2.29 20260408 Will Cardinal Cdnl Stock Miss Expectations Price At 43.17 Up 3.92 20260408 Is Nuveen Nca Stock In A Downtrend Price At 9.35 Up 0.27 20260408