Slot 11,958,629

Epoch 373,707

2025-06-19 10:06:11 (about 11 hours ago)

Price of ETH then was: $2,539.42