NASDAQ:CSPI | Shares Outstanding | CSP INC /MA/

Complete source-backed shares outstanding history.

Available history
2010-09-30 to 2026-08-12
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-08-1210,080,645
2026-06-3010,058,000
2026-05-0410,071,847
2026-03-3110,072,000
2026-02-099,913,027
2025-12-319,905,000
2025-12-129,904,783
2025-09-309,906,000
2025-08-139,861,327
2025-06-309,842,000
2025-05-099,863,101
2025-03-319,863,000
2025-02-059,880,413
2024-12-319,880,000
2024-12-199,882,613
2024-09-309,776,000
2024-08-089,763,474
2024-06-309,743,000
2024-05-089,753,900
2024-03-319,754,000
2024-02-024,856,950
2023-12-314,728,000
2023-12-114,727,573
2023-09-309,456,000
2023-08-034,727,573
2023-06-304,710,000
2023-05-054,710,574
2023-03-314,711,000
2023-02-024,667,788
2022-12-314,555,000
2022-12-064,554,788
2022-09-304,554,000
2022-08-084,555,816
2022-06-304,536,000
2022-05-094,533,167
2022-03-314,533,000
2022-02-094,529,810
2021-12-314,394,000
2021-12-084,394,460
2021-09-304,394,000
2021-08-094,377,466
2021-06-304,377,000
2021-05-054,393,966
2021-03-314,394,000
2021-02-054,373,966
2020-12-314,276,000
2020-12-214,276,814
2020-09-304,276,000
2020-08-064,276,814
2020-06-304,253,000
2020-05-124,253,596
2020-03-314,254,000
2020-02-074,238,596
2019-12-314,154,000
2019-12-034,153,742
2019-09-304,154,000
2019-08-054,153,742
2019-06-304,136,000
2019-05-064,137,831
2019-03-314,137,000
2019-02-084,117,831
2018-12-314,006,000
2018-12-214,019,254
2018-09-304,017,000
2018-08-084,017,254
2018-06-304,006,000
2018-05-094,006,084
2018-03-314,006,000
2018-02-133,983,084
2017-12-313,974,000
2017-12-223,924,109
2017-09-303,935,000
2017-08-093,923,583
2017-06-303,923,000
2017-05-053,921,083
2017-03-313,918,000
2017-02-133,906,083
2016-12-313,821,000
2016-12-263,820,737
2016-09-303,821,000
2016-08-153,810,237
2016-06-303,788,000
2016-05-133,800,601
2016-03-313,801,000
2016-02-163,683,794
2015-12-313,767,000
2015-12-023,619,148
2015-09-303,688,000
2015-08-123,673,589
2015-06-303,674,000
2015-05-133,675,120
2015-03-313,675,000
2015-02-113,655,648
2014-12-313,589,000
2014-12-023,619,148
2014-09-303,619,000
2014-08-063,609,648
2014-06-303,589,000
2014-05-143,588,641
2014-03-313,589,000