The Psychology Behind India’s Costliest Stock! When someone says, “I own MRF shares”, the reaction is usually a jaw-drop. Why? Because MRF has the “luxury tag” of being India’s highest-priced stock—crossing ₹1 lakh per share. Sounds glamorous, right? But here’s the real question: does a high price per share mean it’s actually the best investment?…