Caterpillar Inc. $CAT Holdings Lifted by Ashton Thomas Private Wealth LLC - MarketBeat