Block Number: 578,818

Time: 6/1/2019, 2:04:56 PM UTC

Miner: Unknown

Transactions: 2,048

Block Value: 9,700.455 BTC

Size: 1,290,135 bytes

Total Supply: 17,735,225
(84.45345% BTC issued)

Price: $8569.68