To the contrary, every president (including Obama) over the past few decades (except Trump) has publicly shared his tax returns.   Trump is hiding something or he would make his tax returns public.  During the election campaign last year Trump said he would make his returns public if elected.  He hasn't.  He lied.