site logo

Alteryx shows promise after strong IPO