Eleven large-cap stocks performed poorly in the last week. West Pharmaceutical, The Trade Desk, Fidelity National, and others saw significant declines.
Eleven large-cap stocks performed poorly in the last week. West Pharmaceutical, The Trade Desk, Fidelity National, and others saw significant declines.