Avalara Inc

NYSE:AVLR   3:59:42 PM EDT
153.87
+2.86 (+1.89%)
Twitter Share  Facebook Share StockTwits Share