in my defense,i was looking at last months numbers from gallop,but this is a much more comprehensive site.it takes the major polls and aggregates the numbers:
https://projects.fivethirtyeight.com/trump-approval-ratings/
still higher than 37%,looks like the average is 42%.
which is seriously good,in a political sense.