Stock to buy today: Indian Bank (₹575.45): BUY 0 22.05.2024 04:00 Thehindubusinessline.com Indian Bank share price can go up to ₹630-₹640