Despite robust margins, nine high-performing smallcap stocks have plunged 20%–68% since October, underscoring that strong earnings don’t always drive share prices.
Originally published by The Economic Times https://economictimes.indiatimes.com/markets