Slot 13,090,016

Epoch 409,063

2025-11-23 13:23:35 (about 1 month ago)

Price of ETH then was: $2,828.97