Slot 12,896,968

Epoch 403,030

2025-10-27 17:53:59 (20 days ago)

Price of ETH then was: $4,221.46