Every figure on this site was read from a public TrustMRR profile on 6 November 2026. Revenue comes
from a connected payment provider, not from a survey. 2,342 of these companies are
listed for sale, and 950 show a payment connection that stopped reporting, which
means the number on their page is older than it looks.