Sort:  

I guess it depends on the website. Poloniex list the highest at $19903 Untitled.png
I guess its basically at 20k

It was $22k on a few Korean exchanges 10 days ago, while all other exchanges sat at around $17k. This was likely that those exchanges didn't have enough BTC (not enough supply for the demand) and the performance of Bitcoin sucks for arbitrage. The differences in exchanges is probably going to get worse as Bitcoin degrades in confirmation times and fees.

You can see it in the graph on this exchange if you span it to 1 month:
https://www.bithumb.com/

Coin Marketplace

STEEM 0.19
TRX 0.18
JST 0.032
BTC 88143.93
ETH 3070.82
USDT 1.00
SBD 2.78