NMN is a very difficult molecule to manufacture. Until very recently, it was almost prohibitively expensive to manufacture.
New production processes enabled the price to go down significantly, but NMN is still a very expensive supplement to produce, especially if you want to achieve high-quality, high-purity NMN.