$MSN so renaissance owns almost a million of this, or 20% of float.. and blackrock’s in it too 🤔... sit back and let this 💥📈
  • 1
1 Like