William Penn Bancorporation (WMPN) reports earnings