Microstrategy now owns about 0.47% of the total supply of 

But only about 18.7 million have been mined, and also 4 million have been permanently lost.

Corrected for that puts the Saylor stack at about 0.7% of total current supply