New Relic Stock Chart - Founders Of Tableau Software Just Sold 66 Million Worth Of