$MSTR holds 550,000+ BTC

There will only be 328,125 BTC produced in the next epoch (from 2028 to 2032)

Most individuals and institutions still have NONE