Overall, stc is on 5.2% 2025E DY and bigger re-rating needs comfort on capital allocation." Financial considerations of the contract suggest that an additional annual payment of approximately SAR2 ...