NASDAQ:MCRB | Shares Outstanding | Seres Therapeutics, Inc.

Complete source-backed shares outstanding history.

Available history
2014-12-31 to 2026-08-03
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-08-039,941,261
2026-06-309,827,569
2026-03-319,592,326
2026-03-069,586,298
2025-12-319,556,466
2025-10-319,046,519
2025-09-308,764,664
2025-08-018,754,570
2025-06-308,754,482
2025-05-028,732,422
2025-03-318,732,187
2025-03-07174,358,753
2024-12-318,650,227
2024-11-08170,738,069
2024-09-30170,200,253
2024-08-09151,730,995
2024-06-30151,633,922
2024-05-06151,447,763
2024-03-31151,442,034
2024-03-01151,009,462
2023-12-31135,041,467
2023-10-30129,257,199
2023-09-30128,630,689
2023-08-04128,204,614
2023-06-30128,037,679
2023-05-05127,901,391
2023-03-31126,592,604
2023-03-03126,076,391
2022-12-31125,222,273
2022-10-28124,591,741
2022-09-30124,410,917
2022-08-01124,071,555
2022-06-3092,306,944
2022-04-2792,230,428
2022-03-3192,210,305
2022-02-2492,014,368
2021-12-3191,889,418
2021-11-0391,847,137
2021-09-3091,841,974
2021-07-2891,718,571
2021-06-3091,713,810
2021-04-2891,622,669
2021-03-3191,588,264
2021-02-2491,549,412
2020-12-3191,459,239
2020-11-0391,248,238
2020-09-3091,214,536
2020-07-2276,258,531
2020-06-3075,131,834
2020-05-0172,599,103
2020-03-3171,671,067
2020-02-2571,071,068
2019-12-3170,143,252
2019-10-2969,993,952
2019-09-3069,993,952
2019-07-3169,913,410
2019-06-3069,913,410
2019-04-2441,094,832
2019-03-3141,094,832
2019-02-2841,048,360
2018-12-3140,936,735
2018-11-0240,855,909
2018-09-3040,844,455
2018-07-2640,795,663
2018-06-3040,754,681
2018-05-0340,652,668
2018-03-3140,652,668
2018-03-0240,648,356
2017-12-3140,571,015
2017-11-0340,530,139
2017-09-3040,512,639
2017-07-3140,512,639
2017-06-3040,412,035
2017-05-0140,390,628
2017-03-3140,386,878
2017-03-1040,368,128
2016-12-3140,355,753
2016-11-0740,355,753
2016-09-3040,355,753
2016-08-0540,274,503
2016-06-3039,859,155
2016-05-0939,519,842
2016-03-3139,218,702
2016-03-0739,187,017
2015-12-3139,082,017
2015-11-0639,055,767
2015-09-3039,055,767
2015-08-0738,963,640
2015-06-3030,416,627
2014-12-316,890,250