arturo price