Slot 12,246,989

Epoch 382,718

2025-07-29 11:18:11 (4 months ago)

Price of ETH then was: $3,830.65