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