I don't think we have had one since late October when i look at the charts. If you had told me all the violence in Hong kong, continued negative trade headlines, impeachment trial, negative economic numbers etc and said things would have a 3 week low volatility rally straight up i would have expected at least some volatility.
I have a limit order to buy on the 1% pull back this month and sadly still waiting.
I suppose "recent" has to be taken in context with my thinking. I apologize. Um, how about since May 1st. To me that is "recent."