How to Evaluate Private Company Financials When Public Data Doesn’t Exist andrei February 2, 2026 There are roughly 359 million companies in the world. Only 44,000 of them are publicly listed. That means 99.99% of