Is Charles River Crl Stock Stronger Than Peers Price At 166.64 Down 4.17 20260406 Is Mcgrath Rentcorp Mgrc Stock Trending Up Price At 107.97 Up 0.41 20260406 Is Figure Figr Stock Consolidating Price At 32.30 Down 6.40 20260406