Below are the top mid-cap general building materials stocks on the NYSE and the NASDAQ in terms of cash. Masco (NYSE: MAS ) had $1.17 billion in total cash for the latest quarter. However, Masco had $3.63 billion in total debt for the same period. USG (NYSE: USG )