Just fyi to the OP, since @jmm mentioned Endurance bikes and fit, here are the stack numbers:
Upper Size L - 580
Crux Size 56 - 578
Wide size L - 595
Diverge 56 - 610
I share this because I too wanted an Up, but when I looked at the geo, it absolutely did not work for me. When I ride gravel, I want to be comfortable first and fast second. Obviously, ymmv.