Crown Castle (NYSE: CCI) is owned by 91.77% institutional shareholders, 29.75% Crown Castle insiders, and 0.00% retail investors. Spo Advisory Corp is the largest individual Crown Castle shareholder, owning 95.73M shares representing 22.03% of the company. Spo Advisory Corp's Crown Castle shares are currently valued at $10.61B.
If you're new to stock investing, here's how to buy Crown Castle stock.