Kartoon Studios Inc (TOON) Valuation Ratios & Charts