BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Equibles//Investor Events//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
NAME:John Marshall Bancorp\, Inc. (JMSB) investor events
X-WR-CALNAME:John Marshall Bancorp\, Inc. (JMSB) investor events
DESCRIPTION:Earnings calls and investor events for John Marshall Bancorp\, 
 Inc. (JMSB)\, from Equibles.
X-WR-CALDESC:Earnings calls and investor events for John Marshall Bancorp\,
  Inc. (JMSB)\, from Equibles.
REFRESH-INTERVAL;VALUE=DURATION:PT6H
X-PUBLISHED-TTL:PT6H
BEGIN:VEVENT
UID:a1fd4fc0-7547-4993-af80-7c00b003bf21@equibles.com
DTSTAMP:20260617T191400Z
DTSTART;VALUE=DATE:20260128
DTEND;VALUE=DATE:20260129
SEQUENCE:0
STATUS:CANCELLED
TRANSP:TRANSPARENT
SUMMARY:John Marshall Bancorp\, Inc. (JMSB) Earnings Call\, FY2025 Q4
DESCRIPTION:No call was held: the company published its results without one
 .
END:VEVENT
BEGIN:VEVENT
UID:4f1f7df7-031c-49a4-b65c-b57bd9fecf61@equibles.com
DTSTAMP:20260617T191059Z
DTSTART;VALUE=DATE:20260429
DTEND;VALUE=DATE:20260430
SEQUENCE:0
STATUS:CANCELLED
TRANSP:TRANSPARENT
SUMMARY:John Marshall Bancorp\, Inc. (JMSB) Earnings Call\, FY2026 Q1
DESCRIPTION:No call was held: the company published its results without one
 .
END:VEVENT
BEGIN:VEVENT
UID:b3cca890-9537-4520-ae99-8392cda728d4@equibles.com
DTSTAMP:20260624T233052Z
DTSTART:20260616T100000Z
DTEND:20260616T110000Z
SEQUENCE:0
STATUS:CONFIRMED
TRANSP:TRANSPARENT
SUMMARY:John Marshall Bancorp\, Inc. (JMSB) Annual General Meeting: 2026 An
 nual Shareholder Meeting
DESCRIPTION:2026 Annual Shareholder Meeting\nWebcast: https://investor.john
 marshallbank.com/news/events-and-presentations/event-details/2026/2026-Ann
 ual-Shareholder-Meeting-2026-CRVpygsjrx/default.aspx
END:VEVENT
END:VCALENDAR
