Question for you all

I have set up an ssh connection to one of my servers via the command
ssh -D 8080 -f -C -q -N
myuser@myserver.com I then set my SOCKS manually (in this case in safari settings) to localhost port 8080
I checked to make sure my browser was tunneling by going to (Whatsmyip) and the Ip address that is showing up, is of course my web server address.
Here is my question.
With my connection tunneled I know that my passwords and sites I visit are kept private to anyone "listening" however. Say I do not own the server I am connected to. Can the people who own the server monitor my browsing history/download history/ passwords etc.