Slot 11,946,150

Epoch 373,317

2025-06-17 16:30:23 (5 months ago)

Price of ETH then was: $2,491.48