Last Bitcoin Halving
Bitcoin halvings are scheduled to occur once every 210000 blocks roughly every four years until the maximum supply of 21 million bitcoins has been generated by the network. Bitcoins last halving happened on july 9th 2016 at block 420000 when a single btc was valued 65761.