Price Gougers: a company whose goal is explicit in its name. What you need will always be in stock, but it will always be expensive. It is the kind of company that could ensure that, in situations like this, there might be more N95 masks and hand sanitizer in global inventory.
Could such a company get enough social buy-in to survive in the face of anti-price-gouging laws that appear with every crisis?
If a person/company had stockpiled N95s a year ago, with intent to sell them at a markup in the event of a pandemic, could that entity ever hope to be repaid for its beneficial risk-taking?
(I'll also point out that I'm considering donating most of our few household N95s to our nearby medical center, and am angling to get our research laboratory to do the same. This thought-experiment arises from the fact that investors won't deploy capital to do this kind of thing at scale unless they expect to see a return.)