v3.26.1
Earnings per share
6 Months Ended
Jun. 30, 2026
Earnings per share  
Earnings per share

9.Earnings per share

The profit and weighted average number of common shares used in the calculation of basic and diluted earnings per share are as follows:

For the six months ended 

June 30,

USD per Share

  ​ ​ ​

2026

  ​ ​ ​

2025

Profit for the period attributable to the Owners of the Group

$

318,628,951

$

39,442,842

Weighted average number of shares outstanding in the period

 

38,605,735

 

32,194,108

Earnings per share, basic and diluted

$

8.25

$

1.23

During the periods ended June 30, 2026 and 2025, there were no potentially dilutive instruments affecting weighted average number of shares, and hence diluted earnings per share equals basic earnings per share for the years presented.