Slot 13,032,134

Epoch 407,254

2025-11-15 12:27:11 (about 19 hours ago)

Price of ETH then was: $3,163.44