X Open Hub rebrands as XTB Institutional

The X Open Hub / XTB Institutional business generated PLN 26.2 million (USD $7.2 million) of Revenue in Q1 2026, its best quarter ever.