I think my last sentence is easy to understand. In question form, do you know another biotech with similar MC (~$100M), has more clinical trials (active and completed) but less OS (pre-split) than IPIX?
Successful means the trial has met its primary outcome. After the FDA reviewed each of the five successful trials, they gave IPIX permission to start the next one.
FUD - Fear, uncertainty and doubt, is generally a strategic attempt to influence perception by disseminating negative and dubious or false information.