Slot 12,428,955

Epoch 388,404

2025-08-23 17:51:23 (about 2 months ago)

Price of ETH then was: $4,742.64