Avalara Inc

NYSE:AVLR   3:59:50 PM EDT
75.45
-0.91 (-1.19%)
Twitter Share  Facebook Share StockTwits Share