RE: Is Hive Watcher's doing a good job?
By Blackrock et al, you mean Blackrock + Vanguard + State Street + Fidelity + Other similar.
Even excluding the others, they usually own about 20%+
RE: Is Hive Watcher's doing a good job?