Washington (CNN) Federal Reserve Chairman Jerome Powell is one of President Donald Trump's favorite targets, but he's cultivated an army of fans at the other end of Pennsylvania Avenue.

A review by CNN of Powell's public calendars for the first 16 months of his tenure as chairman shows he's held more than 100 meetings with individual lawmakers, earning a reputation for being unusually accessible. He's also often held phone calls and attended the occasional dinner, including one hosted by Republican Sen. Lamar Alexander of Tennessee last November with a group of 10 bipartisan lawmakers, including Sens. Richard Shelby of Alabama, Sherrod Brown of Ohio, Michael Bennet of Colorado and Jeanne Shaheen of New Hampshire.

On February 13, he also met with the Republican members of the Senate Banking Committee for 45 minutes, and then held individual one-on-one meetings for the rest of the afternoon with Idaho Sen. Mike Crapo, the chairman of the panel, and Sens. Tina Smith of Minnesota and Martha McSally of Arizona, who also sit on the committee.

That investment has paid off as congressional leaders from both parties rally behind the Trump appointee, defending him as well as the institution he represents from the kind of scorn Trump has dumped on other key hires -- most notably former Attorney General Jeff Sessions.

"I think the chairman of the Fed should be kept in his position and I support him as the leader of the Fed," Republican Sen. Mitt Romney of Utah, who met with the chairman on May 7, told CNN.

Read More