Weekly Earnings Thread 1/27 - 1/31