Avalara Inc

NYSE:AVLR   3:51:48 PM EDT
75.21
-1.15 (-1.51%)
Twitter Share  Facebook Share StockTwits Share