Casper: number of retail stores in the U.S. in 2020, by state
retail stores in 2020, the majority of which were located in the United States.
As of December 31, 2020, Casper operated a total of 11 retail stores in California, United States. The company had a total of 67