I'm sorry, did I say $500/share somewhere? Not that I recall. Anyway, what makes you think leronlimab is not a homerun? Thus far, ALL of the science is not only pointing to a homerun, but to a GRAND SLAM!
I did not put a number on it, but it is more than $10/share, that's for sure.