Slot 12,484,415

Epoch 390,137

2025-08-31 10:43:23 (2 months ago)

Price of ETH then was: $4,453.65