 I'm Pat Woodard, and this is Stiefel Investor Insights. Stiefel, where success meets success. Today, I'm joined by Michael O'Keefe, Stiefel's Chief Investment Officer. Michael, we like to get a new week started with a check on how the markets did for the week that just ended. So, can you give us a market update?