Technology gained after strong Microsoft and Alphabet earnings while the rest of the market slid on the heels of First Republic Bank concerns
Share this post
04/26/2023 Synopsis
Share this post
Technology gained after strong Microsoft and Alphabet earnings while the rest of the market slid on the heels of First Republic Bank concerns