I've flown YQR-DEN-xxx several times (and clearance was at DEN, and I used GE via NEXUS). I was never more than an hour.
I'd book a 2-hour connection just be sure - you never know what can happen; they can always send you to secondary - but that should be a comfortable amount of time.