White Ted, President & CEO, Director at Verrica Pharmaceuticals, holds 17.97K shares in Verrica Pharmaceuticals (Ticker: VRCA). Most recently, White Ted Bought $10,661 shares of Verrica Pharmaceuticals on Aug 17, 2020 for an estimated value of 66.95K.