Scalper1 News
For investors that like things big, as in companies with massive market values, mega caps are the place to be. Mega cap stocks are usually defined as those with market caps north of $200 billion. Just 18 U.S. listed Scalper1 News
Scalper1 News