• +353 (01) 903 7100
  • enquiries@glenveagh.ie
  • Customer site
  • NUA Manufacturing

    Financial results

    2026

    Date

    Title

    Interactive

    Report

    Press

    Presentation

    Webcast

    Call Recording

    13/03/26

    Full Year Results

    15/01/26

    Full Year Trading Statement 2025

    13/03/26

    Full Year Results

    15/01/26

    Full Year Trading Statement 2025

    2025
    2024
    2023
    2022
    2021
    2020
    2019
    2018
    2017