Please join us on June 4, 2026 for our annual general meeting, held on-line again starting at 8:00 pm EST