BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ExchangeKit//JSE//EN
X-WR-CALNAME:JSE market holidays 2028
CALSCALE:GREGORIAN
BEGIN:VEVENT
UID:jse-2028-03-21@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20280321
DTEND;VALUE=DATE:20280322
SUMMARY:JSE closed: Human Rights Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:jse-2028-04-14@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20280414
DTEND;VALUE=DATE:20280415
SUMMARY:JSE closed: Good Friday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:jse-2028-04-17@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20280417
DTEND;VALUE=DATE:20280418
SUMMARY:JSE closed: Family Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:jse-2028-04-27@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20280427
DTEND;VALUE=DATE:20280428
SUMMARY:JSE closed: Freedom Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:jse-2028-05-01@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20280501
DTEND;VALUE=DATE:20280502
SUMMARY:JSE closed: Workers' Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:jse-2028-06-16@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20280616
DTEND;VALUE=DATE:20280617
SUMMARY:JSE closed: Youth Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:jse-2028-08-09@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20280809
DTEND;VALUE=DATE:20280810
SUMMARY:JSE closed: National Women's Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:jse-2028-09-25@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20280925
DTEND;VALUE=DATE:20280926
SUMMARY:JSE closed: Heritage Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:jse-2028-12-25@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20281225
DTEND;VALUE=DATE:20281226
SUMMARY:JSE closed: Christmas Day
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:jse-2028-12-26@exchangekit
DTSTAMP:20261106T000000Z
DTSTART;VALUE=DATE:20281226
DTEND;VALUE=DATE:20281227
SUMMARY:JSE closed: Day of Goodwill
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
