Stamps.com
IRS: 133695715
STMP
Stamps.com Inc is a provider of Internet-based mailing and shipping solutions.
Founded
1996 (25 years)
CEO
Kenneth Thomas McBride
Investor Relations
•
SEC
Revenue
713 million (2020)
Want to see more? Sign up!