Earnings Preview: Charlotte’s Web to report solid Q1 results aided by multiple tailwinds May 27, 2019