Bank of Baroda Limited

Price: ₹263.46

RSI: 38.45, MACD: Bearish, ADX: 21.78