Hey i did notice something, if this makes anyone feel any better.
NVDA
MKT Cap 343B
P/E Ratio 45
Revenue 6.7B
Net income 656M
Net profit margin 9.79%
TSLA
MKA Cap 556B
P/E Ratio 54
Revenue 21.45B
Net income 3.29B
Net profit margin 15.34%
NVDA
MKT Cap 343B
P/E Ratio 45
Revenue 6.7B
Net income 656M
Net profit margin 9.79%
TSLA
MKA Cap 556B
P/E Ratio 54
Revenue 21.45B
Net income 3.29B
Net profit margin 15.34%