Slot 11,980,839

Epoch 374,401

2025-06-22 12:08:11 (about 16 hours ago)

Price of ETH then was: $2,272.85