Slot 12,181,593

Epoch 380,674

2025-07-20 09:18:59 (about 11 hours ago)

Price of ETH then was: $3,709.74