Seagate (STX): A Deep Dive into Recent Stock Performance