Mark Cuban Cost Plus Drug Company, doing business as Cost Plus Drugs, is an American public benefit corporation, founded in 2022 with its main headquarters located in Dallas, Texas. From Wikipedia