Slot 12,941,277

Epoch 404,414

2025-11-02 21:35:47 (2 months ago)

Price of ETH then was: $3,854.16