The fact
This disconnect between fundamentals and stock performance raises questions among analysts and investors.
The French biotech displays contractual revenue visibility, yet loses investor confidence.
Click the link to read an article on the topic: