The Indian rupee ended slightly stronger at 45.75/76 per dollar compared to its previous close of 45.777/78. The rupee had touched an intra-day high of 45.677.