Slot 12,940,514

Epoch 404,391

2025-11-02 19:03:11 (2 months ago)

Price of ETH then was: $3,862.80