Democrat, Republican or Independent, all should release their tax returns PRIOR to the election. Federal employees with elevated clearance are subject to "continuous evaluation," meaning their finances, social media, etc are monitored for unusual activity. A President has even higher clearances, plus power to take action. He is a federal employee, too. A candidates financial standing and partnerships should be absolutely clear to voters prior to the election.