Greek stocks clung to marginal gains yesterday, advancing 0.35 percent, with sellers targeting small-cap and mid-cap shares. The Athens Exchange’s benchmark general index ended at 2,124.80 points, trailing well behind gains on major European bourses. The blue chip FTSE/ATHEX 20 index advanced 0.27 percent on the back of a 3.03 percent gain in OTE telecom to 10.10 euros. Piraeus Bank, which reported stronger-than-expected third-quarter profits, added 0.21 percent to 9.64 euros. Its shares have lost almost 65 percent since the start of the year. The small-cap FTSE/ATHEX 80 index gave up 2.29 percent, while the mid-cap FTSE/ATHEX 40 index shed 1.57 percent. Turnover reached 249.8 million euros versus 370 million euros in the previous session.