Slot 12,899,136

Epoch 403,098

2025-10-28 01:07:35 (about 2 months ago)

Price of ETH then was: $4,121.19