Oppenheimer Holdings Reports Q1 Net Loss of USD 20.578 Million | Intellectia.AI