Shares of Tesla (TSLA) rallied 5% after reporting first-quarter deliveries that were in line with expectations. Investors worried that supply chain issues would lead the […]
Split Me Baby One More Time
The trend of mega cap growth stocks splitting shares continues. Tesla (TSLA) plans to ask shareholders to authorize additional shares to enable a stock split […]