Slot 13,026,151

Epoch 407,067

2025-11-14 16:30:35 (3 months ago)

Price of ETH then was: $3,222.83