BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ExchangeKit//JSE//EN
X-WR-CALNAME:JSE market holidays 2025
CALSCALE:GREGORIAN
BEGIN:VEVENT
UID:jse-2025-01-01@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20250101
DTEND;VALUE=DATE:20250102
SUMMARY:JSE closed: New Year's Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:jse-2025-03-21@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20250321
DTEND;VALUE=DATE:20250322
SUMMARY:JSE closed: Human Rights Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:jse-2025-04-18@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20250418
DTEND;VALUE=DATE:20250419
SUMMARY:JSE closed: Good Friday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:jse-2025-04-21@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20250421
DTEND;VALUE=DATE:20250422
SUMMARY:JSE closed: Family Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:jse-2025-04-28@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20250428
DTEND;VALUE=DATE:20250429
SUMMARY:JSE closed: Freedom Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:jse-2025-05-01@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20250501
DTEND;VALUE=DATE:20250502
SUMMARY:JSE closed: Workers' Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:jse-2025-06-16@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20250616
DTEND;VALUE=DATE:20250617
SUMMARY:JSE closed: Youth Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:jse-2025-09-24@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20250924
DTEND;VALUE=DATE:20250925
SUMMARY:JSE closed: Heritage Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:jse-2025-12-16@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20251216
DTEND;VALUE=DATE:20251217
SUMMARY:JSE closed: Day of Reconciliation
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:jse-2025-12-25@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20251225
DTEND;VALUE=DATE:20251226
SUMMARY:JSE closed: Christmas Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:jse-2025-12-26@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20251226
DTEND;VALUE=DATE:20251227
SUMMARY:JSE closed: Day of Goodwill
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
