The stock is up about 23% year to date, roughly matching the return of the Nasdaq Composite. It has outperformed the Nasdaq ...