Without showing any address there is no way of knowing if a person actually owns the amount of bitcoin they say they own, it is impossible, in fact even if someone shows you a blockchain wallet address and tell you that they own that, it is still not enough you would have to have them sign that address in order to prove that they own it, otherwise I could just show satoshis address and tell someone that I own that address as well, would that be believable? No one in the crypto industry long enough would believe that, so you would need them to sign that address as well.
However one thing is guaranteed, when we are talking about a company as big as microstrategy, they do not need to provide address, in fact hiding it is a better option to keep away from hackers, you just have to trust a billions of dollars worth of company.
Companies if they care about security and protection for their bitcoin, they will choose non-custodial wallets, and with multi-signature type. They will store their bitcoin in cold wallet and to sign any transaction from that wallet, multi signature will be a mandatory.
Hackers can steal one of multi keys but they won't be able to steal all and they won't be able to steal bitcoin from multi-signature wallet.
Big company like Micro Strategy will have a big adviso team behind and they are able to secure their bitcoin and will never reveal their bitcoin address, keys publicly.