>>20624153>finviz trustpilot rating 3.8/5.0>tipranks trustpilot rating 4.7/5.0that should clear that up
i didn't need to see the stats to know nvidia was retail exuberance more than anything. I was beekeeping the other week and the honey-filled combs spelled out $NVDA. Even the bugs were buying.