Slot 11,980,840

Epoch 374,401

2025-06-22 12:08:23 (about 14 hours ago)

Price of ETH then was: $2,272.85