Block Number: 585,085

Time: 7/12/2019, 2:20:05 PM UTC

Miner: P2Pool

Transactions: 2,858

Block Value: 26,702.329 BTC

Size: 1,369,309 bytes

Total Supply: 17,813,562.5
(84.82649% BTC issued)

Price: $11785.36