Supernus Q3 2026 net earnings swing to $20.91 million from year-earlier loss - SUPN News | Rallies