Slot 12,188,948

Epoch 380,904

2025-07-21 09:49:59 (about 13 hours ago)

Price of ETH then was: $3,767.03