Electra Shines Bright with $350M Initial Public Offering to Fuel Key Immunotherapy Drug Advancement 09/18/202609/18/2026