GameStop's Wild Ride: Meme Stock Frenzy Tapers Off?