Slot 11,848,863

Epoch 370,276

2025-06-04 04:12:59 (about 2 months ago)

Price of ETH then was: $2,631.74