CBIZ Inc (CBZ) Stock Up 6.6% and Still Undervalued -- GF Score: 73/100

On April 13, 2026, CBIZ Inc (CBZ) shares rose 6.6% to a current price of $28.82, showing a notable recovery in the context of its 52-week range, which saw a hig
Open original source