Simply Wall St. Market update
Tomra Systems (OB:TOM) On PPWR Hopes And Insider Buying Looks Cheap
Tomra Systems (OB:TOM) has drawn investor attention after its recent share price performance. The stock closed at NOK 90.30 on 9 October 2026, with year to date and 1-year total returns both showing clear declines. For Tomra Systems, the recent 1-day share price return of 1.63% sits against a weak backdrop. The 30-day share price return is down โฆ