NCIB comingAccording to yahoo finance, 357000 is the average shares traded per day. With NCIB usual terms, 10% of this each day can be rebought and cancelled, so 35700 shares daily. With around 250 trading days per year, approximately 9 million additional shares can be cancelled in the next 12 months, way below the 10% of total shares (17 million). Amerigo already has the funds to execute this. It will be a great 12 months.