The Belgrade bourse's blue-chip BELEX15 index climbed 2.52% to 681.24 points after a 2.91% drop on Friday.
The broader BELEXline index added 2.11% to 1,316.36 points on Monday after losing 2.21% in the previous trading session.
The joint SRX index of the bourses in Belgrade and Vienna inched up 1.43 % to 304.92 on Monday.
The bourse's total turnover fell to 175.5 million dinars ($2.77 million/1.85 million euro) from 437.8 million dinars on Friday.
Shares in construction company Ratko Mitrovic fell 10% to 450 dinars in single price trading in the session’s highest turnover of 31.5 million dinars.
Blue chip AIK Banka rose 0.51% to 2,561 dinars in the second highest turnover of 24 million dinars.
Blue chip Agrobanka posted the day’s third highest turnover of 19.7 million dinars. The bank's shares edged up 1.37% to 8.631 dinars.
Telecoms equipment maker Pupin Telecom posted the biggest climb on Monday. Its shares soared 15.76% to 235 dinars.
In regular trading, lender Credy Banka led decliners with share price tumbling 5.95% to 3,527 dinars.
Advancers outnumbered decliners 34 to 11, while the shares of 17 companies ended flat on Monday.
(1 euro= 95.0478 Serbian dinars)