Investor Confidence Dwindles After FiscalNote Holdings Inc. (NYSE: NOTE) Shares Drop By About -0.03
FiscalNote Holdings Inc (NYSE:NOTE) has a beta value of 0.58 and has seen 2.0 million shares traded in the last trading session. The company, currently