Earlier quoted context omitted.
Stocks are a pretty liquid asset in those cases. And for things where the need for money is sooner than a sale would go through it could be put on a Amex/credit card and paid at the end of the month. Totally guessing but they've also probably got a fair amount of money in a checking account as their 'cash on hand'.
But stocks are risky. Murphy's Law strikes and your stocks are all down 10% when you need the money the most. That doesn't sound like the way to go for an emergency fund.
https://www.betterment.com/resources/personal-finance/safety...