KEY POINTS
  • Several companies, including Microsoft, Berkshire Hathaway, Alphabet and Apple are sitting on more than $100 billion of cash, according to FactSet.
  • There are a number of reasons why companies might be holding onto cash, including possibly preparing for a wave of M&A activity.
  • "I think acquisitions are something all of these companies are thinking about as we get further along in the cycle, and they look for ways to keep their top line growth accelerating," Nomura analyst Christopher Eberle told CNBC.
  • Buybacks and dividends are a way for companies to return cash to shareholders, although some believe this money would be better spent on long-term investments.

American companies are sitting on piles of cash, frustrating investors and leading some on Wall Street to wonder why they aren't spending.

Microsoft currently has the largest cash pile at $136.6 billion as of last quarter, according to estimates from FactSet. Berkshire Hathaway, Alphabet and Apple occupy the other top spots, with $128.2 billion, $121.2 billion, and $100.6 billion, respectively.