Datacap Logo

Back to Glossary

American Express

Although not as widely accepted as Visa, the American Express Company preceded it by about 100 years, founded in Buffalo, New York, and today is headquartered in New York City. Thanks in part to its lengthy tenure and variety of credit and charge card offerings, American Express boasts 110 million cardholders overall. However, it represents only about 8 percent of all credit lines, according to data compiled by Nerdwallet.