Democratic presidential nominee Hillary Clinton leads Republican Donald Trump by three points in North Carolina, according to a survey from Quinnipiac University.

The survey was released Wednesday afternoon as President Barack Obama was campaigning for Clinton in Chapel Hill.

The polls finds Clinton has a 47/44 lead over Trump with Libertarian Gary Johnson polling at three percent.

“Hillary Clinton has a narrow edge over Donald Trump in North Carolina when it comes to keeping her party base home. She has a tad better score among women than Trump has among men. But the closeness of the North Carolina race shows itself in what voters think of the candidates,” Quinnipiac University Poll assistant director Peter A. Brown wrote when summarizing the survey.

The results show little movement from a late October survey from Quinnipiac, which showed Clinton with a four-point lead at 47/43.

North Carolina has been the focus of a lot of attention from both political candidates and from polling outlets because it has been seen as a state that could lock up the White House for Clinton.

The state has historically voted for Republicans in the presidential race before backing Obama in 2008. North Carolina’s electoral votes then went to Republican Mitt Romney in 2012.

Trump has a less-than-one-percentage-point lead over Clinton in North Carolina with Election Day quickly approaching, according to an aggregation of surveys in the Tar Heel state from RealClearPolitics. Clinton has held a lead in most of the recent polling before a WRAL poll conducted by SurveyUSA showed Trump with a seven-point advantage.

Clinton continues to have a strong lead among early voters, according to Quinnipiac, with a 58/36 lead.

You can see the full Quinnipiac swing-state survey here.