Slot 13,718,801

Epoch 428,712

2026-02-18 21:20:35 (6 days ago)

Price of ETH then was: $1,944.55