BlackRock, Inc. is/was an owner of Lumen Technologies

Percent Stake 8%
Shares 86.7 Million
Updated about 5 years ago

Source Links