Canaccord Genuity said Bitcoin price volatility played a part in its revision, but still gives MSTR a buy rating.