Crown Castle Inc. (CCI) stock fell by -2.16% following the announcement of its 2024 Sustainability Report and updates regarding its business strategy, indicating that while the company is focused on long-term stakeholder value, concerns about market conditions and potential risks may have influenced investor sentiment negatively.lg...Expand