SunTrust: Platform Algorithms Are 'Evolving Entities' By: Benzinga via Benzinga November 17, 2014 at 10:03 AM EST In a note to clients on Monday, Robert Peck of SunTrust Robinson Humphrey emphasized the important of monitoring platform ... Read More >> Related Stocks: Bio-Techne Corp Facebook