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

Percent Stake 8%
Shares 86.7 Million
Updated over 6 years ago

Source Links