Release Date: 24/08/22 12:50 Summary: Finbar Reports $10.975m After Tax Profit for FY22 Price Sensitive: Yes Download Document 223.21KB Download