Is Riot Blockchain Stock a Buy?

Riot held 3,995 Bitcoins, which are currently worth about $238 million, at the end of October. Unlike its top rival Marathon Digital (NASDAQ: MARA), which purchases Bitcoins to accelerate its …