New Delhi, May 25 -- Technology stocks witnessed fresh buying on Monday, 25 May, building on the gains witnessed last week as investors resorted to lower-level buying and amid shifting sectoral preferences due to a weakening Indian rupee.

The Nifty IT index gained almost 1% to rise to the day's high of Rs.29,177.80 apiece, with all index constituents in the green. The IT pack rose 4.31% last week, though it remains flat with a negative bias for the month so far.

Oracle Financial Services Software (OFSS) was the top gainer in the index as it rose over 3% to Rs.9,834 apiece on the NSE. It was followed by Wipro, which traded over 2% higher following the announcement of its buyback record date last week on Friday.

Meanwhile, Mphasis, Persi...