Charting the Largest Tariff Hike in Modern History
April 12, 2025, 5:26 p.m.
Bond Vigilantes
April 12, 2025, 11:02 a.m.
After the Fallout: Yields Spiral
April 11, 2025, 3:15 p.m.
Highlights from Amazon CEO Andy Jassy’s annual letter to shareholders (and some charts)
April 11, 2025, 1:31 p.m.
Trade, Tariffs, and Tech
April 7, 2025, 8:41 p.m.
Buy the Dip! The Appeal and Dangers in Contrarian Investing!
April 21, 2025, 2:10 a.m.
Anatomy of a Crisis: Tariffs, Markets and the Economy!
April 7, 2025, 9:22 p.m.
Investing Politics: Globalization Backlash and Government Disruption!
March 15, 2025, 5:05 p.m.
Data Update 9 for 2025: Dividends and Buybacks - Inertia and Me-tooism
March 6, 2025, 3:59 a.m.
Data Update 8 for 2025: Debt, Taxes and Default - The Unholy Trinity!
Feb. 24, 2025, 1:23 a.m.
Accounting Returns, Market Returns and Good/Bad Businesses
Feb. 18, 2025, 8:02 p.m.
Data Update 7 for 2025: The End Game in Business!
Feb. 12, 2025, 3:14 p.m.
Data Update 6 for 2025: From Macro to Micro - The Hurdle Rate Question
Feb. 8, 2025, 4:50 p.m.
Data Update 5 for 2025: It's a small world, after all!
Feb. 6, 2025, 9:50 p.m.
DeepSeek crashes the AI Party: Story Break, Story Change or Story Shift!
Jan. 31, 2025, 6:45 p.m.
Data Update 4 for 2025: Interest Rates, Inflation and Central Banks!
Jan. 28, 2025, 9:13 p.m.
Data Update 3 for 2025: The times they are a'changin!
Jan. 26, 2025, 5:40 p.m.
Data Update 2 for 2025: The Party Continues (for US Equities)!
Jan. 17, 2025, 11:32 p.m.
Data Update 1 for 2025: The Draw (and Danger) of Data!
Jan. 10, 2025, 10:45 p.m.
For the fun of it: An Open House for my Spring 2025 Classes
Dec. 11, 2024, 6:02 p.m.
The Siren Song of Sustainability: The Theocratic Trifecta's Third Leg
Nov. 15, 2024, 9:38 p.m.
The Sugar Daddy (Molasses Mommy) Effect? Assessing Corporate Venture Capital (CVC), Sovereign Wealth Funds (SWF) and Green Investing!
Oct. 28, 2024, 8:37 p.m.
Breaking up Big Tech: Cui Bono?
Oct. 18, 2024, 10:31 p.m.
Just do it! Brand Name Lessons from Nike's Troubles
Oct. 1, 2024, 9:52 p.m.
Fed up with Fed Talk? Factchecking Central Banking Fairy Tales!: "The Fed (did not) do it"
Sept. 20, 2024, 8:18 p.m.
Dealing with aging: The Intel, Walgreens and Starbucks Stores Updated!: Choices, choices and more choices
Sept. 10, 2024, 2:41 a.m.
The Power of Expectations: Nvidia's Earnings Report and Market Reaction!: The essence of a surprise
Sept. 6, 2024, 2:27 a.m.
Beat your Bot: Building your Moat against AI: The Bots are here...
Aug. 28, 2024, 9:44 p.m.
The Corporate Life Cycle: Managing, Valuation and Investing Implications: Growing up is optional, growing old is mandatory!
Aug. 20, 2024, 2:26 p.m.
Country Risk: My 2024 Update: Determinants and Implications
July 24, 2024, 5:46 p.m.