Slot 12,248,340

Epoch 382,760

2025-07-29 15:48:23 (7 months ago)

Price of ETH then was: $3,762.66