Avalara Inc
 $865,623,772 Avalara Inc
 $865,623,772