95% of total BTC supply has been mined.

Monday, Nov 17, 2025 2:50 am ET1min read

95% of total BTC supply has been mined.