Are the president's holdings a matter of public record (I honestly don't know)?
No. Historically, modern presidents have made their holdings public and put their assets into a blind trust while they've been in office. However, this is not required of the President, and Trump has chosen to do neither so far.