The Credit Strategist Blog
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.