Bitcoin Halving Date History & Prices

Detailed Bitcoin halving dates history (plus future dates), with block rewards, BTC price on halving day, percentage of Bitcoins mined, next halving date & more