Tower Research Capital LLC TRC purchased a new position in SPDR Portfolio S&P 500 ETF (NYSEARCA:SPLG – Free Report) during the third quarter, according to its most recent disclosure with the Securities and Exchange Commission. The fund purchased 49,441 shares of the company’s stock, valued at approximately $2,485,000. A number of other large investors have […]