The stock market rallied heading into Friday's key jobs report. Apple popped late on earnings and massive stock buyback.
Activists argued that the plan for cutting emissions would not meet the UK's climate targets.
Q1 2024 Custom Truck One Source Inc Earnings Call