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