The forint traded at 313.34 to the euro a little after 5:30 in the evening on Monday, weakening from 310.14 late Wednesday, the last day markets were open before a long weekend marking Hungaryʼs national holiday. The forint slipped to 289.03 from 288.86 against the Swiss franc, but firmed to 270.14 from 280.45 against the dollar.