Seagate Technology Holdings plc (STX) valuation and key financial metrics