22 Sep 2026 Featured Celtic plc annual results for year ended June 30, 2026 Celtic plc annual results Continue Reading