Rapport Insider Sells $17.2 Million as Stock Surges 230% in a Year and Phase 3 Trials Near
27/4 22:17
Key PointsA major owner of Rapport Therapeutics reported selling 426,005 shares for a total value of approximately $17.18 million on April 17, 2026....
