Slot 12,962,798

Epoch 405,087

2025-11-05 21:19:59 (about 1 month ago)

Price of ETH then was: $3,441.66