Current Stock Value

Avalara, Inc. (AVLR)

$95.55

+1.43 (+1.52%)
Valuation Date: 8/7/2022
Share Price on Valuation Date 95.55$
Stock Beta 0.99
Outstanding Shares 80.98