Slot 11,922,998

Epoch 372,593

2025-06-14 11:19:59 (29 days ago)

Price of ETH then was: $2,536.41