BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Equibles//Investor Events//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
NAME:Keller Group plc (KLRGF) investor events
X-WR-CALNAME:Keller Group plc (KLRGF) investor events
DESCRIPTION:Earnings calls and investor events for Keller Group plc (KLRGF)
 \, from Equibles.
X-WR-CALDESC:Earnings calls and investor events for Keller Group plc (KLRGF
 )\, from Equibles.
REFRESH-INTERVAL;VALUE=DURATION:PT6H
X-PUBLISHED-TTL:PT6H
BEGIN:VEVENT
UID:85f56ed1-f5b7-480a-bc1a-febbf205cd81@equibles.com
DTSTAMP:20261024T110544Z
DTSTART;VALUE=DATE:20260303
DTEND;VALUE=DATE:20260304
SEQUENCE:25614344
STATUS:CONFIRMED
TRANSP:TRANSPARENT
SUMMARY:Keller Group plc (KLRGF) Earnings Call\, FY2026 Q1
DESCRIPTION:The start time has not been announced.\nWebcast: https://connec
 tstudio-portal.world-television.com/en/6968c7b33a338c5dd88f5dd7
URL:https://equibles.com/stocks/klrgf/calls/2026-q1
END:VEVENT
BEGIN:VEVENT
UID:e2355d77-1abd-4fa5-9dd7-9b9d717ef97d@equibles.com
DTSTAMP:20261024T110545Z
DTSTART;VALUE=DATE:20260804
DTEND;VALUE=DATE:20260805
SEQUENCE:25614345
STATUS:CONFIRMED
TRANSP:TRANSPARENT
SUMMARY:Keller Group plc (KLRGF) Earnings Call\, FY2026 Q2
DESCRIPTION:The start time has not been announced.\nWebcast: https://connec
 tstudio-portal.world-television.com/6a3124f1f8ea1c6e0f0b02f5/home
URL:https://equibles.com/stocks/klrgf/calls/2026-q2
END:VEVENT
BEGIN:VEVENT
UID:86773fde-2118-4a55-be05-99eeedc4a5d5@equibles.com
DTSTAMP:20261024T110545Z
DTSTART;VALUE=DATE:20261014
DTEND;VALUE=DATE:20261015
SEQUENCE:25614345
STATUS:CONFIRMED
TRANSP:TRANSPARENT
SUMMARY:Keller Group plc (KLRGF) Capital Markets Day: Capital Markets Day 2
 026
DESCRIPTION:Capital Markets Day 2026\nThe start time has not been announced
 .\nWebcast: https://connectstudio-portal.world-television.com/6a595964c150
 521be2b379a4
URL:https://equibles.com/stocks/klrgf/events/86773fde-2118-4a55-be05-99eeed
 c4a5d5
END:VEVENT
END:VCALENDAR
