Slot 12,895,232

Epoch 402,976

2025-10-27 12:06:47 (about 2 months ago)

Price of ETH then was: $4,161.35