• All
  • Capitol Securities News
  • Equity Research
  • Independent Office
  • Locations
  • Market Commentary

Technology companies comprise a record 23% of the S & P 500. However, a strong argument can be made that tech comprises over 50% of this marquee average if the descriptive nomenclature is ...

What gives?  Retail sales climbed in April by the most in 13 months, abruptly ending an early year letdown in spending that cause a first quarter down shift in the economy.  The gains were broad based....