Sen. Bernie Sanders raised more than $1.5 million in the 24-hours since he announced his presidential run, his campaign announced Friday.

It’s a strong performance for a candidate many pundits have dismissed as fringe, outpacing Republican candidates who have recently announced. Sen. Marco Rubio raised $1.25 million in the day after announcing his campaign, Sen. Ted Cruz raised $1 million, while Sen. Rand Paul raised about $750,000.

Sanders, an independent senator from Vermont, announced Thursday that he will run for president as a Democrat, challenging former Secretary of State Hillary Clinton.

RELATED: Bernie Sanders: ‘I am running for president of the United States’