28 Tech CEOs Are Buying Their Own Stock: A Record Signal for 2026
28 executives from major tech companies bought their own stock on the open market in the last 6 months — the highest count on record since 2010, doubling from early 2026.
More articles and market reports
28 executives from major tech companies bought their own stock on the open market in the last 6 months — the highest count on record since 2010, doubling from early 2026.
Consumer Staples have outperformed Tech by 15 percentage points in 2026 — the largest performance gap since 2008. Professionals are quietly rotating into safety.
In July 2026, ASML reported €13.2 billion in new orders — twice all analyst estimates. The stock is up 130% this year, and most people have never heard of it.
Over 390,000 options contracts traded on Micron today — more than almost any other stock. Most of them: bets the stock will explode even higher.
Tonight at 10:30 PM CET, NVIDIA reports Q2 2027 earnings — and it will be a turning point for the entire tech industry. The expected $92 billion in revenue is nearly double what they made a year ago.
57% of hedge funds expect a crash despite NVIDIA's likely earnings beat. That's the largest mismatch between expectations and market reality in 8 months.
Every time the VIX dropped below 15, it was followed within 4–8 weeks by an average market decline of 7–12% — and we're now at 14.2.
While everyone watches NVIDIA, an unknown Austrian-German stock quietly gained +136% in 2026 — and it's building the tech for next-gen AR smart glasses.
70 hedge funds entered Advanced Energy Industries positions while Baron Capital simultaneously sold 60% of its stake — a rare institutional split.
The entire AI industry is waiting for one number: NVIDIA expects $92 billion in revenue tomorrow — nearly double last year. A single earnings call will decide trillions in market value.
While NVIDIA grabs headlines, this Franco-Italian chipmaker quietly gained +106% in 2026 — investors who put €10,000 in January would have €20,600 today.
The simple rule: Higher rates make saving attractive and loans expensive. Lower rates push money into stocks but also slow economic growth. This is how modern central banks play the money game.