fiber optics

1 articles
The Motley FoolThe Motley Fool··Robert Izquierdo

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