making a single procedure do multiple updates mysql

Trying to make a script that will run multiple procedures at once. All the scripts run by themselves, but when piecing together running into issues.

CREATE PROCEDURE DISPLAYLISTING()

begin

update LISTINGS
set LISTING_PRICE = LISTING_PRICE +
case
  when LISTING_PRICE < 500000 then (LISTING_PRICE*5)/100
  when LISTING_PRICE >= 500000 then (LISTING_PRICE*10)/100
  else 0;
  
 

 
update listings set date_expires =  date_add(date_expires, interval 30 day);
update LISTINGs set REMARK=CONCAT(REMARK ," ","Listing updated on ", now());
select ADDRESS,CITY,STATE,ZIP_CODE,LISTING_PRICE,DATE_EXPIRES,REMARK from LISTINGS

end;