MarketsPelthos Therapeutics stock sinks after Castle Creek merger deal Seeking Alpha30 Oct 2026, 14:29 UTC Read the full story at Seeking Alpha