Financial Engines Advisors L.L.C. has added a splash of retail therapy to its portfolio by purchasing 2,945 shares of The TJX Companies, valued at around $356,000. A parade of other institutional ...