Just posting that March 8, 2023 2:45pm EST. Lumen is at exactly $3.00 a share.
March 8, 2023 = $3.00
March 1, 2022 = $11.27
March 1, 2021 = $13.35
At this rate we will owe the investors.
March 1, 2024 = I.O.U $8 a share. Sorry about that. Xoxo -Kate