Fact 1: Corporate insiders have historically had a knack for buying near market bottoms.

Fact 2: Investor bullishness has declined during 2021. However, sentiment has recently recovered.


Fact 3: Over the past decade, small cap tech stocks have underperformed small cap cyclicals. Technology leadership has clearly been limited to big cap indices.

Fact 4: A sign of a liquidity trap, deposits have grown massively since the start of the pandemic, hitting $4.5 trillion. Of course, this additional savings hasn’t accrued to everyone, as many people continue to live paycheck to paycheck.

Fact 5: The post-shutdown experience was supposed to be one of massive economic recovery. Instead, Q3 GDP estimates have been trending down since the summer, with current estimates as low as <1%. Meanwhile inflation is spiking. Stagflation anyone?

Fact 6: During the pandemic, BlackRock’s AUM has quietly reached almost $10 trillion.

Leave a Reply