Captrust Financial Advisors boosted its stake in shares of Banner Co. (NASDAQ:BANR – Free Report) by 3.0% during the third quarter, according to its most recent Form 13F filing with the SEC.
Banner Life earned 4.5 stars out of 5 for overall performance, thanks to its financial strength and low volume of consumer complaints. The company also stands out for its 35- and 40-year term ...