Q: I just saw a SEC filing which reports that Blackrock acquired 7.3% of CYRX. There is a saying that there are many reasons why someone might sell a security but only one reason for a purchase. Should I be taking this purchase seriously?
Many thanks for your thoughts.
Ian
Many thanks for your thoughts.
Ian