News
Nuveen LLC grabbed a fresh stake in PayPal Holdings, Inc., scooping up 8.11 million shares in Q1. That $529 million buy gives Nuveen a 0.83% slice of the payments giant. Heavy hitters piled in too, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results