Invest at your own risk; this is not financial advice! This is not a recommendation to buy or sell any securities discussed in the article.
I am currently screening for interesting companies and in the process, Global Payments caught my eye (not in the positive sense). Net debt increased from 12.7 to 16.2 billion USD in Q1/23. With a market cap of $27B, …


