Block Number: 581,214

Time: 6/18/2019, 5:44:54 AM UTC

Miner: AntPool

Transactions: 2,654

Block Value: 3,207.94 BTC

Size: 1,067,305 bytes

Total Supply: 17,765,175
(84.59607% BTC issued)

Price: $9180.69