Slot 12,416,280

Epoch 388,008

2025-08-21 23:36:23 (6 months ago)

Price of ETH then was: $4,220.42