Operating Margins

Search documents
X @Messari
Messariยท 2025-07-22 17:43
Card payment networks have historically been very profitable, with operating margins between 55-70%.Among S&P 500 giants, this is top decile profitability. https://t.co/FCq8ypdoU8 ...