MarketBeat Earnings
Renaissance Technologies LLC Acquires Shares of 63,900 Upbound Group, Inc. $UPBD
Renaissance Technologies LLC has acquired 63,900 shares of Upbound Group, Inc. (NASDAQ:UPBD) for approximately $1.15 million, representing a 0.11% stake in the company. Upbound Group reported strong quarterly earnings, surpassing analyst estimates, and currently offers a high annualized dividend yield of 7.9%. The company has a "Hold" rating from analysts with an average price target of $30.67, and …