Slot 12,960,168

Epoch 405,005

2025-11-05 12:33:59 (about 4 hours ago)

Price of ETH then was: $3,347.96