Caterpillar shares are trading lower after both RBC Capital and Truist Securities lowered their respective price targets on the stock.
Caterpillar shares are trading lower after both RBC Capital and Truist Securities lowered their respective price targets on the stock.