NYSE:OPLN | Shares Outstanding | OPENLANE, Inc.

Complete source-backed shares outstanding history.

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

Historical Shares Outstanding

DateShares outstanding
2026-07-31122,797,455
2026-06-30122,930,643
2026-04-30105,946,106
2026-03-31105,958,124
2026-02-13106,297,229
2025-12-31106,175,229
2025-10-31106,263,187
2025-09-30106,449,867
2025-07-31106,303,637
2025-06-30107,177,117
2025-04-30107,383,667
2025-03-31107,348,094
2025-02-14106,910,777
2024-12-31106,849,134
2024-10-31106,844,301
2024-09-30106,844,301
2024-07-31108,619,346
2024-06-30108,618,970
2024-04-26108,302,011
2024-03-31108,302,011
2024-02-15108,045,559
2023-12-31108,040,704
2023-10-27108,018,458
2023-09-30108,018,458
2023-07-31109,454,886
2023-06-30109,434,886
2023-04-30109,208,855
2023-03-31109,185,902
2023-02-15108,919,230
2022-12-31108,914,678
2022-10-31108,907,844
2022-09-30112,816,976
2022-07-31115,830,378
2022-06-30116,116,986
2022-04-30121,532,693
2022-03-31121,532,564
2022-02-15121,181,034
2021-12-31121,163,050
2021-10-31121,154,411
2021-09-30119,201,287
2021-07-31119,184,223
2021-06-30119,181,203
2021-04-30124,761,100
2021-03-31124,761,100
2021-02-12129,702,004
2020-12-31129,700,156
2020-10-31129,251,552
2020-09-30129,245,854
2020-07-31129,227,519
2020-06-30129,225,465
2020-04-30129,175,792
2020-03-31129,161,707
2020-02-14128,863,820
2019-12-31128,833,452
2019-10-31128,773,470
2019-09-30128,762,506
2019-07-31133,475,296
2019-06-30133,445,058
2019-04-30133,279,015
2019-03-31133,261,444
2019-02-15132,901,055
2018-12-31132,887,029
2018-10-31134,599,244
2018-09-30134,599,191
2018-07-31134,288,849
2018-06-30134,218,441
2018-04-30134,963,883
2018-03-31134,956,732
2018-02-15134,408,950
2017-12-31134,315,118
2017-10-27135,264,903
2017-09-30135,261,553
2017-07-31137,359,352
2017-06-30137,322,216
2017-04-30137,149,840
2017-03-31137,129,155
2017-02-15136,728,422
2016-12-31136,639,217
2016-10-31138,162,233
2016-09-30138,125,402
2016-07-31137,938,492
2016-06-30137,914,256
2016-04-30137,340,511
2016-03-31137,289,756
2016-02-05137,046,063
2015-12-31137,795,296
2015-10-31137,534,892
2015-09-30137,482,040
2015-07-31141,775,001
2015-06-30141,851,515
2015-04-30141,762,051
2015-03-31141,795,665
2015-02-06141,279,316
2014-12-31141,316,444
2014-10-31140,848,320
2014-09-30140,800,441
2014-07-31140,539,869
2014-06-30140,444,118
2014-04-30139,799,375
2014-03-31139,714,661