Before you buy SPOT or any stock, you should take care to review the company’s past financial performance, user growth, revenue stream, and competitive landscape. Another thing you should include in your due diligence process is analyzing the company’s ability to maintain its customer base, attract new ones (subscribers in this case), navigate licensing agreements, and innovate in its industry. At last, invest some time examining potential regulatory challenges, asessing the quality of the management team, and evaluating the industry’s prospects as a whole. Bear in mind that this is an oversimplification of how professionals conduct due diligence before they make investment decisions and it offers a lot of flexibility assessing these factors as everyone’s skills and access to tools are different.