Slot 12,981,111

Epoch 405,659

2025-11-08 10:22:35 (4 months ago)

Price of ETH then was: $3,440.29