Republic Financial Holdings Limited Records $306.4 Million Profit