Block Number: 581,586

Time: 6/20/2019, 11:03:05 AM UTC

Miner: AntPool

Transactions: 2,645

Block Value: 3,698.803 BTC

Size: 1,172,729 bytes

Total Supply: 17,769,825
(84.61821% BTC issued)

Price: $9286.52