Slot 13,032,132

Epoch 407,254

2025-11-15 12:26:47 (about 20 hours ago)

Price of ETH then was: $3,163.44