Canaan Buys Texas Mining Stake in $40M Share Deal