And this is a conservative diversified portfolio.
Too fast, too soon? Probably. There's got to be some pull back in the next few days.. Unless there is a sudden announcement of a resolution in trade talks. Then all bets are off... for now.