The rupee maintained firmness against the dollar on Friday, owing to lethargic trading activities, traders said. The rupee ended at 104.84 to the dollar, unchanged from the previous closing in the interbank foreign exchange market. Traders said the rupee remained range-bound and traded in the range of 104.80 and 104.90. In the open market, the rupee was quoted flat at 106.30 for buying. However, it gained 10 paisas to sell at 106.40 as compared to the previous day’s level of 106.50.