Conclusion of this article: 3 key points Over 80% of earnings come from 'stock revenue' (company explanation)…Centered on ...