Spirit of entrepreneurism delivers cumulative returns of 480%