NYSE:TOVX | Shares Outstanding | Theriva Biologics, Inc.

Complete source-backed shares outstanding history.

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

Historical Shares Outstanding

DateShares outstanding
2026-08-0745,892,668
2026-06-3045,892,668
2026-05-0145,892,668
2026-03-3145,892,668
2026-03-1045,892,668
2025-12-3135,688,350
2025-11-0733,739,643
2025-09-3010,304,762
2025-08-079,597,952
2025-06-309,059,232
2025-05-128,186,989
2025-03-312,782,449
2025-03-042,782,449
2024-12-312,782,449
2024-11-082,782,449
2024-09-302,617,462
2024-08-261,005,249
2024-08-2525,131,230
2024-08-0925,131,230
2024-06-3022,393,158
2024-05-0317,277,371
2024-03-3117,148,049
2024-03-2117,148,049
2023-12-31686,219
2023-11-0817,042,765
2023-09-3017,042,765
2023-08-0217,042,765
2023-06-3017,041,777
2023-05-1015,124,061
2023-03-3115,124,061
2023-03-2815,124,061
2022-12-3115,123,828
2022-11-0915,844,061
2022-09-3015,844,061
2022-08-1015,844,061
2022-07-2515,844,061
2022-07-24158,437,840
2022-06-3015,844,061
2022-05-13158,437,840
2022-03-31158,437,840
2022-03-16158,437,840
2021-12-3113,204,254
2021-11-03132,042,538
2021-09-30132,042,538
2021-08-03132,042,538
2021-06-30132,042,538
2021-05-04132,042,538
2021-03-31132,042,538
2021-03-03129,654,575
2020-12-3129,249,925
2020-11-0619,993,390
2020-09-3019,842,955
2020-08-0319,440,346
2020-06-3018,643,824
2020-05-0118,263,543
2020-03-3117,739,475
2020-02-1816,956,865
2019-12-3116,806,430
2019-10-3116,806,430
2019-09-3016,806,430
2019-08-0616,806,430
2019-06-3016,645,560
2019-05-0816,483,821
2019-03-3116,382,952
2019-02-2615,484,411
2018-12-3115,482,083
2018-11-0713,483,976
2018-09-305,344,346
2018-08-103,799,136
2018-08-06132,969,743
2018-07-28132,969,743
2018-06-30130,299,305
2018-05-06128,566,866
2018-03-31128,566,886
2018-02-21128,566,886
2017-12-313,671,014
2017-10-31128,566,883
2017-09-30128,566,883
2017-07-31128,247,070
2017-06-30127,746,096
2017-05-02121,894,034
2017-03-31117,936,211
2017-02-28117,541,978
2016-12-31117,172,714
2016-10-2892,172,714
2016-09-3091,652,351
2016-08-0191,269,586
2016-06-3091,269,586
2016-05-0290,826,752
2016-03-3190,826,752
2016-03-0890,826,752
2015-12-3190,826,752
2015-11-0290,810,086
2015-09-3090,810,086
2015-08-0688,515,086
2015-06-3073,179,305
2015-05-0873,179,307
2015-03-3172,807,469
2015-03-1072,725,987
2014-12-3172,513,144

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.