Slot 11,845,993

Epoch 370,187

2025-06-03 18:38:59 (27 days ago)

Price of ETH then was: $2,615.07