Sign up for our free daily newsletter
Get the latest news and some fun stuff
in your inbox every day
Get the latest news and some fun stuff
in your inbox every day
US markets closed at record highs yesterday. The S&P 500 and Nasdaq Composite advanced as solid earnings from big names reassured investors that corporate America can still deliver, even with tariffs and trade drama swirling in the background.
In company news, PepsiCo fizzed 7.4% higher after serving up better-than-expected earnings. Elsewhere, United Airlines jumped 3.1% on a bullish outlook for the rest of the year. Lastly, Netflix slipped 1.9% in after-hours trading, even after strong results and a raised full-year forecast.
Here's the lowdown, the JSE All-share closed up 0.30%, the S&P 500 rose 0.54%, and the Nasdaq was 0.75% higher.
US markets ended the day in the green after a choppy session driven by political drama - again. President Trump floated the idea of firing Jerome Powell during a chat with House Republicans, which the market didn't like. More on that below.
In company news, Bank of America slipped 0.2% after delivering mixed numbers for the second quarter, where earnings beat and revenue missed. Elsewhere, Nvidia CEO Jensen Huang was in Beijing, praising China's AI progress and the work done by groups like DeepSeek.
Izolo, the JSE All-share closed up 0.05%, the S&P 500 rose 0.32%, and the Nasdaq was 0.25% higher.
US markets opened stronger yesterday, but lost steam through the session. Mild inflation numbers weren't enough to push Wall Street higher. The Nasdaq hit a new record high thanks to Nvidia (4%) and AMD (6%) rallying on news that they will resume sales of certain chips to China.
In company news, Uber and Baidu are teaming up to roll out robotaxis in markets beyond the US and mainland China, marking a multiyear push into autonomous ride-hailing. Elsewhere, Apple has signed a $500 million deal with MP Materials for rare-earth minerals, a well-timed move, just days after the supplier secured backing from the Pentagon. MP shares jumped 20% on the news.
In summary, the JSE All-share closed up 0.23%, the S&P 500 dropped 0.40%, and the Nasdaq was 0.18% higher.
Yesterday, Wall Street ticked slightly higher as traders sifted through Trump's latest tariff comments. We are starting to sound like a stuck record. The S&P 500 hovered near record levels, buoyed by signs that he is open to more negotiations. Eight of the S&P 500 sectors were in the green, with industrials leading the charge.
In company news, LVMH slipped 1.7% in Paris after an Italian court placed its luxury cashmere brand, Loro Piana, under judicial administration for a year. The move follows allegations of worker abuse within the brand's supply chain. Elsewhere, Autodesk has walked away from a potential acquisition of PTC, shelving what would've been one of the year's biggest deals.
At the close, the JSE All-share closed down 0.43%, the S&P 500 rose 0.14%, and the Nasdaq was 0.27% higher.
US markets edged lower from record highs as Trump ramped up his trade rhetoric. After notching its fifth record in nine trading sessions, the S&P 500 took a breather. Nearly 400 stocks in the index slipped, but a strong showing from the megacaps helped moderate things.
In company news, Levi Strauss jumped 11% after hiking its revenue outlook. The company expects sales of its iconic 501s to more than offset any tariff headaches from Trump's trade jenga. Elsewhere, Tesla is finally planting its flag in India, with their first showroom opening on Tuesday and deliveries possibly starting next month. The electric vehicle giant is looking to revive momentum by tapping into the world's third-largest car market.
On Friday, the JSE All-share closed down 0.15%, the S&P 500 fell 0.33%, and the Nasdaq was 0.22% lower.
Wall Street kept the rally going yesterday, and both the S&P 500 and Nasdaq notched fresh record highs. Investors ignored Trump's attack on Brazil and focused instead on jobless claims coming in lower than expected, and a well-received 30-year bond auction.
In company news, Tesla surged 4.7% after announcing plans to roll out its Robotaxi service in California and Arizona. Elon also said his AI chatbot Grok will soon be deployed in Tesla cars. Delta Air Lines soared 12% after reviving its full-year profit forecast, saying that travelers are back in droves. Lastly, Ferrero, the company behind Nutella and Ferrero Rocher, snapped up WK Kellogg for $3.1 billion, doubling down on their US expansion.
In summary, the JSE All-share closed up 0.14%, the S&P 500 rose 0.27%, and the Nasdaq was 0.09% higher. Splendid.
US markets ended higher yesterday as big tech came roaring back. The S&P 500 is near all-time highs, despite ongoing trade tensions. Trump is throwing bombs, and Brazil was the latest to receive a 50% bitch-slap.
Nvidia was the lead steer last night, that stock is now up over 20% for the year, and was briefly valued above $4 trillion in market cap, the first listed company ever to reach that level.
In company news, Autodesk is kicking the tyres of rival engineering software company PTC Inc for a potential takeover, sending the latter's shares up 17.7%. Elsewhere, advertising giant WPP fell 18.1% after cutting profit guidance on weak demand and disruptions from AI alternatives.
At the closing bell, the JSE All-share closed down 0.03%, but the S&P 500 rose 0.61%, and the Nasdaq marched 0.94% higher. Good times!
US markets bumbled sideways yesterday. Each day seems to bring a new set of tariffs, which is unsettling. Trump said he would impose a 50% tariff on copper imported into the US, so the price jumped 17% in New York, but fell in London. The US imports 36% of its copper, primarily from Chile and Canada. The higher cost of a key industrial material would be carried through to finished products, surely?
In company news, EssilorLuxottica, the world's largest eyewear maker, jumped 6% on the news that Meta has taken a 3% stake in the company. The two companies have a very successful partnership creating smart glasses, which is set to expand. Clean energy stocks took some heat yesterday, SunRun (-11.43%), Enphase Energy (-3.58%), and First Solar (-6.54%) as Trump signed an executive order directing federal agencies to speed up the elimination of wind and solar subsidies.
In summary, the JSE All-share closed down 0.11%, the S&P 500 fell by 0.07%, and the Nasdaq ended 0.03% higher. Small beer and a nothingburger.
Tariffs are rising, so US stocks dropped yesterday. Trump told the leaders of South Korea and Japan that their exports to the US will face 25% tariffs starting on 1 August. South Africa also got a special mention, and a 30% tariff, but it is unclear if that includes the extra 10% for being part of BRICs. Amusingly, in Trump's letter to Ramaphosa, he says that the US's trade deficit with South Africa is a threat to their economy and national security.
In company news, Uber closed 3% higher due to a stock upgrade from Wells Fargo, which expects good ridership growth. Tesla was a big loser yesterday, dropping 7% because Elon Musk appeared to be launching a new political party. The market is worried that his focus will shift away from managing Tesla, again, and that there could be retaliation from the Republican establishment.
In summary, the JSE All-share closed up 0.19%, but the S&P 500 fell 0.79%, and the Nasdaq ended 0.92% lower. Not too bad.
US markets were closed on Friday last week when Congress finally approved the new tax legislation and sent it off to Trump's desk for signing. The bill comes with juicy tax incentives, particularly for large companies spending billions on infrastructure like data centres.
Last week marked 50 days after the 'Liberation Day' market lows. Since then, the S&P 500 has bounced 19.8%. Looking back in history, the last eight times the market rallied that hard in such a short time, it was even higher one year later (on average another 16.4% gain). The lesson is this: don't let a strong market scare you from getting invested.
On Friday, the JSE All-share closed up 0.25%, and the US was closed for Independence Day.
US stocks notched their third record close of the week. Traders started the day worrying about weak US jobs numbers but those fears abated when official data showed 147 000 were added in June, much higher than the 117 500 expected. The odds of an interest rate cut later this month plunged, and the chances of a September cut dropped to 68% from 94%.
In company news, TripAdvisor popped 17% on news that activist investor Starboard Value has taken a 10% stake in the online travel company. Elsewhere, Robinhood dropped 3.6% after not being included in the S&P 500, meaning large index-tracking funds won't be buyers. Finally, Krispy Kreme fell 3.5% after its CFO quit.
In summary, the JSE All-share closed up 0.34%, the S&P 500 rose by 0.83%, and the Nasdaq ended 1.02% higher. We are ecstatic.
The S&P500 cruised to another all-time high yesterday. Remember, when the market is setting records, the odds are that it will continue setting them. President Trump announced a new trade deal with Vietnam and although the 20% tariff was slightly higher than the market was hoping for, it is still well below the 46% initially suggested.
In company news, Nike jumped 4% because Vietnam is one of their key supply countries. Tesla was up 5% after reporting poor sales figures, but not as bad as the market had feared. Elsewhere, Centene plunged 40.4% after the health insurer rescinded its fiscal 2025 guidance. The whole health insurance industry went down in sympathy: UnitedHealth Group (-5.70%), CVS Health (-4.28%), Elevance Health (-11.50%), and Molina Healthcare (-21.97%).
In summary, the JSE All-share slipped by 0.31%, but the S&P 500 added on another 0.47%, and the Nasdaq marched 0.94% higher. Outstanding!
US markets went sideways yesterday, but tech stocks were weak. Another spat between Trump and Musk provided some distraction, and the Senate passed its version of the US budget.
In company news, Tesla dropped 5% after The Donald insinuated that Elon might be deported. To where, Pretoria? Meanwhile, one-time meme stock AMC Entertainment tumbled 9% due to announcing a new debt restructuring plan. Elsewhere, Amgen was up 4% thanks to encouraging data for a new stomach cancer drug called bemarituzumab. Lastly, Ford popped 4.6% after reporting an impressive 14% increase in car sales last quarter.
In summary, the JSE All-share closed up 0.50%, but the S&P 500 slipped by 0.11%, and the Nasdaq faceplanted by 0.82%. We can take the rough with the smooth.
US markets closed at another record high yesterday, closing out the best quarter for stocks since December 2023. We expect this positive momentum to continue as earnings season kicks off in a few weeks. Previously, a strong dollar has been a headwind for the tech-titans, but now it will swing to a tailwind for companies that earn a lot of money outside the US, giving a nice boost to profits.
In company news, HP popped 11% after settling a lawsuit with the Department of Justice, clearing the way for it to acquire Juniper Networks, which was also up 8.45%. Elsewhere, Amazon dropped 1.75% after former CEO Jeff Bezos announced he's selling $5.4 billion worth of shares. The amount up for sale is insignificant for him, and it continues his trend of selling a few billion each year. Also, he has to pay for his wedding.
In summary, the JSE All-share closed up 0.59%, the S&P 500 marched 0.63% higher, and the Nasdaq added a fresh 0.52%. That will do nicely, thanks.
The US market is at a record high; as it should be. For the year to date, the S&P 500 is up 5%, which isn't bad. For those investors who bought at the tariff-induced April lows, it's been a spectacular run, we are up 24% since then.
We expect a stronger second half of the year as there are interest rate cuts to come, global consumers are in relatively good shape, and World War 3 seems to be off the table again.
In company news, gold miners tumbled as the price of the shiny metal fell on Friday; Newmont lost 4.1%, Barrick Mining fell 3.4%, and Kinross Gold shed 6.2%. Elsewhere, a good showing from Nike (more below) meant Dick's Sporting Goods, ON Holdings, and Lululemon were up 3.6%, 1.7% and 1.5%, respectively.
In summary, the JSE All-share closed down 0.11%, but the S&P 500 rose by 0.52%, and the Nasdaq ended up 0.52%. Ah, that feels good.