Now, in the current context, the s&p 500 hitting record highs can be attributed to a combination of factors, including :.