Market Insights
Opportunity knocks for those with trading in their DNA.
Curiosity creates opportunity. Insights create strategy. Born traders create their destiny.
Tech: Smaller Names Break Out as the ‘Big 3’ Lag
Technology is the worst-performing sector this year. A lot of the weakness is at the top, but some smaller names are breaking out. Apple (AAPL), Nvidia (NVDA) and Microsoft (MSFT) are the three biggest technology stocks, accounting for more than 40 percent of the...