mesh price today