Approximately 95% of Bitcoin's total supply, equating to 19.95 million BTC, has now been mined. This leaves only about 2.05 million BTC remaining to be mined out of the maximum 21 million BTC cap. The milestone highlights the increasing scarcity of Bitcoin as it approaches its supply limit, a factor that could influence its market dynamics and valuation.