Slot 12,864,142

Epoch 402,004

2025-10-23 04:28:47 (4 months ago)

Price of ETH then was: $3,831.96