GSK shares have risen 6% or 89p to 1469p after the drugs giant improved its long-term sales guidance alongside 2024 annual ...