News

Procyon Advisors LLC increased its stake in PayPal by 44% in the first quarter, now holding 60,079 shares worth $3.92 million ...