20260408 Solomon Investor Presentation