November 20, 2025

NVIDIA Q3 Fiscal 2026 Earnings

By Roger Montgomery

NVIDIA delivered another blowout quarter (Q3 2025 – ended 26 October, 2025 – released 19 November, 2025), significantly beating Wall Street expectations, and for some, partially alleviating (perhaps only temporarily) concerns about an artificial intelligence (AI) bubble.
November 19, 2025

A pivotal moment for the AI boom?

By Roger Montgomery

November 19, 2025, marks Nvidia’s fiscal third-quarter earnings release for 2025 (Q325), and investors are holding their breath. The chipmaker, long the poster child for the artificial intelligence revolution, finds itself at a crossroads.
November 19, 2025

It’s a matter of perception

By Roger Montgomery

For every equity that trades, there is a buyer and seller. Often there are functional reasons for selling, such as paying down a loan, paying tax, distributing an inheritance, or meeting retirement spending needs.
November 14, 2025

AI goes boom. Or boom?

By Roger Montgomery

Investors must understand that correctly predicting artificial intelligence (AI) technology will change the course of humanity, even if for the better, does not automatically translate to desirable investment returns.
November 13, 2025

NVIDIA's artificial intelligence web

By Roger Montgomery

Nvidia is increasingly finding itself at the centre of a growing list of round-robin style transactions between artificial intelligence (AI) players that are collectively raising the eyebrows of a variety of reputable investors and industry stalwarts, from Microsoft co-founder Bill Gates to famed short seller Michael Burry. Figure 1.
October 30, 2025

Did the artificial intelligence bubble just pop?

By Roger Montgomery

In U. S. trading overnight, Nvidia achieved a market capitalisation of US$5 trillion, after which Microsoft, Meta Platforms and Google’s parent company Alphabet delivered their September quarter earnings. The results were impressive, as expected. Microsoft reported Q1 revenue of US$77. 67 billion, beating estimates of US$75. 33 billion, with earnings per share (EPS) of US$4. 13, surpassing the US$3.

Funds

View all funds