StockWatch
·

Theriva Biologics, Inc.

Ticker: 894158

values in millions
PeriodQ1 FY2026
INCOME
Revenue0.30
Total Income0.30
EXPENSES
Expenditure2.43
PROFIT
PBT-2.04
Net Profit-2.04
KEY METRICS
OPM %-100.00%
NPM %-100.00%
EPS-0.05

Corporate Events

Board MeetingTOVX
2026
5Jun

Board Meeting

Special Meeting of Stockholders to seek approval for the iss…

SEC Filing