Stock CABA Stock Price is Falling Ahead of Earnings; Will Buyers Take Back Control? Deepak 30 April 2024