Juul Is Now Valued at $19 Billion, Down From $38 Billion a Year Ago CFO Guy Cartwright cited the halted sales of flavored Juul pods as a factor. By Gabriela Barkho