Due Diligence YouTube Stats: 9K Subscribers (2026)