Tuesday, October 27, 2026Market Open
IDD — Medpace CEO August Troendle sells about 48,700 shares near $621–$625