NASDAQ:ODFL | Shares Outstanding | OLD DOMINION FREIGHT LINE, INC.

Complete source-backed shares outstanding history.

Available history
2009-12-31 to 2026-07-31
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-07-31207,356,622
2026-06-30207,471,296
2026-05-01207,968,283
2026-03-31208,146,920
2026-02-17208,425,619
2025-12-31208,556,788
2025-10-31209,098,439
2025-09-30209,425,614
2025-08-01210,168,137
2025-06-30210,595,766
2025-05-02211,325,394
2025-03-31211,929,275
2025-02-21212,545,079
2024-12-31212,984,747
2024-11-01213,497,536
2024-09-30213,794,691
2024-08-02214,296,552
2024-06-30214,758,093
2024-05-03217,285,082
2024-03-31217,598,722
2024-02-21108,837,146
2023-12-31217,930,932
2023-11-03109,113,654
2023-09-30109,178,942
2023-08-03109,268,081
2023-06-30109,337,474
2023-05-05109,651,528
2023-03-31109,830,927
2023-02-21110,026,430
2022-12-31110,222,819
2022-11-02110,481,622
2022-09-30110,954,501
2022-08-02111,773,874
2022-06-30112,236,107
2022-05-03113,353,760
2022-03-31113,761,155
2022-02-21114,863,803
2021-12-31115,011,172
2021-11-01115,011,172
2021-09-30115,011,172
2021-08-03115,810,083
2021-06-30115,810,083
2021-04-30115,964,663
2021-03-31115,964,663
2021-02-22116,937,111
2020-12-31117,057,696
2020-11-04117,331,447
2020-09-30117,331,447
2020-08-04117,331,447
2020-06-30117,335,353
2020-05-01117,948,168
2020-03-31118,133,507
2020-02-2479,697,285
2019-12-31119,532,534
2019-11-0179,823,521
2019-09-3079,884,372
2019-08-0680,006,284
2019-06-3080,138,666
2019-05-0680,946,620
2019-03-3181,071,908
2019-02-2681,146,989
2018-12-3181,231,131
2018-11-0281,750,145
2018-09-3081,885,354
2018-08-0681,996,361
2018-06-3082,079,355
2018-05-0382,199,387
2018-03-3182,284,180
2018-02-2382,374,451
2017-12-3182,375,945
2017-11-0382,375,945
2017-09-3082,375,945
2017-08-0282,386,172
2017-06-3082,387,823
2017-05-0882,441,875
2017-03-3182,465,636
2017-02-2482,466,236
2016-12-3182,416,657
2016-11-0382,439,552
2016-09-3082,578,641
2016-08-0482,852,240
2016-06-3083,096,036
2016-05-0583,440,538
2016-03-3183,649,398
2016-02-2683,818,609
2015-12-3184,411,878
2015-11-0684,584,328
2015-09-3084,967,313
2015-08-0585,300,078
2015-06-3085,506,709
2015-05-0685,765,071
2015-03-3185,913,659
2015-02-2585,925,587
2014-12-3186,094,297
2014-11-0486,164,917
2014-09-3086,164,917
2014-08-0686,164,917
2014-06-3086,164,917
2014-05-0586,164,917
2014-03-3186,164,917