Papyrus (30 stores in the U.S) Overview

  • Status
  • Acquired/​Merged

  • Latest Deal Type
  • Buyout/​LBO

  • Financing Rounds
  • 1

Papyrus (30 stores in the U.S) General Information

Description

30 stores in the U.S. It includes nine stores in New York state and nine in California, as well as various other locations, including Washington, D.C. and Boston

Contact Information

Ownership Status
Acquired/Merged
Financing Status
Formerly PE-Backed
Primary Industry
Buildings and Property
Acquirer
Corporate Office
  • New York, NY
  • United States

Want detailed data on 3M+ companies?

What you see here scratches the surface

Request a free trial

Want to dig into this profile?

We’ll help you find what you need

Learn more

Papyrus (30 stores in the U.S) Valuation & Funding

Deal Type Date Amount Valuation/
EBITDA
Post-Val Status Debt

This information is available in the PitchBook Platform. To explore Papyrus (30 stores in the U.S)‘s full profile, request access.

Request a free trial

Papyrus (30 stores in the U.S) Former Investors

Investor Name Investor Type Holding Investor Since Participating Rounds Contact Info

This information is available in the PitchBook Platform. To explore Papyrus (30 stores in the U.S)‘s full profile, request access.

Request a free trial

Papyrus (30 stores in the U.S) FAQs

  • Where is Papyrus (30 stores in the U.S) headquartered?

    Papyrus (30 stores in the U.S) is headquartered in New York, NY.

  • What industry is Papyrus (30 stores in the U.S) in?

    Papyrus (30 stores in the U.S)’s primary industry is Buildings and Property.

  • Is Papyrus (30 stores in the U.S) a private or public company?

    Papyrus (30 stores in the U.S) is a Private company.

  • What is the current valuation of Papyrus (30 stores in the U.S)?

    The current valuation of Papyrus (30 stores in the U.S) is 00000.

  • What is Papyrus (30 stores in the U.S)’s current revenue?

    The current revenue for Papyrus (30 stores in the U.S) is 000000.

  • Who are Papyrus (30 stores in the U.S)’s investors?

    Papyrus has invested in Papyrus (30 stores in the U.S).

  • When was Papyrus (30 stores in the U.S) acquired?

    Papyrus (30 stores in the U.S) was acquired on 28-Feb-2020.

  • Who acquired Papyrus (30 stores in the U.S)?

    Papyrus (30 stores in the U.S) was acquired by Paper Source.

Data Transparency

  • Meet our data hygiene team

    Discover how our experts ensure you’re getting the most accurate financial data in the industry.

    Read blog »
  • How PitchBook sources data

    Our data operations team has logged over 3.5 million hours researching, organizing, and integrating the information you need most.

    Discover our process »