Giro d'Italia 2018 stage 16 odds

Who wins Giro d'Italia 2018 - stage 16?

Highest
odds
Lowest
odds
Tom Dumoulin2.001.80
Rohan Dennis2.872.62
Victor Campenaerts7.006.00
Any Other11.0011.00
Jos Van Emden13.0012.00
Tony Martin15.0013.00
Chris Froome17.0015.00
Vasil Kiryienka26.0017.00
Ryan Mullen26.0023.00
Mads Pedersen41.0029.00
Alex Dowsett51.0041.00
Maximilian Schachmann81.0051.00
Wouter Poels101.0081.00
Rémi Cavagna126.0067.00
Luis León Sánchez151.00101.00
David De La Cruz201.00101.00
Thibaut Pinot251.00126.00
Valerio Conti251.00251.00
Simon Yates301.00101.00
Domenico Pozzovivo301.00151.00
Mads Würtz Schmidt301.00151.00
Manuele Boaro301.00201.00
Vegard Stake Laengen301.00201.00
George Bennett301.00301.00
Guillaume Boivin301.00301.00
Richard Carapaz401.00401.00
Robert Gesink401.00401.00
Anthony Roux501.00201.00
Chad Haga501.00201.00
Svein Tuft501.00201.00
Alexey Lutsenko501.00251.00
Felix Grossschartner501.00251.00
José Gonçalves501.00251.00
Diego Ulissi501.00501.00
Patrick Konrad601.00251.00
Nicolas Roche601.00601.00
Matej Mohoric751.00751.00
Víctor De La Parte751.00751.00
Alexandre Geniez801.00251.00
Sam Oomen801.00251.00
Georg Preidler801.00601.00
Pello Bilbao1001.00251.00
Esteban Chaves1001.001001.00