NASDAQ:INOD | Shares Outstanding | INNODATA 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-3134,382,651
2026-06-3034,376,000
2026-04-3032,655,358
2026-03-3132,655,000
2026-02-2032,602,397
2025-12-3132,337,000
2025-10-3131,860,951
2025-09-3031,859,000
2025-07-2431,845,622
2025-06-3031,845,000
2025-04-3031,745,310
2025-03-3131,745,000
2025-02-1731,299,728
2024-12-3131,300,000
2024-11-0129,000,324
2024-09-3029,000,000
2024-08-0128,988,841
2024-06-3028,988,000
2024-05-0128,752,874
2024-03-3128,753,000
2024-02-1628,752,874
2023-12-3128,753,000
2023-10-2728,709,546
2023-09-3028,710,000
2023-07-3128,298,701
2023-06-3028,299,000
2023-05-0527,549,984
2023-03-3127,550,000
2023-02-2027,404,901
2022-12-3127,405,000
2022-11-0427,378,234
2022-09-3027,372,000
2022-08-0627,302,843
2022-06-3027,303,000
2022-05-0627,178,638
2022-03-3127,179,000
2022-03-1827,163,485
2021-12-3127,163,000
2021-11-0227,153,485
2021-09-3027,153,000
2021-08-0126,852,379
2021-06-3026,853,000
2021-05-0426,316,813
2021-03-3126,297,000
2021-03-0825,859,483
2020-12-3125,800,000
2020-11-0424,742,692
2020-09-3024,737,000
2020-08-0124,459,359
2020-06-3027,643,000
2020-05-0124,459,359
2020-03-3127,643,000
2020-03-1624,459,359
2019-12-3124,459,000
2019-10-3125,527,679
2019-09-3025,918,000
2019-07-3125,952,454
2019-06-3025,952,000
2019-05-0125,952,454
2019-03-3125,952,000
2019-03-2125,952,454
2018-12-3125,877,000
2018-11-0125,877,454
2018-09-3025,877,454
2018-08-0125,877,454
2018-06-3025,878,000
2018-05-0125,877,454,000
2018-03-3125,878,000
2018-03-0925,877,454
2017-12-3125,878,000
2017-10-3125,877,454
2017-09-3025,878,000
2017-08-0125,877,454
2017-06-3025,878,000
2017-05-0125,877,454
2017-03-3125,878,000
2017-03-1025,623,832
2016-12-3125,624,000
2016-10-2825,623,832
2016-09-3025,624,000
2016-07-2725,445,071
2016-06-3025,445,000
2016-04-3025,445,071
2016-03-3127,069,000
2016-02-1225,445,071
2015-12-3125,445,000
2015-10-3025,484,271
2015-09-3025,484,000
2015-07-2425,337,267
2015-06-3026,881,000
2015-04-3025,337,267
2015-03-3126,881,000
2015-02-1025,337,267
2014-12-3125,337,000
2014-10-3125,337,267
2014-09-3025,336,000
2014-07-3125,269,767
2014-06-3025,248,000
2014-04-3025,057,067
2014-03-3125,057,000