BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//GlobalMarketTimes//Market Calendar//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Global Market Trading Hours
X-WR-CALDESC:Trading hours and holidays for global financial markets
X-WR-TIMEZONE:UTC
BEGIN:VEVENT
UID:holiday-psx-2026-02-05@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART;VALUE=DATE:20260205
SUMMARY:PSX - Kashmir Day
DESCRIPTION:Pakistan Stock Exchange is closed for Kashmir Day
LOCATION:Pakistan
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CATEGORIES:Market Holiday,Asia
END:VEVENT
BEGIN:VEVENT
UID:holiday-psx-2026-03-23@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART;VALUE=DATE:20260323
SUMMARY:PSX - Pakistan Day
DESCRIPTION:Pakistan Stock Exchange is closed for Pakistan Day
LOCATION:Pakistan
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CATEGORIES:Market Holiday,Asia
END:VEVENT
BEGIN:VEVENT
UID:holiday-psx-2026-03-20@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART;VALUE=DATE:20260320
SUMMARY:PSX - Eid ul Fitr (Estimated)
DESCRIPTION:Pakistan Stock Exchange is closed for Eid ul Fitr (Estimated)
LOCATION:Pakistan
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CATEGORIES:Market Holiday,Asia
END:VEVENT
BEGIN:VEVENT
UID:holiday-psx-2026-05-01@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART;VALUE=DATE:20260501
SUMMARY:PSX - Labour Day
DESCRIPTION:Pakistan Stock Exchange is closed for Labour Day
LOCATION:Pakistan
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CATEGORIES:Market Holiday,Asia
END:VEVENT
BEGIN:VEVENT
UID:holiday-psx-2026-05-27@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART;VALUE=DATE:20260527
SUMMARY:PSX - Eid ul Adha (Estimated)
DESCRIPTION:Pakistan Stock Exchange is closed for Eid ul Adha (Estimated)
LOCATION:Pakistan
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CATEGORIES:Market Holiday,Asia
END:VEVENT
BEGIN:VEVENT
UID:holiday-psx-2026-07-16@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART;VALUE=DATE:20260716
SUMMARY:PSX - Ashura (Estimated)
DESCRIPTION:Pakistan Stock Exchange is closed for Ashura (Estimated)
LOCATION:Pakistan
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CATEGORIES:Market Holiday,Asia
END:VEVENT
BEGIN:VEVENT
UID:holiday-psx-2026-08-14@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART;VALUE=DATE:20260814
SUMMARY:PSX - Independence Day
DESCRIPTION:Pakistan Stock Exchange is closed for Independence Day
LOCATION:Pakistan
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CATEGORIES:Market Holiday,Asia
END:VEVENT
BEGIN:VEVENT
UID:holiday-psx-2026-08-25@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART;VALUE=DATE:20260825
SUMMARY:PSX - Eid Milad (Estimated)
DESCRIPTION:Pakistan Stock Exchange is closed for Eid Milad (Estimated)
LOCATION:Pakistan
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CATEGORIES:Market Holiday,Asia
END:VEVENT
BEGIN:VEVENT
UID:holiday-psx-2026-12-25@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART;VALUE=DATE:20261225
SUMMARY:PSX - Quaid-e-Azam Day
DESCRIPTION:Pakistan Stock Exchange is closed for Quaid-e-Azam Day
LOCATION:Pakistan
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CATEGORIES:Market Holiday,Asia
END:VEVENT
BEGIN:VEVENT
UID:holiday-psx-2027-02-05@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART;VALUE=DATE:20270205
SUMMARY:PSX - Kashmir Day
DESCRIPTION:Pakistan Stock Exchange is closed for Kashmir Day
LOCATION:Pakistan
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CATEGORIES:Market Holiday,Asia
END:VEVENT
BEGIN:VEVENT
UID:holiday-psx-2027-03-23@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART;VALUE=DATE:20270323
SUMMARY:PSX - Pakistan Day
DESCRIPTION:Pakistan Stock Exchange is closed for Pakistan Day
LOCATION:Pakistan
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CATEGORIES:Market Holiday,Asia
END:VEVENT
BEGIN:VEVENT
UID:holiday-psx-2027-07-16@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART;VALUE=DATE:20270716
SUMMARY:PSX - Ashura (Estimated)
DESCRIPTION:Pakistan Stock Exchange is closed for Ashura (Estimated)
LOCATION:Pakistan
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CATEGORIES:Market Holiday,Asia
END:VEVENT
BEGIN:VEVENT
UID:holiday-psx-2027-08-14@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART;VALUE=DATE:20270814
SUMMARY:PSX - Independence Day
DESCRIPTION:Pakistan Stock Exchange is closed for Independence Day
LOCATION:Pakistan
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CATEGORIES:Market Holiday,Asia
END:VEVENT
BEGIN:VEVENT
UID:holiday-psx-2027-12-25@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART;VALUE=DATE:20271225
SUMMARY:PSX - Quaid-e-Azam Day
DESCRIPTION:Pakistan Stock Exchange is closed for Quaid-e-Azam Day
LOCATION:Pakistan
STATUS:CONFIRMED
TRANSP:TRANSPARENT
CATEGORIES:Market Holiday,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-11-12@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261112T093200Z
DTEND:20261112T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-11-13@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261113T093200Z
DTEND:20261113T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-11-16@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261116T093200Z
DTEND:20261116T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-11-17@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261117T093200Z
DTEND:20261117T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-11-18@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261118T093200Z
DTEND:20261118T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-11-19@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261119T093200Z
DTEND:20261119T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-11-20@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261120T093200Z
DTEND:20261120T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-11-23@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261123T093200Z
DTEND:20261123T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-11-24@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261124T093200Z
DTEND:20261124T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-11-25@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261125T093200Z
DTEND:20261125T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-11-26@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261126T093200Z
DTEND:20261126T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-11-27@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261127T093200Z
DTEND:20261127T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-11-30@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261130T093200Z
DTEND:20261130T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-01@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261201T093200Z
DTEND:20261201T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-02@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261202T093200Z
DTEND:20261202T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-03@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261203T093200Z
DTEND:20261203T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-04@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261204T093200Z
DTEND:20261204T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-07@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261207T093200Z
DTEND:20261207T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-08@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261208T093200Z
DTEND:20261208T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-09@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261209T093200Z
DTEND:20261209T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-10@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261210T093200Z
DTEND:20261210T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-11@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261211T093200Z
DTEND:20261211T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-14@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261214T093200Z
DTEND:20261214T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-15@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261215T093200Z
DTEND:20261215T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-16@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261216T093200Z
DTEND:20261216T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-17@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261217T093200Z
DTEND:20261217T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-18@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261218T093200Z
DTEND:20261218T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-21@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261221T093200Z
DTEND:20261221T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-22@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261222T093200Z
DTEND:20261222T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-23@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261223T093200Z
DTEND:20261223T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-24@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261224T093200Z
DTEND:20261224T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-28@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261228T093200Z
DTEND:20261228T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-29@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261229T093200Z
DTEND:20261229T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-30@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261230T093200Z
DTEND:20261230T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2026-12-31@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20261231T093200Z
DTEND:20261231T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-01@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270101T093200Z
DTEND:20270101T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-04@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270104T093200Z
DTEND:20270104T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-05@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270105T093200Z
DTEND:20270105T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-06@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270106T093200Z
DTEND:20270106T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-07@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270107T093200Z
DTEND:20270107T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-08@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270108T093200Z
DTEND:20270108T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-11@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270111T093200Z
DTEND:20270111T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-12@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270112T093200Z
DTEND:20270112T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-13@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270113T093200Z
DTEND:20270113T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-14@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270114T093200Z
DTEND:20270114T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-15@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270115T093200Z
DTEND:20270115T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-18@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270118T093200Z
DTEND:20270118T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-19@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270119T093200Z
DTEND:20270119T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-20@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270120T093200Z
DTEND:20270120T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-21@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270121T093200Z
DTEND:20270121T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-22@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270122T093200Z
DTEND:20270122T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-25@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270125T093200Z
DTEND:20270125T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-26@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270126T093200Z
DTEND:20270126T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-27@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270127T093200Z
DTEND:20270127T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-28@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270128T093200Z
DTEND:20270128T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-01-29@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270129T093200Z
DTEND:20270129T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-02-01@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270201T093200Z
DTEND:20270201T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-02-02@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270202T093200Z
DTEND:20270202T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-02-03@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270203T093200Z
DTEND:20270203T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-02-04@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270204T093200Z
DTEND:20270204T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-02-08@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270208T093200Z
DTEND:20270208T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-02-09@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270209T093200Z
DTEND:20270209T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-02-10@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270210T093200Z
DTEND:20270210T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-02-11@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270211T093200Z
DTEND:20270211T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
BEGIN:VEVENT
UID:trading-psx-2027-02-12@globalmarkettimes.com
DTSTAMP:20261112T150102Z
DTSTART:20270212T093200Z
DTEND:20270212T153000Z
SUMMARY:PSX Trading Hours
DESCRIPTION:Pakistan Stock Exchange trading session (09:32 - 15:30 Asia/Karachi)
LOCATION:Pakistan
STATUS:CONFIRMED
CATEGORIES:Trading Hours,Asia
END:VEVENT
END:VCALENDAR