Impressive quarterly gains as SPX logs five straight positive months

Disclosures (show)