Rupert Hargreaves | Tuesday, 18th May, 2021 | More on: CNA Image source: Getty Images Simply click below to discover how you can take advantage of this. The Centrica (LSE: CNA) share price has been charging higher this year. Year-to-date, the stock is up around 17%. The FTSE All-Share Index has returned just 8% over the same period.Over the past 12 months, the utility supplier has achieved an even better performance, adding nearly 40%. The index has returned just 21%, excluding dividends, over the same time frame. 5G is here – and shares of this ‘sleeping giant’ could be a great way for you to potentially profit!According to one leading industry firm, the 5G boom could create a global industry worth US$12.3 TRILLION out of thin air…And if you click here we’ll show you something that could be key to unlocking 5G’s full potential…While past performance should never be used as a guide to future potential, I think the stock’s recent gains tell a story. The market’s view of the business has changed as it progresses with its turnaround plans.And with that in mind, I’ve been reviewing Centrica shares to see if it could be worth adding the stock to my portfolio as a recovery play.Centrica share price outlook Over the past few years, I tried to stay away from Centrica. The British Gas owner has struggled to fight off competition and keep costs low. Unfortunately, it has also suffered from a misguided diversification plan.For example, the group’s expansion into oil and gas production with a business called Spirit Energy only served to distract management from the company’s real problems. The current management is trying to rectify these issues. It’s forecasting £100m in cost savings this year. The sale of another business, Direct Energy, has also freed up cash to reduce debt. Net debt at the end of the first quarter was down to £0.5bn, from £3bn after the sale of Direct Energy. The company seems to be moving in the right direction, and this is having a positive impact on the Centrica share price. However, it’s clear to me the group still has a long way to go.Challenges aheadAfter recent asset sales, British Gas is now the group’s largest division, making up about half of revenue and 63% of underlying operating profit last year.Unfortunately, British Gas made underlying operating profits of £281m in the company’s last financial year, down from £304m in the previous. As a result, overall group underlying profit declined 31%. These declines illustrate the challenges the company’s facing. Customers are finding better deals elsewhere. What’s more, Centrica is currently caught up in a bitter fight with its staff. Earlier this year, the group sacked hundreds of its engineers through a controversial fire-and-rehire scheme to help reduce costs. This aggressive tactic hasn’t helped the group’s reputationConsidering all of the above, even though the Centrica share price has outperformed the market recently, I wouldn’t buy the stock. I think the business still has a lot of work to do before claiming its recovery is complete. In the meantime, competitors may continue to take market share. This could depress profits and revenues further, which could have a negative impact on the stock price. I think there are plenty of other companies out there with brighter prospects. The Motley Fool UK’s Top Income Stock… The Centrica share price is rising. Should I buy today? See all posts by Rupert Hargreaves Our 6 ‘Best Buys Now’ Shares Enter Your Email Address Renowned stock-picker Mark Rogers and his analyst team at The Motley Fool UK have named 6 shares that they believe UK investors should consider buying NOW.So if you’re looking for more stock ideas to try and best position your portfolio today, then it might be a good day for you. Because we’re offering a full 33% off your first year of membership to our flagship share-tipping service, backed by our ‘no quibbles’ 30-day subscription fee refund guarantee. We think that when a company’s CEO owns 12.1% of its stock, that’s usually a very good sign.But with this opportunity it could get even better.Still only 55 years old, he sees the chance for a new “Uber-style” technology.And this is not a tiny tech startup full of empty promises.This extraordinary company is already one of the largest in its industry.Last year, revenues hit a whopping £1.132 billion.The board recently announced a 10% dividend hike.And it has been a superb Motley Fool income pick for 9 years running!But even so, we believe there could still be huge upside ahead.Clearly, this company’s founder and CEO agrees. Learn how you can grab this ‘Top Income Stock’ Report now I would like to receive emails from you about product information and offers from The Fool and its business partners. Each of these emails will provide a link to unsubscribe from future emails. More information about how The Fool collects, stores, and handles personal data is available in its Privacy Statement. Rupert Hargreaves has no position in any of the shares mentioned. The Motley Fool UK has no position in any of the shares mentioned. Views expressed on the companies mentioned in this article are those of the writer and therefore may differ from the official recommendations we make in our subscription services such as Share Advisor, Hidden Winners and Pro. Here at The Motley Fool we believe that considering a diverse range of insights makes us better investors.