Old Dominion Freight Line, Inc ODFL

Open calendar →

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

Paper trade (simulated — no real money)

Fill: USD 182.7000 · FX 1 USD = 1.277900 SGD · about SGD 233.4723 per unit

Sign in to practise with simulated trades before investing real money. 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 136.12 → 182.70 · 34.2%
248.730187.510126.290 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Oct 25Jan 26Apr 26Jul 26Oct 26

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

Price & SEC Filing History 24 Oct 2025 — 25 Oct 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.

Weekend
Weekend
186.4300 189.0700 180.4800 182.7000 1,993,098
18 · 8-K After market open · 13:00 ET 8-K ↗
188.6600 194.0100 188.0300 189.8900 1,664,200
189.2900 190.1000 187.9700 188.9000 1,332,400
187.2300 190.4100 186.2000 188.3300 1,004,900
188.3000 189.5900 186.0400 186.8500 1,478,800
Weekend
Weekend
189.3900 191.1700 185.2500 187.7200 1,681,300
186.2900 189.2000 184.9700 188.8800 2,164,500
182.6000 184.7600 180.0200 184.3700 1,911,200
183.5000 183.8600 179.6500 183.1700 1,713,100
182.1400 183.0500 180.8200 181.9100 1,218,100
Weekend
Weekend
181.7600 183.1300 179.5600 181.9700 1,463,200
175.8200 182.2700 175.7900 181.6500 1,566,000
178.6500 179.3700 175.4200 175.6100 1,683,500
179.5400 180.9700 177.0000 178.0200 1,726,800
180.1300 181.0200 176.1700 179.3700 2,081,800
Weekend
Weekend
180.4900 182.9100 179.8300 180.4800 1,958,500
172.9800 178.4200 172.7500 178.1000 1,908,800
178.9900 178.9900 173.8300 173.8400 2,296,000
176.2800 178.9300 175.6400 177.4600 2,329,000
173.3000 177.9600 172.7500 176.8500 1,949,600
Weekend
Weekend
174.5000 176.6100 172.6500 173.3000 1,240,500
178.1000 178.5700 174.5000 174.9300 1,186,600
177.4300 180.1800 175.5800 177.7200 1,572,300
17 · 8-K After market open · 14:15 ET 8-K ↗
176.7600 178.3400 174.8000 177.3100 1,805,400
173.0000 175.5300 169.6500 175.3600 1,775,500
Weekend
Weekend
174.7300 175.7100 171.6300 173.0000 3,575,700
177.1900 178.7900 174.3300 175.0900 1,594,100
173.0200 180.0000 173.0200 174.3600 2,756,200
182.1300 183.0900 179.2500 180.9600 1,331,400
179.5800 183.1400 178.7300 181.9100 1,390,000
Weekend
Weekend
182.2600 183.3500 177.5400 179.7900 1,288,400
181.0900 182.9500 180.2800 180.5500 1,509,300
185.6200 188.2700 180.8500 181.9600 1,706,800
185.9800 188.9100 185.4600 187.0100 1,614,700
No trading
Weekend
Weekend
186.2500 187.7100 183.3200 185.8700 2,389,800
16 · 8-K After market open · 09:37 ET 8-K ↗
189.7500 190.7000 179.3400 185.7500 3,659,200
186.6100 189.3000 183.5000 187.6100 2,188,900
199.7400 201.7600 186.4300 187.0100 2,494,000
198.0600 200.9800 196.2800 199.9600 1,655,700
Weekend
Weekend
201.9200 203.4400 198.2500 198.6300 1,173,800
197.1700 200.7200 197.1700 200.0600 1,170,000
197.7100 200.2600 196.4100 199.4300 1,218,700
203.1800 203.1800 197.8600 198.3400 1,230,200
208.3600 209.7400 199.3500 201.4800 1,527,600
Weekend
Weekend
207.5400 208.4800 204.9300 206.4700 1,198,300
203.4800 206.7800 202.2300 204.5200 1,045,400
210.7300 213.1000 204.5500 205.0800 1,366,100
212.0300 212.0300 207.6200 208.0000 1,129,900
207.8900 213.6200 207.8900 211.9600 1,359,800
Weekend
Weekend
214.8700 215.7500 210.1500 210.9700 1,469,900
214.4400 217.9200 214.4100 215.7300 1,154,800
209.7400 213.9700 209.2400 212.5500 2,020,300
211.3300 214.4000 207.6500 209.4400 2,022,600
215.2600 219.7400 211.8100 212.5500 1,539,600
Weekend
Weekend
211.3700 217.9600 209.7500 216.3600 1,253,200
213.8100 214.7400 210.0200 211.4100 1,598,000
15 · 10-Q After-hours · 16:02 ET 10-Q ↗
215.0700 220.0000 213.2600 215.4500 2,035,900
212.9300 219.9900 211.6800 219.3200 1,832,900
213.1400 215.8500 209.5600 211.5200 1,867,600
Weekend
Weekend
214.3700 214.3700 210.0100 212.1400 1,745,700
223.5700 223.6600 205.1600 212.4700 3,588,400
221.6400 225.7300 214.7900 222.7900 2,962,800
14 · 8-K Pre-market · 09:14 ET 8-K ↗
227.1000 230.8000 225.8200 226.2800 2,070,800
232.1400 233.9200 224.4900 226.7700 1,590,500
Weekend
Weekend
230.4000 237.1500 228.0000 232.9900 1,487,500
235.0000 236.2500 227.2200 230.7100 898,200
13 · 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
12 · 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
11 · 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
10 · 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
9 · 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
8 · 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
7 · 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
6 · 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
5 · 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
4 · 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
3 · 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
2 · 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
1 · 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

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.