Swap quote changing before confirmation

Has anyone noticed Jupiter’s swap quote changing slightly between slecting a token pair and reaching final confirmation screen? I understand prices and routes can change, but I’m curious whether this is mainly due to price movement, routing, or slippage. Is there a way to see exactly what caused the quote to change?