Block Number: 581,413

Time: 6/19/2019, 10:53:30 AM UTC

Miner: Unknown

Transactions: 2,690

Block Value: 10,030.589 BTC

Size: 1,212,362 bytes

Total Supply: 17,767,662.5
(84.60792% BTC issued)

Price: $9182.67