Cumberland mining, itbit otc, gemini daily auction. You could sell them easily with a typical 0.1% cost. Silbert's otc division probably (never traded with them though). $1mm is a pretty common trade nowadays.
if looking into digitalocean, vultr.com is slightly better in terms of pricing and processors, though it takes much longer (~2-3mins) to spin up a vm instead of <60s in digitalocean