Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Old Dominion Fr (ODFL.US) Share Price History

Time period:
to
Date Open High Low Close Volume
18th Jul 2025 (Fri) 164.92 164.92 160.46 162.09 80,111
17th Jul 2025 (Thu) 162.09 163.82 160.97 162.23 129,656
16th Jul 2025 (Wed) 164.09 164.09 159.405 160.83 57,164
15th Jul 2025 (Tue) 165.83 165.83 161.20 161.35 52,481
14th Jul 2025 (Mon) 166.99 167.00 164.56 165.73 23,946
11th Jul 2025 (Fri) 169.975 169.975 167.34 167.73 86,848
10th Jul 2025 (Thu) 167.73 173.17 167.73 171.12 81,644
9th Jul 2025 (Wed) 166.95 169.08 166.45 168.01 58,433
8th Jul 2025 (Tue) 164.33 169.14 164.09 167.38 147,930
7th Jul 2025 (Mon) 170.15 170.29 163.80 164.31 99,919
4th Jul 2025 (Fri) 170.74 172.62 169.85 171.03 112,081
3rd Jul 2025 (Thu) 170.74 172.62 169.85 171.03 112,081
2nd Jul 2025 (Wed) 168.45 171.01 167.53 169.85 87,026
1st Jul 2025 (Tue) 162.215 172.23 160.92 168.45 119,540
30th Jun 2025 (Mon) 164.195 164.24 161.38 162.30 99,903
27th Jun 2025 (Fri) 162.09 164.14 161.36 163.68 150,669
26th Jun 2025 (Thu) 161.19 162.06 160.02 160.99 107,778
25th Jun 2025 (Wed) 162.08 162.08 159.36 160.35 101,545
24th Jun 2025 (Tue) 162.89 163.69 161.50 161.97 77,550
23rd Jun 2025 (Mon) 155.60 161.43 155.58 161.36 80,070
20th Jun 2025 (Fri) 157.24 158.95 155.55 156.46 67,080
19th Jun 2025 (Thu) 156.67 158.72 155.82 156.03 90,152
18th Jun 2025 (Wed) 156.67 158.72 155.82 156.03 90,152
17th Jun 2025 (Tue) 160.50 160.50 156.14 156.67 95,111
16th Jun 2025 (Mon) 161.135 161.32 158.46 159.45 126,412
13th Jun 2025 (Fri) 160.50 161.92 159.69 160.18 82,032
12th Jun 2025 (Thu) 160.71 163.015 160.10 162.41 82,747
11th Jun 2025 (Wed) 169.92 170.11 161.68 162.11 96,223
10th Jun 2025 (Tue) 164.15 168.09 162.98 167.89 134,240
9th Jun 2025 (Mon) 160.88 163.68 159.42 162.21 91,039
6th Jun 2025 (Fri) 162.545 163.11 159.825 160.33 70,309
5th Jun 2025 (Thu) 160.10 161.37 158.06 159.68 68,948
4th Jun 2025 (Wed) 162.905 163.19 160.16 161.49 86,706
3rd Jun 2025 (Tue) 159.76 163.48 158.66 163.03 85,078
2nd Jun 2025 (Mon) 161.935 161.935 157.26 160.00 93,315
30th May 2025 (Fri) 161.245 162.30 159.10 160.17 108,414
29th May 2025 (Thu) 163.79 163.84 161.04 162.01 110,845
28th May 2025 (Wed) 164.45 165.06 162.26 162.56 64,950
27th May 2025 (Tue) 161.81 164.62 161.46 164.07 92,929
26th May 2025 (Mon) 161.56 161.56 161.56 161.56 0
24th May 2025 (Sat) 160.61 162.55 160.61 161.56 73,372
23rd May 2025 (Fri) 160.61 162.55 160.61 162.03 73,372
22nd May 2025 (Thu) 163.72 164.46 162.44 164.46 80,413
21st May 2025 (Wed) 167.38 168.40 164.29 164.62 96,352
20th May 2025 (Tue) 171.36 171.66 168.89 169.34 118,956
19th May 2025 (Mon) 169.26 172.34 169.26 171.18 134,523
FTSE 100 Latest
Value8,992.12
Change19.48