Slot 12,899,034

Epoch 403,094

2025-10-28 00:47:11 (about 2 months ago)

Price of ETH then was: $4,117.12