Remo
路How do you know the stopwatches are Heuer? They seem unbranded and I recall Shelby (Damon) joking that they're Italian.

I guess Shelby made a hint that he pinched them from Ferrari...? Would have to watch that scene again.
I assume, it might be these:
https://forums.timezone.com/index.php?t=msg&th=1935168&rid=0
Edited: