Toast Inc. director sells over $10 million in company stock

Toast Inc. director sells over $10 million in company stock