ParentFull threadseewhat·It's fairly common in financial circles and it means "million", ie 10^6. In the same vein, MMM can mean 10^9.View on HN