agree with the above, at this stage it's living on hope in my view, and not a pile of concrete evidence. Realization will soon set in.
The historic fundamentals are way off the share price also
BFRA was up 370% today. But biotech can go down just as quick as up. Screenshot shows today's top gainers (1 day). Top Losers screen will show much the same, in the opposite direction.