Slot 12,911,353

Epoch 403,479

2025-10-29 17:50:59 (about 2 months ago)

Price of ETH then was: $4,004.85