Avalara Inc

NYSE:AVLR   3:59:56 PM EDT
187.67
+2.53 (+1.37%)
Twitter Share  Facebook Share StockTwits Share