In the age of mobile investing, it has never been easier to buy and sell stocks online. In fact, the best stock apps now give you access to heaps of international markets. Whether that’s the NYSE, NASDAQ, or LSE – buying stocks on your phone can be completed in minutes.
However – with thousands of potential investments sitting at your fingertips, how do you know which stock to buy?
In this guide, we explore the best stocks to buy right now. We also walk you through the process of making a share purchase on your phone and which stock apps to do this with.
Top 10 Stocks to Buy Today
Before we look at the best stocks to buy in more detail, here’s a quick rundown of our top stock picks for 2021.
- Amazon – Buy with 0% Commission Now
- Tesla – Buy with 0% Commission Now
- Exxon Mobil – Buy with 0% Commission Now
- Delta Airlines – Buy with 0% Commission Now
- GoPro – Buy with 0% Commission Now
- Canopy – Buy with 0% Commission Now
- Johnson & Johnson – Buy with 0% Commission Now
- British American Tobacco – Buy with 0% Commission Now
- Hargreaves Lansdown – Buy with 0% Commission Now
- Netflix – Buy with 0% Commission Now
The Best Stocks to Invest in Right Now
The best stock apps typically allow you to buy shares from dozens of domestic and international exchanges. This means that there are plenty of opportunities to build a diversified portfolio of stocks with ease. Taking into account the vast number of options that you have, below we discuss the hottest stocks to buy right now.
1. Amazon – Best Tech Stock to Buy
If there was one industry, in particular, that proved its resistance to the global coronavirus pandemic – it was tech. This does make sense when you consider the wider lockdown measures that kept people indoors for several months. While there are many tech stocks that have flourished in 2020, we would argue that Amazon stands out from the crowd.
At the turn of the year, the tech giant was priced at just under $1,900 per share on the NASDAQ. Although the stocks went on a very brief downward trajectory in March, it’s been up, up, and away ever since. In fact, Amazon stock hit all-time highs in September was just over $3,500 per share. Not only does this translate into a 9-month increase of over 87%, but Amazon is now home to a market valuation of well over $1.5 trillion.
In terms of the fundamentals, Amazon smashed through market expectations in its most recent earnings report. Its core business model – online retail, is thriving, as is its subsidiary divisions. In particular, Amazon is building its presence in the services sector – with the likes of Amazon Prime displaying strong results, making this one of the very best stocks to buy now.
Your capital is at risk.
2. Tesla – Best Long Term Stock to Buy
Much like Amazon, Tesla has had a fantastic 2020. Back at the start of the year, Tesla stocks were priced at $86. This price takes into account its recent 5-for-1 stock split. Just 9 months later, the same stocks hit all-time highs of just over $500 per share. This means that Tesla investors are looking at 2020 returns of over 5x – which is huge.
With that being said, most would argue that Tesla stocks are one of the long-term portfolios. After all, the electric car manufacturer is only just about making a profit. It has a plethora of models in development, and it is working on a more efficient and cost-effective battery that could be a game-changer in the electric vehicle space.
We should also note that Tesla is in the process of developing consumer-based solar panels. Amongst several other notable projects – this NASDAQ powerhouse is an all-round innovator. At the time of writing, Tesla is home to a market capitalisation of over $360 billion. This could be a drop in the ocean when you consider just how big the firm could become in the next decade.
Your capital is at risk.
3. Exxon Mobil – Best Oil Stocks to Buy
While much of the tech industry flourished in 2020, oil and gas firms were hit particularly hard. Crucially, with global travel put to a standstill in the midst of the coronavirus pandemic – demand for oil hit rock-bottom levels. In turn, this sent the price of oil to sub-$20 per barrel – something not seen in many years.
With this in mind, some of the largest oil companies in the space are now looking at stock price declines over 50% since the start of 2020. On the flip side, this does mean that there are potentially some bargains to be had. At the forefront of this is major oil and gas producer Exxon Mobil.
The powerhouse started 2020 at just over $70 per share. Fast forward to September 2020 and Exxon Mobile stockholders are looking at 52-week lows of $34. Put simply, this means that the company is now worth less than half of what it was 9 months ago. But, at current prices, this means that you can enter the market at a highly favourable price.
If you believe that the wider oil and gas industry will eventually recover once the pandemic is a mere distant memory – then the upside potential is huge. It is also important to remember that Exxon Mobil is one of the best stocks to invest in for dividends. In fact, at the time of writing the firm is looking at a trialling dividend yield of over 10% – based on current prices.
Your capital is at risk.
4. Delta Airlines – Best Cheap Stock to Buy
Alongside the oil and gas arena – airlines were hit extremely hard when global travel came to a standstill in March 2020. On the one hand, it remains to be seen when domestic and international travel will resume to pre-pandemic levels. On the other hand, people were flying before COV-19 came to fruition, and they will once again be flying in the future.
With this in mind, most airline stocks can now be purchased on the cheap in the anticipation of ‘normality’ someday in the next couple of years. At the time of writing, the good news is that we have not seen any airlines file for bankruptcy. The problem is which airline to pick.
While there are several that look tempting based on current prices, Delta Airlines arguably stands out. The US-based carrier started the year at just under $60 per share. The very same shares are now worth just $29 – representing a decline of over 50%. Delta Airlines is once again back in the air – albeit, at vastly reduced capacity levels.
But, it is generating cash flow, which is a crucial component in weathering the coronavirus storm. If and when Delta Airlines stock is able to get back to pre-pandemic levels, you would be looking at an upside of over 100%. Although Delta Airlines has since cut its dividend, this is something else to look forward to in the near future.
Your capital is at risk.
5. GoPro – Best Penny Stocks to Buy
Penny stocks are defined as shares with a value of $5 or less. In most cases, the underlying company is either up and coming, or relatively small in size. Either way, you will find that the best penny stocks to buy now have a much higher risk vs reward ratio. That is to say, both the upside and downside potential can be huge. This is why you are best advised to keep your stakes to a minimum – and ensure that you are well diversified.
If we were to pick one penny stock, in particular, that looks somewhat attractive, it would have to be GoPro. The US-based firm is known for its cutting-edge camera technology, alongside video editing and mobile software. It should be noted that the firm’s corporate journey hasn’t been overly positive since it was launched on the NASDAQ in 2014.
Sure, its stock went from $34 to $86 in the space of a few months, but it’s been a capitulation ever since. Much of this is due to the firm’s inability to meet its operating profit forecasts. As a result, the stock is now worth just $4. However, there are certain signs that suggest GoPro stocks could be about to move in the right direction.
For example, year-on-year sales grew by over 40% in Q4 2019. Furthermore, the stocks are worth 58% more today than they were 6 months ago. Even more impressively, the firm’s premium subscription service is now home to over 350,000 paying customers. All in all, GoPro stocks could be worth a punt at current prices – but only at small stakes.
Your capital is at risk.
6. Canopy Growth Corp – Best Marijuana Stock to Buy
Canopy Growth Corp is a Canada-based cannabis grower that is now active in several jurisdictions. The stock first went public back in 1996 – long before cannabis was legalised in Canada. Back then, you would have been able to buy the stocks at just $2 each. Fast forward to 2019 and the very same stocks reached highs of $67. This translates into a growth of over 3,250%, showing it’s been one of the best stocks to buy of the last year.
However, the legal marijuana industry is still worth just a fraction of its true potential. The growth of ther marketplace is arguably dictated by government policy. That is to say, as more and more governments around the world continue to relax cannabis-based laws and regulations, this will have a hugely positive impact on stocks like Canopy Growth Corp. We should note that the stocks have tailed off over the past 18 months.
At the time writing, this stands at just over $19 – which amounts to a market capitalisation of $7 billion. Although this is nothing to write home about, there is a significant upside of this stock. There is no reason to doubt that Canopy Growth Corp can one day get back to levels of $67. If it does, you’ll be looking at a growth of over 250%.
Your capital is at risk.
7. Johnson & Johnson – Best Dividend Stocks to Buy
The best dividend stocks are great if you’re looking to combine growth with regular income. In most cases, dividend-paying companies will make a distribution every three months. However, it should be noted that a significant number of firms have either cut or suspended dividends this year. This is once again a result of the coronavirus pandemic.
With that being said, some of the most consistent dividend payers continue to meet their distribution targets this year – meaning that there are many options on the table. At the forefront of this is heavyweight pharmaceutical stock Johnson & Johnson. In fact, this NYSE powerhouse sits within the remit of a ‘Dividend Aristocat’. This means that the firm has increased its dividend payment every year for the past 25+ years.
In the case of Johnson & Johnson, it has held this feat for over 57 years. In terms of its yield, this dividend stock is currently paying in the region of 2.7%. Although there are certainly more attractive yields out there, holding a strong and stable stock like Johnson & Johnson can be pivotal during times of economic uncertainties which is why we’ve listed it as one of the best stock to buy right now.
Your capital is at risk.
8. British American Tobacco – Best Stock to Buy For Beginners
If you’re a complete newbie in the world of stocks and shares, you might want to stick with high-grade companies. In other words, stocks that have a long-standing track record of growth over several decades – alongside an attractive and consistent dividend policy.
While there are many firms that meet these requirements – notably Coca Cola, Disney, Microsoft, and Ford Motors, we are particularly keen on British American Tobacco. First and foremost, this multi-billion dollar company is a market leader in the tobacco arena – with popular brands including Pall Mall, Dunhill, and Lucky Strike.
The global tobacco arena is often described as a ‘staple’ industry – as demand is rarely affected by the health of the wider economy. Additionally, British American Tobacco is an excellent dividend-payer. At the time of writing, this stands at a trialling yield of well over 7%, so it’s easy to see why many consider BAT among the best stock to buy today.
Your capital is at risk.
9. Hargreaves Lansdown PLC –Best UK Stock to Buy
While much of the focus in this guide has been on US-listed firms (with the exception of British American Tobacco), there are heaps of UK stocks that are worth considering. In particular, we like the look of UK brokerage firm Hargreaves Lansdown PLC. The company is a major player in the UK investment scene – with thousands of stocks, funds, and bonds hosted on its platform.
Crucially, brokerage firms like Hargreaves crave volatile market conditions – which has been the case for much of 2020. After all, this results in increased trading volumes and thus – enhanced commissions and dealing fees.
In terms of the numbers, Hargreaves Lansdown PLC was priced at just over 1,400p on the London Stock Exchange 6 months prior to writing this page. Fast forward to August and the same stocks hit 2020 highs of 1,885p. This represents growth of over 34%. Although the stocks have since cooled off slightly to 1,500p-ish, there is plenty of upside potential, with this firm.
Your capital is at risk.
10. Netflix – Best Growth Stock to Buy
Although Netflix was first launched in 1997, it wasn’t until 2007 that it began offering streaming services. Since then, the firm has been on an upward trajectory that has only been amplified by the coronavirus pandemic. After all, with much of the world forced to remain indoors during lockdown restrictions, many turned to Netflix for their stay-at-home entertainment.
This subsequently resulted in Netflix smashing through market expectations – especially in terms of subscriber numbers. For example, at just over 192 million subscribers in Q2 2020, this is 10 million more than the previous quarter. Most analysts estimate that over the course of coming years, digital content subscribers like Netflix will continue to chip away at traditional TV and cable providers.
As such, there is potentially a long way for this stock to go. In terms of the financials, Netflix started 2020 at $329 per share. The stocks are now just below all-time high territory at $473. This means that Netflix has returned investors over 79% just this year, making it one of the best stocks to invest in.
Your capital is at risk.
How to Identify the Best Stocks to Buy Now
If you’re looking to take your investment endeavours to the next level, it is crucial that you understand how to identity stocks yourself. Make no mistake about it – this is no easy feat. In fact, it can take many months for you to understand the ins and outs of what it takes to select viable stocks to buy.
With that being said, below you will find some handy pointers to help you identify the best stocks to buy right now.
One of the most important metrics to look at when identifying the best stocks for 2020 is that of the financials. For those unaware, publicly-listed companies are required to release their financial results each and every quarter. This allows investors to gauge how the company has performed over the past three months – against that of market expectations.
This earnings report will contain a plethora of key data – such as revenue, operating profit, margins, debt levels, and more. Once the figures are released, this will generally have an impact of the respective stock. For example, when Apple released its results in Q3 2020 – subsequently smashing through expectations, its stock price went up.
As such, you as an investor should ensure that you keep an eye out on key earnings reports. The best stock apps in the online space will offer an economic calendar that outlines the specific date of major company announcements. This allows you to invest on the back of the financials – as opposed to following the advice of somebody else.
Dividends or Growth?
You also need to assess what the long-term strategy is with your chosen stock investment. Some investors will seek strong and stable stocks that have a long-standing track record of paying dividends. This includes the likes of AstraZeneca, British American Tobacco, and Johnson & Johnson.
While growth will be somewhat limited, investors are attracted to the regular income that dividend stocks generate. At the other end of the spectrum, some investors will target firms that have the potential to keep growing over many years.
Often referred to as ‘Growth Stocks’, this generally covers firms that are still relatively new in the corporate scene – or that have products and services that still unproven. Although riskier, the upside potential with growth stocks is going to be much higher in comparison to strong and stable dividend-payers.
The Balance Sheet
A company lives or dies on the strength or weakness of its balance sheet. This sits at the core of stock – as it highlights the financial position of the organisation. For example, a company with a super-strong balance sheet will likely have vast cash resources and very little debt.
Think along the lines of Apple and Amazon. Having a strong balance sheet means that these companies can arguably whether any economic storm that presents itself. However, those with too much debt and little cash reserves will ultimately pay the price. This became evident in May 2020 when car rental firm Hertz Global Holdings – which was launched over 100 years prior, filed for bankruptcy.
Look for Value
Value stocks are those that have a current share price that lower than its perceived market value. One of the best ways to find undervalued stocks is to utilise the price-to-earnings (P/E) ratio. In order to do this, you need to dividend the company’s earnings per share into its current price.
This will yield a P/E ratio. The lower the ratio, the more chance there is that the stock is undervalued. With that being said, you also need to see what the average P/E ratio is for the sector that the stock operates in. As a simple example, if your chosen stock has a P/E ratio of 5, and the sector average is 8, then the stock might be undervalued.
What is the Best Time to Buy and Sell Stock?
One of the most challenging aspects of the stocks and shares space is timing the market. After all, the markets move in cycles. Some cycles might last a few days or weeks, while others (such as recessions) can last for years. The best thing about being able to time the market well is that it doesn’t matter which way the trend is moving.
As long as you can make an informed decision on the direction of the cycle, you stand the chance of making a profit. For example, when the stock markets are bullish, you can keep adding to your position for as long as the trend remains in place. At the other end of the spectrum, a downward market can be capitalised on by placing a series of short-selling orders.
With that being said, experienced investors that are in it for the long-term have no interest in timing the market. On the contrary, they will continue to build on their stock positions over the course of time. This is with the view that while the markets will always go through ups and downs – long-term success is more of a probability than a possibility.
One only needs to look at stock market indexes like the S&P 500 to see that long-term investors have been rewarded by remaining patient and avoiding the irrational sell-offs. This is because, since the Index’s inception in 1926, it has returned average annualised gains of over 10%.
Where to Buy the Best Stock
Once you have determined which stocks you like the look of, you then need to find a reliable broker. The best brokerage firms active in the online space now offer fully-fledged stock investment apps. This means that you can invest in the best stocks to buy no matter where you are. However, you need to be extra careful to look at fees and commissions before signing up – as well as user-friendliness and supported stock markets.
To save you countless hours of research, below you will find three of the best stock apps in 2021.
1. eToro – Overall Best Stock App with Zero Commission in UK and US
eToro is an online brokerage firm that offers a top-notch mobile app. Once you go through the process of signing up – which rarely takes more than a few minutes, you will have access to over 1,700 stocks, including most of the best stock to buy today. This covers 17 international stock exchanges – including the US, UK, France, Germany, Canada, and more.
In fact, all of the best stocks to buy listed on this page can be purchased and sold at eToro. Irrespective of which stock you decide to add to your portfolio, eToro offers an industry-leading commission-free service. This means zero dealing charges and no ongoing fees. The eToro stock is suitable for investors of all shapes and sizes – particularly beginners.
This is because you can invest from just $50 into your chosen stock. As such, building a highly diversified portfolio at eToro can be achieved with ease. On top of stocks and shares, the eToro app also gives you access to ETFs, cryptocurrencies, and thousands of CFDs (non-US residents only). You can easily deposit funds through the app with your debit/credit card or e-wallet. The minimum stands at just $200.
If you are depositing funds in a currency other than the US dollar, you will incur a very small conversion fee of 0.5%. You might also find the eToro Copy Trading feature useful if you’re looking to invest passively. This allows you to mirror the trades of an experienced investor – of which you get to choose. Finally, eToro is heavily regulated – with licensed from the FCA (UK), ASIC (Australia), and CySEC (Cyprus).
Read our comprehensive eToro app review to find out more about what this app offers.
- Regulated by the FCA, CySEC, and ASIC
- Trusted brand with over 12 million client accounts worldwide
- Buy stocks without paying any commission or share dealing charges
- Social and copy trading
- Buy stocks or trade CFDs with leverage (Non-US)
- 1,700+ stocks listed on multiple international markets
- Personalised eToro account where you can set up trading price alerts
- Not suitable for advanced traders that like to perform technical analysis
75% of retail investors lose money trading CFDs at this site.
2. Robinhood – Best 0% Fee Investment App for US Residents
Robinhood is by far the most influential stock app in the US market. With over 10 million users, the platform has grown exponentially since its launch in 2013. The main appeal at Robinhood is two-fold.
Firstly – and much like eToro, you can invest in stocks without paying any commission. This is essentially appealing if you want to invest small amounts, as you won’t be penalised by flat fees. Secondly, Robinhood is super-easy to use.
You don’t need any prior investment experience – nor do you need to know how to set up complex buy and sell positions. Instead, you simply need to search for the stock that you want to buy and determine the size of your investment. What we also like about Robinhood is that you can purchase ‘fractional’ shares from just $1.
This means that you can gain access to some of the best stocks to buy now like Tesla, Facebook, and Amazon without needing to purchase a full share. In terms of getting started, you can open an account in a matter of minutes via the Robinhood mobile app. You simply need to enter some personal information and then deposit funds from your US checking account.
Read our comprehensive Robinhood app review to find out more about what this firm offers.
- Heavily regulated in the US
- More than 10 million traders using the app
- Buy and sell stocks without paying any commission
- No minimum deposit in place
- No monthly or annual maintenance fees
- More than 5,000 US stocks supported
- Also invest and trade ETFs, options, and cryptocurrencies
- Perfect for newbie traders
- Only 250+ foreign stocks listed
- Unable to deposit with a debit/credit card or e-wallet
3. IG – Best Investment App for UK Residents (10,000+ Stocks)
If you’re based in the UK and you’re looking for a stock app with a huge library of markets – then you might want to consider IG. If you haven’t heard of this brokerage firm, it was first launched back in 1974. As a market leader in the UK trading scene, IG is nows listed on the London Stock Exchange.
Nevertheless, this stock app gives you access to over 10,000 shares and ETFs. Unlike eToro, you will need to pay a commission on each trade that you place. This starts at £8 per trade and is reduced to £3 when you trade more than three times in a 30-day period.
Although cheaper options exist elsewhere, you will struggle to finds a stock app with so much choice. Not only can you invest in UK companies listed on the London Stock Exchange and AIM – but dozens of international markets. This includes both large-cap and small-cap exchanges.
The IG mobile app is available on iOS and Android devices. The minimum deposit amounts to £250, which you fund with a debit card or bank transfer. Take note, iOS users need to deposit and withdraw via the main IG website. Finally, IG is licensed by the FCA so your funds are in safe hands at all times.
Read our comprehensive IG app review to find out more.
- Trusted investment app with a long-standing reputation
- More than 10,000 stocks listed
- Good value share dealing services – fees as low as £3 per trade
- Leverage and short-selling also available
- Spread betting and CFD products
- Access to dozens of international markets
- Great research department
- A minimum deposit of £250
- US stocks have a $15 minimum commission
How to Buy the Best Stock Today
The final stage of our guide on the best stocks to buy now will show you how to proceed with an investment. In following the guidelines below, you’ll be able to open a trading account with eToro, instantly deposit some funds, and buy the best stocks for 2021, all in less than 10 minutes.
Step 1: Download and Install the eToro App
Head over to the eToro website on your mobile phone and elect to download the mobile app. You will be redirected to either the Google Play or Apple Store – depending on your operating system.
Step 2: Open a Stock Trading Account
You will now be asked to open an account. Simply enter your full name, home address, date of birth, and contact details – followed by national tax number (social security number in the US).
eToro is heavily regulated, so you will also need to verify your identity. You can do this within a couple of minutes by taking a photo of your government-issued ID, alongside a utility bill or bank account statement.
Note: If you want to proceed without uploading the above documents, you can still deposit up to $2,250. You will need to do this before you can make a withdrawal, though.
Step 3: Deposit Funds
You can now deposit funds directly from the eToro app. If you want to benefit from an instant deposit, choose from a debit/credit card, Paypal, Skrill, or Neteller. Bank transfers are also an option, but the process takes 2-3 days to finalise. Either way, you’ll need to meet a $200 minimum deposit.
Step 4: Buy Stocks
As soon as you have completed the deposit process, you can buy your chosen stock. The easiest way to do this on the eToro app is to search for the name of the stock, and then click on the ‘Trade’ button once the result pops up. As you can see from the below, we are looking to buy Apple stocks – so we enter this into the search box.
You then need to enter the amount that you wish to invest. eToro supports fractional ownership, meaning that you don’t need to buy a full share. You will, however, need to invest at least $50.
To complete your eToro stock purchase, click on the ‘Open Trade’ button.
There are thousands of stocks to choose from across dozens of international markets. The best stock apps in the space allow you to access these markets at the click of a button – regardless of where you are. The most difficult part of the process is knowing which stock to buy. With this in mind, we hope that our guide has helped point you in the right direction.
If you are ready to take mobile stock investment plunge – eToro gives you access to over 1,700 shares from 17 international exchanges, including many of the best stock to buy right now. Each and every share can be accessed from just $50 – without you needing to pay a single cent in commission. In fact, it takes less than 10 minutes to register, deposit funds, and invest when using the eToro app!
eToro – Buy the Best Stocks for 2021 with 0% Commission
75% of retail investor accounts lose money when trading CFDs with this provider.
What are the best stock options to buy today?
Stock options are best reserved for experienced investors that have the potential to analyse the markets comprehensively. If you're not yet able to do this on a DIY basis, we would suggest avoiding stock options. Instead, stick with traditional equities.
What is the best bank stock to buy?
If you're looking for value, it might be worth focusing on the UK banking scene. Firms like HSBC and Natwest Group as staring at significant losses in 2020 - as per the coronavirus pandemic. As such, some discounts are potentially on offer. However, keep your stakes low with this sector - as the risks are much higher.
What is the best gold stock to buy?
By investing in gold stock, you are effectively investing in the future value of the asset. After all, as the value of gold increases, firms active in the space can make more money. However, gold stocks are fraught with risk - as there are more failures than success stories. As such, you might be best to stick with an ETF that tracks the value of gold.
What is the best pharma stock to buy?
If you're looking for a strong and stable pharma stock with an impressive track record in paying dividends - it might be worth looking at Johnson & Johnson.
What is the best airline stock to buy?
Most airlines are currently worth just a fraction of what they were before the coronavirus pandemic came into full force. As such, this particular space is fraught with both risks and high rewards. If we were to select one, Delta Airlines potentially offers the lease risk in this space - owning to its ability to generate fast incoming cash flows.