Openpay Group logo
OPY

Openpay Group

Short interest
0.74%
0.00 pp 30d
as of 29 Aug 2023
Reported shorts
1.7M
Shares on issue
232.840M

Openpay Group (OPY) financials

Results, ratios and statements