B. Riley Wealth Advisors Inc. Buys 2,750 Shares of Caterpillar Inc. $CAT | StockRay