Slot 12,905,786

Epoch 403,305

2025-10-28 23:17:35 (2 months ago)

Price of ETH then was: $3,988.87