Rising for the fifth straight session, the rupee appreciated by 11 paise to close at 73.31 against the US dollar on Wednesday, supported by positive domestic equities and unabated foreign fund inflows. A weaker greenback in the overseas markets also supported the rupee, forex dealers said.