Using this Query:
SELECT OracleID, FirstName+" "+LastName AS Name, Max([PrefChangeDate]) AS LastPrefChange, Client, TM, Extention, HireDate, Termed, TermDate
FROM AgentPrefs
WHERE PrefChangeDate Is Not Null
GROUP BY OracleID, FirstName, LastName, Client, TM, Extention, HireDate...