The University of Illinois Foundation disclosed a new position in Shift4 Payments, acquiring 115,848 shares for approximately $8.97 million. This represents 3.17% of the foundation’s U.S. equity holdings. Shift4 Payments provides payment processing, POS solutions, and business intelligence software. Despite a recent decline in the stock price, the Foundation sees potential in this fintech company. Additionally, it has become the University’s sixth-largest holding. For investors looking to invest $1,000, Stock Advisor has revealed the 10 best stocks to buy right now, with a total average return of 972%. The Motley Fool recommends Nvidia, Shift4 Payments, and Taiwan Semiconductor Manufacturing.

Read more at Nasdaq: Illinois Foundation Loads Up Shift4 Payments Stock With Nearly 116,000 Shares