Live News EQUITY FLASH L impact Nov 05, 2026, 04:13 PM UTC Demetra Holdings buys back shares worth €2,275 Demetra Holdings buys back shares worth €2,275 Demetra Holdings repurchased 1,724 shares on Nov. SquawkNews Desk