First Trust Advisors LP Sells 307,780 Shares of Reliance, Inc. $RS
First Trust Advisors LP lessened its stake in Reliance, Inc. (NYSE:RS - Free Report) by 67.2% during the second quarter, according to its most recent filing with the Securities and Exchange...