Expert insights, market analysis, and trading strategies to help you navigate the financial markets.

Google recently announced a conspicuous 20-for-1 stock split along with its quarterly earnings report, outdoing recent stock splits from Apple and Tesla.

A new set of antitrust bills could potentially clip the wings of the world’s biggest tech companies…