Yeah, according to fivethirtyeight, his approval is at an all-time high, and his disapproval rate is below 50% for the first time since 2017. He's been handling the health crisis fairly well (especially over the last week or so), but he was basically running on the economy, and that's kinda gone now, so it seems odd that he's doing so well.