Siebert Financial Reports FY2024 Highlights | Intellectia.AI