The forint traded at 311.72 to the euro around 5:30 in the evening on Monday, firming slightly from 312.05 late Friday. The forint strengthened to 272.84 from 273.23 to the dollar. It edged up to 286.38 from 286.94 against the Swiss franc.