
Lumen Director Sells 45,000 Shares as Telecom Giant Battles Revenue Decline
Lumen director sells 45,000 shares amid telecom revenue decline. Company reported $12.4B revenue in 2025, down from prior year, while carrying $17B debt.
LUMNvaluationdebt burden
