Slot 12,897,384

Epoch 403,043

2025-10-27 19:17:11 (2 months ago)

Price of ETH then was: $4,214.46