Wendy's third-quarter net income drops 66% to $15.1 million - WEN News | Rallies