Stock Market Today: Mixed Results Amid Lackluster Economic Data Despite Meme Stock Enthusiasm Jun 3, 2024