Slot 13,020,693

Epoch 406,896

2025-11-13 22:18:59 (about 1 month ago)

Price of ETH then was: $3,197.88