"Auch heute noch" or "selbst heute noch" = even today. That's a fixed translations,a s far as I'm aware. 'noch' implies the action is continuous. Maybe 'even to this day' reflects that better?
Edit: rereading my comment, I have to say duo's "Auch noch heute" actually sounds really strange.