Motley Fool•2 hours agoToast's Chief Revenue Officer Sells Nearly 14,000 Shares as the Stock Rises Over 50% in the Past 3 Months