Old Dominion Freight Line, Inc ODFL

Open calendar →

Old Dominion Freight Line, Inc. - Common Stock · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 232.9900 · FX 1 USD = 1.288650 SGD · about SGD 300.2426 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 164.32 → 232.99 · 41.8%
248.730187.510126.290 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 26 Jul 2025 — 27 Jul 2026 (Last year)

Daily Nasdaq prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
Weekend
Weekend
230.4000 237.1500 228.0000 232.9900 1,487,500
235.0000 236.2500 227.2200 230.7100 898,200
17 · 8-K Pre-market · 08:57 ET 8-K ↗
234.6300 235.7600 232.4100 232.8000 1,434,700
234.8000 235.1600 229.5800 234.7900 1,854,600
234.3600 234.3600 229.1000 231.7600 1,063,300
Weekend
Weekend
235.4200 238.5100 233.1900 233.8400 1,300,800
229.3000 237.2300 228.0000 237.1500 1,380,600
230.2200 231.2000 223.7400 225.2300 1,005,000
232.3300 233.3200 225.7100 228.6100 1,321,200
229.5300 235.4400 227.5700 232.9000 2,072,100
Weekend
Weekend
226.3700 228.9800 222.9000 227.6300 2,215,700
219.8500 227.9000 219.8500 225.8500 1,635,900
216.3700 219.1600 215.1700 218.2500 1,617,000
219.9300 219.9300 214.4800 215.5100 1,161,500
217.3200 220.4700 215.6300 216.4400 1,240,700
Weekend
Weekend
No trading
218.9800 221.8200 216.1000 217.6500 1,210,800
220.6900 221.0000 213.2200 217.9600 1,616,200
220.0500 221.7000 212.4500 216.6000 1,972,400
216.8500 220.4400 216.8500 219.6900 1,179,400
Weekend
Weekend
217.6900 221.9000 217.6900 218.7900 3,020,900
221.5700 228.0600 218.0900 220.1200 1,281,400
219.6800 222.6700 216.1000 219.0400 1,720,500
222.3700 222.3700 217.0200 217.5800 1,760,700
222.4900 223.8100 217.7900 219.5200 1,910,400
Weekend
Weekend
No trading
221.2700 224.1700 219.2800 221.0400 3,917,600
230.9300 233.1600 217.7000 218.3600 2,964,000
237.6100 238.5900 230.4500 231.6200 1,970,600
243.3800 244.3900 235.0200 237.4200 1,980,300
Weekend
Weekend
247.8100 248.9400 241.8700 245.7500 1,075,100
237.5000 248.2100 237.1600 247.7600 1,954,600
230.8400 239.5700 223.6300 235.9500 3,210,400
247.5800 252.0300 241.6200 248.7300 1,540,900
244.9600 250.6900 242.0000 247.0100 1,924,400
Weekend
Weekend
245.5200 249.1400 241.0100 242.5700 2,123,500
239.6300 245.7800 238.8900 245.5200 2,325,500
235.0000 236.8400 230.8700 236.0600 2,346,500
16 · 8-K Pre-market · 09:00 ET 8-K ↗
226.7100 229.7000 224.0900 229.0800 1,850,700
219.3200 230.6000 218.1300 228.5300 2,004,400
Weekend
Weekend
219.2500 226.1200 216.7000 225.1500 3,702,700
217.2100 223.8000 215.9000 220.8600 1,527,000
219.2800 221.8800 218.0700 219.4500 1,678,800
213.2600 218.5800 212.1900 216.6100 2,213,200
No trading
Weekend
Weekend
209.0000 210.9600 206.1300 210.4700 1,269,900
207.3500 210.4200 203.6900 207.6900 1,154,100
15 · 8-K Pre-market · 09:00 ET 8-K ↗
206.0900 210.4700 204.7800 209.8300 1,657,100
203.6400 208.0200 198.9600 204.4600 1,982,200
203.2300 206.1400 201.3000 204.1300 1,171,600
Weekend
Weekend
197.7400 204.4100 195.4400 203.1200 2,013,900
189.6300 202.9800 189.6200 198.8100 2,481,800
191.1400 193.4300 187.9100 189.1800 1,156,300
195.9400 196.0000 186.8900 191.1200 1,899,900
197.7100 198.0600 193.8000 195.1200 1,207,700
Weekend
Weekend
197.7600 202.4100 196.3200 198.3300 1,411,100
200.2300 203.1000 197.7200 198.0600 1,644,200
14 · 10-Q After-hours · 16:48 ET 10-Q ↗
196.5700 203.3300 196.5700 200.6200 1,870,700
193.7000 197.9500 193.4000 196.0800 1,978,500
200.0300 200.4600 189.9900 192.1800 3,460,400
Weekend
Weekend
213.4800 215.2200 205.3700 205.8100 2,186,800
209.7600 214.6400 207.6900 212.4300 3,042,900
224.7700 233.7900 206.9700 209.3500 5,034,600
13 · 8-K Pre-market · 09:03 ET 8-K ↗
224.0300 224.0400 216.8900 221.7700 2,493,500
220.2000 224.1700 219.3100 220.5300 2,639,600
Weekend
Weekend
222.8900 223.3000 218.6400 219.9800 1,530,400
223.8200 226.8600 222.2400 222.7800 1,590,800
226.5500 227.0800 219.3400 219.9800 1,223,500
223.9300 227.0000 222.1000 224.4200 1,615,800
12 · DEF 14A After market open · 10:42 ET DEF 14A ↗
216.2100 223.9200 215.6900 223.3800 1,589,800
Weekend
Weekend
216.2800 220.1800 213.4200 217.7600 1,561,200
206.8900 217.1000 206.5600 213.5700 2,130,000
210.0900 210.2800 203.8900 205.1900 1,245,300
207.5000 210.7900 205.6100 210.4100 1,195,700
208.0100 208.1200 203.5100 207.6300 1,348,100
Weekend
Weekend
209.5000 212.2200 207.5500 208.3500 1,073,300
206.3700 211.5900 206.2700 209.5000 1,300,200
205.2300 210.1800 203.3000 207.5300 2,381,700
203.1100 204.0500 196.6400 198.9300 2,940,700
198.0000 202.4400 196.4700 202.1800 2,762,900
Weekend
Weekend
No trading
197.9800 203.4800 195.3300 198.0000 2,060,700
194.6700 201.6300 194.6700 199.6300 2,053,500
189.7500 195.8500 189.2800 195.4000 2,653,700
189.4600 194.8500 189.3400 189.7500 2,648,600
Weekend
Weekend
185.9400 188.9300 184.4600 188.3400 1,798,200
188.7000 191.5600 186.8400 187.9300 1,743,400
186.1100 190.5200 184.2200 189.0500 1,786,100
184.7100 191.3600 182.8900 185.0300 3,188,800
189.8100 193.2200 187.6000 187.7000 2,156,300
Weekend
Weekend
182.4000 184.3600 179.9900 183.9200 3,750,400
181.1400 183.7900 177.9100 182.3600 2,103,100
182.8200 184.0500 179.6400 182.5700 1,768,200
185.9800 188.3500 181.7100 184.4300 1,870,300
183.3400 184.0700 179.9300 182.4400 1,696,400
Weekend
Weekend
179.3300 180.9900 176.0800 180.7500 3,081,200
185.0000 185.9500 176.0500 176.2400 2,473,400
194.3800 195.8000 185.0600 188.7800 1,586,700
195.6900 198.9200 192.8800 195.0200 1,521,400
190.7700 197.6900 184.6900 197.2200 2,558,500
Weekend
Weekend
203.5700 204.2900 191.1400 193.9700 3,395,100
213.3900 214.4500 208.0100 210.6800 2,194,700
213.6700 221.6300 212.5800 216.1900 3,092,000
11 · 8-K After-hours · 16:36 ET 8-K ↗
204.3100 209.0700 201.7400 207.9400 1,638,400
202.6700 209.1500 199.4200 207.7500 2,843,900
Weekend
Weekend
196.3400 203.8600 195.2100 203.0500 3,549,200
193.4600 199.5600 193.2400 198.3700 2,220,800
197.3600 197.5600 188.6800 191.7000 1,581,300
10 · 10-K After-hours · 16:28 ET 10-K ↗
194.2700 198.4200 192.0100 196.7000 1,013,900
201.3800 201.4400 193.2700 193.8800 1,280,300
Weekend
Weekend
194.1800 202.8700 193.8100 201.3900 2,002,600
192.6400 195.9500 191.8900 195.1700 1,840,200
192.0900 195.1800 192.0900 193.8100 1,792,600
192.9800 196.8800 190.7300 193.3200 2,237,200
No trading
Weekend
Weekend
187.9900 195.4200 187.2400 193.2100 2,096,800
198.7900 199.7500 183.8700 185.5100 6,282,400
194.7000 200.0000 194.2000 194.4600 2,393,100
195.3200 196.9100 192.9400 194.4900 2,613,500
201.4300 202.8200 194.8800 196.1100 2,303,100
Weekend
Weekend
198.3200 204.8400 198.3200 202.4700 2,906,400
200.0200 206.4300 198.0000 202.1400 4,258,800
191.4500 208.7400 189.9300 208.5400 6,487,800
9 · 8-K Pre-market · 08:35 ET 8-K ↗
185.0000 190.2500 184.3800 189.7700 3,144,900
173.3300 186.3300 173.3300 186.1300 3,685,100
Weekend
Weekend
170.7000 173.3000 169.9900 173.2000 2,216,600
173.3600 175.2300 170.6100 172.5900 1,492,500
175.0600 175.7500 172.5600 172.7200 1,953,300
173.5300 175.7900 173.0700 174.4400 1,207,300
173.9300 174.4900 171.0900 173.9900 1,416,200
Weekend
Weekend
177.4500 178.4500 173.4800 174.3000 1,656,100
179.1900 181.2500 177.0800 178.2500 1,650,700
172.0100 180.2700 171.3700 178.4000 2,266,500
171.8600 173.5500 168.0000 170.0000 3,022,100
No trading
Weekend
Weekend
176.8300 178.5900 174.0600 175.6500 2,495,000
174.1500 178.5600 173.9200 178.2100 2,101,600
170.7400 174.9200 169.3800 173.5200 1,708,200
173.1200 173.6300 170.7300 171.6500 1,394,100
171.2400 173.9300 170.1300 173.5700 1,897,000
Weekend
Weekend
171.6000 173.6800 169.5900 173.1300 1,787,700
164.0300 172.8000 163.7500 171.0700 2,283,400
169.0800 170.4000 165.2300 165.7200 1,857,000
164.0000 170.0000 163.6200 168.8800 2,038,100
159.0200 165.9500 158.1600 163.7300 1,824,600
Weekend
Weekend
157.7500 160.1500 156.0000 159.1900 1,891,200
No trading
158.6600 159.0900 156.6600 156.8000 1,232,800
159.0400 160.7800 158.3500 159.3100 1,427,600
159.6800 161.5000 158.5500 159.5600 1,523,500
Weekend
Weekend
158.6600 159.6200 158.0400 159.4900 702,500
No trading
158.6900 159.8800 158.3200 159.3600 795,100
158.6200 159.4500 158.1700 158.6200 1,175,400
158.4000 160.4600 157.0000 159.3000 1,564,300
Weekend
Weekend
158.1500 158.1500 153.8900 157.3900 5,049,000
156.9100 160.1000 156.3100 158.5500 2,631,400
156.1300 159.0400 154.8200 155.7300 2,272,500
158.7800 159.3000 154.8600 156.9400 2,208,500
160.1400 160.9000 154.8800 157.4600 2,593,400
Weekend
Weekend
159.1200 161.2400 158.0200 159.4900 2,264,000
157.1300 163.1900 157.1300 158.9200 3,657,400
149.3200 158.7900 148.4900 157.3200 2,991,400
8 · 8-K After-hours · 16:06 ET 8-K ↗
151.7900 151.8700 147.8600 148.8900 1,674,500
157.0300 157.0300 151.2000 151.6800 3,444,700
Weekend
Weekend
153.0300 156.7300 153.0300 155.1500 2,833,500
151.6900 154.0300 150.9000 153.5100 4,582,700
142.3000 151.0500 141.5000 150.9500 4,491,200
7 · 8-K After-hours · 17:17 ET 8-K ↗
139.5000 142.4500 137.9600 141.4600 2,293,900
136.3900 143.2700 136.0000 139.6700 2,628,400
Weekend
Weekend
135.7500 136.3800 134.4000 135.2900 587,600
No trading
133.4500 136.1400 133.4400 134.9100 1,460,200
132.3300 135.0800 132.3200 134.3300 2,066,300
133.9500 134.0500 131.7500 132.3300 2,663,200
Weekend
Weekend
127.3300 136.6600 126.8400 134.2800 3,335,800
128.2400 130.5200 126.0100 126.2900 2,257,500
130.8000 130.9500 126.5700 127.5100 1,963,600
129.2000 132.4900 128.5100 130.6600 2,030,700
132.1500 132.7700 129.3700 129.8900 1,991,000
Weekend
Weekend
135.3200 135.6800 131.4600 132.2900 1,936,200
138.0100 139.6300 134.6700 135.4500 1,870,000
139.4400 141.5200 138.6900 138.8500 1,487,800
137.8600 140.0100 136.2600 139.5100 1,560,300
139.9100 140.2500 135.5900 137.7600 1,639,400
Weekend
Weekend
137.1900 140.1900 135.9100 139.9000 2,065,600
6 · 10-Q After market open · 10:55 ET 10-Q ↗
139.8900 140.4200 137.4600 137.6900 3,031,300
140.4700 143.3700 138.2600 140.7800 2,351,400
136.7500 141.9600 135.2100 141.3600 2,588,100
140.2200 140.5000 135.1200 137.5100 2,462,700
Weekend
Weekend
136.4000 141.2700 134.5800 140.4200 2,377,200
136.3200 140.2000 134.8400 137.2500 2,762,400
142.0300 146.9900 134.0300 136.1300 4,290,600
5 · 8-K Pre-market · 09:12 ET 8-K ↗
138.0000 138.2400 135.7700 136.0900 2,065,700
136.2600 137.7400 134.3400 136.7300 2,082,600
Weekend
Weekend
137.8500 138.1400 135.8600 136.1200 1,145,600
140.5500 141.2500 134.4300 135.8600 2,090,700
4 · 8-K Pre-market · 09:07 ET 8-K ↗
143.0900 144.9100 140.7200 141.0200 1,603,000
140.1400 145.0000 139.7400 144.3600 1,862,700
138.5800 142.3100 137.6800 140.7100 2,009,100
Weekend
Weekend
138.7300 138.9500 136.0000 138.0400 1,870,200
139.8900 140.4900 135.5000 138.1000 2,326,800
135.4600 137.8700 134.7800 135.0400 1,884,600
134.7100 137.4800 134.0300 135.4300 2,628,600
135.5600 137.9000 135.2500 136.1800 1,282,300
Weekend
Weekend
141.8500 142.6900 134.2000 134.3100 2,136,300
144.5000 144.8800 140.1000 141.2800 2,049,400
140.6400 146.9400 139.5400 144.7800 2,244,200
142.6400 144.6100 140.2900 141.3600 1,478,000
141.5200 145.0800 140.0400 142.8200 1,477,400
Weekend
Weekend
141.0900 145.2100 141.0900 141.3300 1,806,600
138.9900 141.6000 137.9900 140.6000 1,502,500
139.3500 140.6400 136.8200 139.2400 2,305,600
140.0000 141.2000 138.0700 140.7800 2,368,000
139.6400 141.5000 136.6000 141.0400 2,682,000
Weekend
Weekend
140.6200 143.4000 133.6900 138.5900 3,893,900
141.1600 142.2100 139.6600 140.4300 1,923,300
139.0700 142.2100 139.0700 141.0600 1,667,200
139.0800 141.6200 138.6600 139.3400 1,541,300
140.8300 140.8300 138.6600 138.9300 2,093,100
Weekend
Weekend
142.8500 142.9600 140.0900 140.8400 4,264,100
142.2700 144.4800 141.1200 142.3900 2,222,600
146.6700 149.8800 141.5400 141.7900 1,977,500
145.8000 147.3900 144.6300 147.0200 1,707,700
145.3300 147.0100 143.8100 145.2500 1,582,400
Weekend
Weekend
149.1400 149.3900 144.4700 144.8900 1,864,000
145.7300 150.8400 145.5900 149.4000 1,682,400
147.0200 148.6800 144.8800 146.3100 1,199,200
150.6500 150.6500 147.7400 148.2200 1,311,000
150.9000 151.2900 147.6200 151.1100 1,603,200
Weekend
Weekend
149.2700 154.1500 148.7900 150.7100 1,891,900
145.9300 148.9700 140.7100 148.8100 3,284,600
3 · 8-K Pre-market · 08:44 ET 8-K ↗
149.0500 150.5400 147.7700 148.1100 1,485,900
148.6500 151.2600 148.0300 149.9000 1,794,000
No trading
Weekend
Weekend
149.6200 151.1300 148.2000 150.9700 1,679,400
154.3600 154.4000 147.4400 149.7000 1,977,600
153.8100 155.9900 152.5500 153.8200 1,975,000
154.4400 156.5900 153.8200 154.4800 2,155,600
158.5200 158.8700 154.6900 155.4700 1,721,300
Weekend
Weekend
150.2100 160.0600 149.9900 159.1300 1,962,300
149.3200 149.9800 147.1700 149.7500 2,050,000
153.8800 154.4200 150.1300 150.2400 1,512,200
151.9000 157.6300 151.3300 154.8000 2,958,900
151.3200 152.3900 149.9600 150.4600 1,136,000
Weekend
Weekend
152.1200 153.3200 151.0200 151.1400 1,499,700
151.9900 152.7200 149.3100 151.1100 1,662,200
149.1000 153.5500 148.6100 153.4600 1,983,100
143.4900 149.6800 143.0400 149.2300 1,568,100
144.5300 146.0800 140.9100 143.0200 2,071,000
Weekend
Weekend
145.4500 146.6900 143.7800 144.4600 1,440,300
150.5400 152.4900 144.7100 145.3300 1,806,100
2 · 10-Q After market open · 15:26 ET 10-Q ↗
147.2700 150.9100 146.8000 149.9300 2,849,200
144.3800 147.9700 144.0800 147.1500 1,790,600
142.0400 145.1500 141.8800 144.3600 1,694,100
Weekend
Weekend
148.1400 148.1600 141.7300 141.8500 2,653,900
148.7900 151.5300 147.5000 149.2500 4,285,100
152.5000 152.5000 144.5000 146.4600 5,557,100
1 · 8-K Pre-market · 09:15 ET 8-K ↗
164.3200 165.4500 161.5500 162.1200 2,771,600
166.4800 167.5600 164.1600 164.3200 1,634,000
Weekend
Weekend

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.