Doximity stock hits 7-week low; Bank of America downgrades on macro pressures