Best reply I can come up with is this is a bull market and has been since early 2023 I started buying shares of mature companies across all business sectors and continue to do so Friday’s session produced just 81 new 52=week lows and 362=new 52 week highs A rising tide tends to lift all the boats, including the leaking ones