Market On Open - Tuesday 25 April Last updated on Apr 25, 2023 Previous Big Run Up vs. Big Tech Earnings, Yikes Next Dow Earnings In Flight, Nasdaq Next