microcapbiotech
6 minutes ago
Yep, being that I never heard of Alyeska, Blue Owl, or Hudson Bay, it doesn't really inspire too much added confidence. Now if I see Baker Brothers come in with 5 or 10 million, I would take that as a good sign. I follow them just to see what their new investments are every quarter, they seem to do