 The bar is pretty high, but we have seen the upgrades outnumber the downgrades by a reasonably significant margin. But again, those earnings levels here are the highest that we've seen in a number of years. So it'll be interesting to watch. TSMC briefly passed the $1 trillion market cap with the rally of the ADRs. They slipped back a little. They had been up nearly 5%, finished up 1.4%.