The Credit Strategist

The Credit Strategist

Starship Trooper

The Credit Strategist Blog

The Credit Strategist's avatar
The Credit Strategist
Apr 20, 2023
∙ Paid
8
2
Share

TSLA stock closed today at $162.99 (market cap of $516.6 billion, P/E of 45x) after reporting 1Q23 earnings that met expectations but were decidedly uninspiring for a stock trading at such an exorbitant valuation. Highlights of the first quarter report were a 24% drop in net income to $2.51 billion ($0.73/share) from $3.32 billion ($0.95/share) a year …

Keep reading with a 7-day free trial

Subscribe to The Credit Strategist to keep reading this post and get 7 days of free access to the full post archives.

Already a paid subscriber? Sign in
© 2025 Michael Lewitt
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture