Truist Securities analyst Andrew Jeffrey maintains Global Payments (NYSE:GPN) with a Buy and raises the price target from $130 to $135.
Cannabis Giants Pivot Amid Falling Prices And Oversupply: Some Turn To Flowers And Veggies
Canada's leading cannabis producers are adapting to industry challenges by diversifying their cultivation to include vegetables, fruits and flowers.