Anyone know why the selloff? I thought the numbers looked good. Debt 1B end of 2022. As I understand, that is great numbers and debt target of <600mm is around the corner in the next couple of quarters? So understand the sell off today- especially vs peers.
please do your own DD.
GLTA