Revenue Roll 1 companies run Revenue Roll of 54,527,857 companies in the index, too few to publish a share landing 12 Sept 2026 https://stacklookup.ai/tech/revenue-roll | figure companies.revenue-roll | method https://stacklookup.ai/method/companies-live