Support: 888-992-3836
Copyright © 2023 InvestorsHub Inc.
Replies to post #84963 on Biotech Values
DewDiligence
10/12/09 8:33 PM
#84965 RE: turtlepower #84963
I don't know why they didn't just sell themselves for say $500 million which would have been close to a 60% premium. Instead they sign a deal for $465 million.
Subscribe to Ad free and enjoy an ad-free experience
Try Now
Keep the Ads