Investor Talk, a top YouTuber from Germany, boasts 17.4K subscribers, 6.3M views and ranks #432348 globally and #7506 in Germany. The channel recently hit 54.6K views in last 28 days.