1 week Welltower: Strong Business But Expensive (Rating Downgrade) Seeking Alpha Welltower: Strong Business But Expensive (Rating Downgrade). Business · Welltower (WELL) X