Why Are Investors Worried About Madison Square Garden's Future?
Madison Square Garden Sports Corp. saw a drop in its stock price on Friday. This happened after they shared their financial results for the first three months of the year. The company lost 37 cents per share, which was better than what experts predicted. They expected a bigger loss of 88 cents per share. However, this loss was still worse than the same time last year...