The rupee ended at 74.08 against the greenback on Thursday. On Tuesday, it had settled at 74.78.

The rupee pared some of its initial gains and settled 28 paise higher at 74.08 (provisional) against the US dollar on Friday, supported by foreign portfolio flows even as investors continued to wait for the outcome of the US elections.

On the domestic equity market front, the 30-share BSE benchmark Sensex was trading 508.52 points higher at 41,848.68 and broader NSE Nifty surged 139 points to 12,259.30.

At the interbank forex market, the domestic unit opened at 73.99 against the US dollar and touched an intra-day high of 73.87 and a low of 74.28.