what does this mean?
Generally, it means due dilligence. It’s kind of an old school saying.
Due diligence, get a quality of earnnings report, stuff like that. Can vary based on who said it
product controller used it to look at the trade data
scrub the books means hiding the fraud, imho.