Seagate (STX) Cleveland research release a positive note on the company