Sold all AVLR
9.54% GAIN
Avalara at $91.82
No comments yetBe the first to add your insight!