Create a new instance of CompanyRelatedInfo instead of using the same. You are just modifying one and the same object for all rows and put it multiple times into the list. So try and use the following:
while(rs.next()) {
CompanyRelatedInfo ci = new CompanyRelatedInfo();
...