They have steadily improved the business since their big under-performance a few years ago, so why shouldn't their share price be increasing. If anything I'm surprised the shares haven't been trending upwards earlier since they have being showing they are making most parts of the business quite efficient.