China-based Canaan raked in $90 million from a 2019 IPO in the US. Now, it's using its capital to buy back shares while the price is near a historical low.