Alphai.io Logo
Schroder Investment Management Group Purchases 174,579 Shares of Welltower Inc. $WELL