Avalara Inc

NYSE:AVLR   3:59:56 PM EDT
145.18
-6.06 (-4.01%)
Twitter Share  Facebook Share StockTwits Share