NASDAQ:DCOY | Shares Outstanding | Decoy Therapeutics Inc.

Complete source-backed shares outstanding history.

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

Historical Shares Outstanding

DateShares outstanding
2026-08-12655,185
2026-06-30531,968
2026-05-07531,968
2026-03-31531,968
2026-03-17531,968
2025-12-31531,968
2025-11-125,862,178
2025-09-30944,491
2025-08-117,645,594
2025-06-302,127,286
2025-05-092,127,286
2025-03-312,081,839
2025-03-171,745,730
2024-12-3196,077
2024-11-111,441,157
2024-09-301,441,157
2024-08-071,441,157
2024-06-30641,177
2024-05-104,776,433
2024-03-314,314,433
2024-03-154,314,433
2023-12-31492,304
2023-11-063,938,433
2023-09-303,938,433
2023-08-073,641,433
2023-06-303,352,069
2023-05-052,491,428
2023-03-312,468,297
2023-03-202,468,032
2022-12-312,255,899
2022-11-072,278,227
2022-09-302,249,371
2022-08-0156,116,243
2022-06-3056,116,243
2022-05-0956,116,243
2022-03-3146,697,194
2022-03-1846,697,194
2021-12-311,809,593
2021-11-0145,206,135
2021-09-3045,172,535
2021-08-0244,778,794
2021-06-3044,778,794
2021-05-1044,772,606
2021-03-3144,734,328
2021-03-1544,734,328
2020-12-3123,808,546
2020-11-0919,843,866
2020-09-3019,818,912
2020-08-0719,820,361
2020-06-3014,638,008
2020-03-1613,666,453
2019-12-314,511,174
2019-11-114,068,520
2019-09-303,756,184
2019-07-1218,069,476
2019-06-3018,068,642
2019-04-2618,069,476
2019-03-3118,068,017
2019-03-0118,069,476
2018-12-312,032,763
2018-10-3118,069,476
2018-09-3018,066,767
2018-07-2718,069,476
2018-06-3018,066,142
2018-04-2718,013,532
2018-03-3117,980,852
2018-03-0217,972,166
2017-12-3117,797,178
2017-11-0317,971,816
2017-09-3017,541,377
2017-07-2817,971,816
2017-06-3017,285,926
2017-04-2817,970,590
2017-03-3117,029,249
2017-03-0317,970,590
2016-12-3116,773,798
2016-10-2817,970,590
2016-09-3016,518,347
2016-07-2917,968,475
2016-06-3016,260,781
2016-04-2917,967,891
2016-03-3116,004,746
2016-03-0417,954,774
2015-12-3115,741,618
2015-10-3017,943,880
2015-09-3015,449,310
2015-07-3117,938,334
2015-06-3015,190,856
2015-04-3017,934,831
2015-03-3114,932,098
2015-03-2017,933,664
2014-12-312,215,711