Hightimes Holding Corp. is preparing to make an initial public offering of stock.