“Microsoft, Alphabet, Amazon, and Meta are all scheduled to report earnings on Wednesday, April 29th.”