Largo is one of many buying its own shares.In the past few days I have noticed three different companies announce intentions to buy their shares. The market is far from rational right now. The low SP is irritating but nothing fatal can be inferred from this.