Fabrinet (NYSE:FN) is a great medium cap with solid revenue and EPS trend and very strong balance sheet. The long-term bullish trend is also very valuable.
It was a good quarter for Microsoft, and the company's outlook for the future is strong, sending the stock price to the highest level since April 2022.
Not-so-optimistic results sent the stock price lower, but it remains above previous lows, and the bearish pressure has not been strong, despite the banking chaos