Form SCHEDULE 13G Kartoon Studios, Inc. Filed by: NOMURA HOLDINGS INC May 15, 2026 04:33PM