Block Number: 581,416

Time: 6/19/2019, 11:56:14 AM UTC

Miner: Unknown

Transactions: 2,882

Block Value: 15,880.501 BTC

Size: 1,313,750 bytes

Total Supply: 17,767,700
(84.60810% BTC issued)

Price: $9169.51